Электронная подпись в 1С: от установки КриптоПро до отправки первого отчёта
Содержание
Чтобы электронная подпись заработала в 1С, нужно пройти четыре шага по порядку: установить криптопровайдер (обычно КриптоПро CSP), поставить сертификат в личное хранилище Windows, добавить этот сертификат в разделе Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования и проверить подпись кнопкой диагностики. Без первого шага 1С сертификат просто не увидит — настроить подпись
в программе до установки криптопровайдера нельзя.
Разберём каждый этап для 1С 8.3 на платформе «Такси»: Бухгалтерия предприятия 3.0, ЗУП 3.1 и другие типовые конфигурации устроены здесь одинаково. Отдельно покажу, как подключить подпись к 1С-Отчетности и что делать, когда программа ругается на сертификат.
Что подготовить до настройки
Электронная подпись (ЭП) в 1С — это не файл внутри программы, а квалифицированный сертификат (КЭП), который лежит на носителе и обслуживается криптопровайдером. Соберите три составляющие.
- 🔑 Сам сертификат. КЭП руководителя организации или ИП с 2022 года выпускает удостоверяющий центр ФНС (бесплатно, по предварительной записи и с личной явкой). Сотрудник подписывает документы своей личной КЭП физлица плюс машиночитаемой доверенностью (МЧД).
- 💾 Носитель ключа. Защищённый токен (Рутокен, JaCarta) или флешка с контейнером закрытого ключа. Токен ФНС выдаёт не всегда — его обычно покупают заранее.
- 🖥️ Криптопровайдер. Программа, которая умеет работать с ключом: КриптоПро CSP или ВипНет CSP. Какой именно — зависит от того, под какой криптопровайдер выпущен ваш сертификат. Чаще это КриптоПро.
На компьютере должна стоять ровно одна версия криптопровайдера. КриптоПро CSP и ВипНет CSP, установленные вместе, конфликтуют, и подпись перестаёт работать в обоих.
Права администратора Windows на время установки обязательны: и криптопровайдер, и драйвер токена ставятся в систему. Для самой работы в 1С админских прав уже не нужно.
Как понять, какой криптопровайдер нужен именно вашему сертификату? Об этом пишет удостоверяющий центр в сопроводительных документах или в письме о выпуске. Если документов под рукой нет — уточните у УЦ до установки. Поставить «наугад» оба провайдера нельзя: как уже сказано, вместе они конфликтуют. КЭП от УЦ ФНС в подавляющем большинстве случаев работает с КриптоПро CSP.
Установка криптопровайдера и драйвера токена
Начните с криптопровайдера — это фундамент, без которого бесполезны все остальные шаги.
- Скачайте дистрибутив КриптоПро CSP с сайта разработчика. Нужна версия, совместимая с вашей Windows; для Windows 10 и 11, Windows Server 2016 и новее подходит актуальная линейка 5.0.
- Запустите установку от имени администратора, выберите вариант «Установить (рекомендуется)». Перезагрузите компьютер, если установщик попросит.
- Введите лицензию КриптоПро. Она часто идёт вместе с сертификатом от удостоверяющего центра — проверьте документы или письмо УЦ. Без действующей лицензии КриптоПро работает 90 дней, дальше подписывать перестанет.
Если ключ хранится на токене, поставьте его драйвер:
- для Рутокена — «Драйверы Рутокен» с сайта производителя;
- для JaCarta — «Единый клиент JaCarta».
После установки драйвера вставьте токен в USB-порт. Индикатор на корпусе должен загореться — это сигнал, что система носитель увидела.
При первом обращении к ключу токен попросит ПИН-код. Если вы его не задавали, сработает заводской по умолчанию: у Рутокена это 12345678, у JaCarta — 1234567890. Смените заводской ПИН сразу: с ним защита токена бесполезна. Сменить код можно в панели управления соответствующего драйвера.
Проверить, что криптопровайдер «подхватил» ключ, можно сразу: откройте Пуск → КриптоПро CSP → вкладка «Оборудование» → Настроить типы носителей. Токен в списке подключённого оборудования — значит, драйвер встал правильно.
Как установить сертификат в хранилище Windows
Чтобы 1С и браузеры видели КЭП, сертификат регистрируют в личном хранилище текущего пользователя Windows. Удобнее всего — через КриптоПро.
- Откройте
Пуск → КриптоПро CSP → вкладка «Сервис». - Нажмите
Просмотреть сертификаты в контейнере. - По кнопке
Обзорвыберите контейнер закрытого ключа на токене или флешке, нажмитеДалее. - В окне со свойствами сертификата нажмите
Установить. КриптоПро сам положит сертификат в раздел «Личное».
Проверить результат можно в оснастке сертификатов. Нажмите Win + R, наберите certmgr.msc, перейдите в Личное → Сертификаты. Ваш сертификат должен быть в списке, а при открытии — показывать строку «Есть закрытый ключ для этого сертификата». Если этой строки нет, подпись работать не будет: сертификат установлен без привязки к ключу — повторите установку через контейнер.
Отдельно убедитесь, что на компьютере есть корневые сертификаты удостоверяющего центра и список отозванных сертификатов. Для КЭП, выпущенных УЦ ФНС, нужна цепочка головного удостоверяющего центра Минцифры. Обычно она ставится автоматически вместе с сертификатом владельца, но если 1С позже пожалуется на «цепочку сертификатов» — корневые придётся доставить вручную из дистрибутива УЦ.
Подключение подписи в самой 1С
Сертификат стоит в Windows — теперь «познакомим» с ним программу. В Бухгалтерии 3.0, ЗУП 3.1 и других типовых конфигурациях путь один:
Администрирование → Обмен электронными документами.
- Разверните группу
Электронная подпись и шифрованиеи установите флажокЭлектронные подписи. - Перейдите по ссылке
Настройки электронной подписи и шифрования. - На вкладке
СертификатынажмитеДобавить → Из установленных на компьютере. - Программа покажет сертификаты из личного хранилища Windows. Выберите нужный, при необходимости укажите пользователя-владельца и организацию, нажмите
Добавить.
1С попросит проверить работу подписи — согласитесь. Программа подпишет тестовые данные вашим ключом; на токене с ПИН-кодом появится запрос пароля. Если проверка прошла — в карточке сертификата загорится отметка, что он проверен, и подпись готова к работе.
Чтобы не вводить ПИН-код при каждом документе, в окне запроса КриптоПро можно поставить флажок Запомнить пароль. Делайте это только на личном рабочем компьютере — на общем это дыра в безопасности.
Эта настройка покрывает подписание счетов-фактур и первички в ЭДО, актов и внутренних документов. Отправка отчётности в ФНС и СФР настраивается отдельно — через сервис 1С-Отчетность.
Проверить, что документ подписан корректно, можно прямо в его форме. У подписанного документа в 1С появляется команда просмотра электронных подписей: она открывает список поставленных подписей с данными владельца, датой и результатом проверки. Статус «Подпись верна» означает, что сертификат действовал на момент подписания и данные документа после этого не менялись. Если программа показывает, что проверить подпись не удалось, причина — та же цепочка сертификатов или отсутствие корневых, что и при настройке.
Выпуск и настройка подписи для 1С-Отчетности
1С-Отчетность — встроенный сервис для сдачи деклараций прямо из программы. Подпись для него можно либо выпустить через сам сервис, либо подключить уже имеющуюся КЭП.
Мастер подключения открывается здесь:
Отчеты → 1С-Отчетность → Регламентированные отчеты, ссылка Настройки, далее Настройки обмена с контролирующими органами (в части релизов — Здесь начинается подключение к 1С-Отчетности).
Дальше два сценария.
Выпустить подпись через 1С-Отчетность. Мастер предложит заполнить заявление: реквизиты организации, список инспекций и фондов, данные владельца сертификата. Заявление уходит к оператору, после одобрения подпись выпускается и устанавливается автоматически. Этот путь удобен, когда отдельной КЭП у вас ещё нет.
Использовать готовую КЭП от УЦ ФНС. При подключении выберите вариант с собственным сертификатом и укажите ту подпись, которую вы уже установили в Windows на предыдущих шагах. Сервис привяжет её к документообороту с контролирующими органами.
После подключения проверьте связь с инспекцией кнопкой Проверить настройки или Отправить заявление на подключение. Сервис обменяется тестовыми пакетами с оператором; по итогам вы увидите, по каким направлениям (ФНС, СФР, Росстат) обмен настроен.
| Что нужно | Куда идти |
|---|---|
| Подписать счёт-фактуру в ЭДО | Администрирование → Обмен электронными документами |
| Сдать декларацию в ФНС/СФР | Отчеты → 1С-Отчетность → Настройки |
| Проверить, что сертификат «виден» | КриптоПро CSP → Сервис или certmgr.msc |
ФСС с 2023 года объединён с ПФР в Социальный фонд России (СФР). В свежих релизах направление так и называется — СФР; в старых могли остаться подписи «ПФР» и «ФСС».
Что делать, если подпись не работает
Большинство сбоев на старте — следствие пропущенного шага из разделов выше. Сопоставьте текст ошибки с причиной.
КриптоПро CSP → Сервис → Просмотреть сертификаты в контейнере.certmgr.msc раздел «Личное»; если входите в Windows под другой учётной записью — установите сертификат под ней.Если ошибка возникает только в 1С-Отчетности, а в разделе ЭДО подпись работает — дело обычно в настройках обмена с инспекцией, а не в самом сертификате. Повторно отправьте заявление на подключение или сверьте коды инспекции и реквизиты организации.
Быстрая самопроверка «снизу вверх»: сначала убедитесь, что криптопровайдер видит ключ (КриптоПро CSP → Сервис → Протестировать), потом — что сертификат есть в certmgr.msc с закрытым ключом, и только затем ищите причину в 1С. Так вы не будете чинить программу, когда проблема в Windows.
Продление и замена подписи до истечения срока
КЭП действует ограниченный срок — как правило, около 15 месяцев. Когда он закончится, подпись перестанет работать без предупреждения: отчёт просто не уйдёт в инспекцию. Поэтому замену планируют заранее, за две-три недели до окончания.
Порядок зависит от того, как вы получали подпись.
- Подпись УЦ ФНС. Продлевается как новый выпуск — через личный кабинет налогоплательщика или с визитом в инспекцию. Продлить дистанционно получится, если старая подпись ещё действует на момент обращения.
- Подпись через 1С-Отчетность. Сервис сам покажет напоминание о скором окончании и предложит перевыпуск. Мастер продления открывается там же, где настройка:
Отчеты → 1С-Отчетность → Настройки.
После выпуска нового сертификата повторите установку: поставьте его в хранилище Windows через контейнер и добавьте в Настройки электронной подписи и шифрования в 1С. Старый сертификат из программы удалять не обязательно — по нему останется возможность проверять ранее подписанные документы.
Если подпись на токене, а новый сертификат выпустили на тот же носитель, старый контейнер перезапишется. Храните архив ранее отправленных отчётов с подписями отдельно — они подтверждают факт сдачи даже после смены ключа.
Частые вопросы
Нужна ли отдельная подпись для ЭДО и для отчётности?
Можно ли хранить ключ не на токене, а на флешке или в реестре?
КриптоПро CSP → Сервис → Скопировать. Но квалифицированную подпись руководителя безопаснее держать на защищённом токене — с него ключ нельзя извлечь, и копию не сделают без вашего ведома.Подпись работает на одном компьютере. Как перенести её на второй?
Что такое МЧД и когда она нужна?
Почему 1С не видит сертификат, который открывается в браузере?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»