Добавляем электронную подпись и сертификат в 1С Бухгалтерия 8.3: полная настройка

· 11 мин

Содержание

Короткий ответ: чтобы установить ЭЦП в 1С 8.3 Бухгалтерия, сначала поставьте КриптоПро CSP и внесите сертификат в хранилище Windows, а затем добавьте электронную подпись в саму программу — Администрирование — Обмен электронными документами — Настройки электронной подписи и шифрования — Сертификаты — Добавить — Из установленных на компьютере. Пошаговая установка сертификата ЭЦП занимает минут десять, если токен уже на руках и драйвер носителя встал без ошибок.

Классическая ситуация: бухгалтер получил новый токен в УЦ, воткнул в USB — Windows его видит, а 1С в списке сертификатов пусто. Или подпись добавилась, но при отправке декларации падает «Закрытый ключ не найден». Девять из десяти таких случаев — это не 1С, а криптопровайдер и цепочка доверия.

Ниже — порядок действий целиком: что подготовить, как добавить сертификат в 1С 8.3 Бухгалтерия, как настроить электронную подпись под конкретную задачу (ЭДО, отчётность, банк), чем отличается настройка в ЗУП 3.1, УТ 11 и ERP, и что делать, когда ничего не подписывается.

Что понадобится до начала: подпись, носитель, криптопровайдер

1С сама не умеет формировать подпись — она обращается к внешней программе-криптопровайдеру. Поэтому до захода в программу нужно собрать комплект.

  • 🔑 Сертификат КЭП — усиленная квалифицированная подпись на токене или в контейнере. Руководителю организации и ИП её бесплатно выдаёт УЦ ФНС, сотруднику — коммерческий аккредитованный УЦ.
  • 💾 Носитель — Рутокен Лайт/ЭЦП 2.0, JaCarta, eToken. Ориентировочная цена нового токена — 1 300–2 500 ₽.
  • 🧩 Драйвер носителя — «Драйверы Рутокен» или «Единый клиент JaCarta». Без драйвера контейнер не читается.
  • 🛡 Криптопровайдер — чаще всего КриптоПро CSP версии 5.0 и выше (поддержка ГОСТ Р 34.10-2012). Бессрочная лицензия на рабочее место — примерно 2 500–3 500 ₽, встречается и ViPNet CSP.
  • 🌿 Корневые сертификаты УЦ и кросс-сертификат Минцифры — именно их отсутствие даёт «Не удалось проверить цепочку».

Если подпись выдана в составе сервиса 1С-Отчётность, отдельный криптопровайдер покупать не нужно: лицензия КриптоПро CSP идёт в комплекте с сервисом, а контейнер можно хранить в реестре компьютера.

Проверьте разрядность: 32-битному клиенту 1С нужен 32-битный криптопровайдер. На 64-битной Windows КриптоПро ставит обе ветки, ViPNet — не всегда.

Шаг 1. Устанавливаем сертификат ЭЦП в Windows

Пока сертификата нет в личном хранилище Windows, 1С его не покажет. Порядок такой.

  1. Установите драйвер токена, вставьте носитель, дождитесь, пока индикатор перестанет мигать.
  2. Откройте Пуск — КриптоПро CSP — вкладка Сервис — Просмотреть сертификаты в контейнере.
  3. Нажмите Обзор, выберите контейнер с токена, затем Далее.
  4. В окне с данными сертификата нажмите Установить. При запросе ПИН-кода введите код носителя (у Рутокен по умолчанию 12345678).
  5. Проверьте результат: Win+R → certmgr.msc → Личное — Сертификаты. Ваш сертификат должен быть в списке, а в его свойствах — строка «Есть закрытый ключ для этого сертификата».

Если строки про закрытый ключ нет — в 1С подпись добавится, но подписать ничего не сможет. Такое бывает, когда установили только открытую часть .cer, а контейнер остался на другом компьютере.

Корневые сертификаты ставятся так же, но в хранилище Доверенные корневые центры сертификации. Файлы берут на сайте своего удостоверяющего центра.

Готовность рабочего места к установке ЭЦП
Выполнено: 0 / 7

Шаг 2. Как добавить сертификат в 1С 8.3 Бухгалтерия

Теперь — сама программа. Все действия делаем под пользователем с полными правами.

Пошаговый помощник
Включаем механизм электронной подписи
Откройте Администрирование — Обмен электронными документами. Раскройте блок Электронная подпись и шифрование и поставьте флаг Электронные подписи. Пока флаг снят, разделы с сертификатами в интерфейсе не появятся.

Поле Пользователь — не формальность. Если оставить его пустым или указать другого сотрудника, подпись будет недоступна тому, кто фактически работает в базе.

Если сертификата нет в списке «Из установленных на компьютере»

Такое случается чаще всего. Быстрый прогон:

  • закройте 1С полностью и запустите заново — список хранилища кешируется при старте сеанса;
  • убедитесь, что 1С запущена под тем же пользователем Windows, под которым ставили сертификат;
  • для веб-клиента установите расширение для работы с криптографией и разрешите его в браузере;
  • проверьте, что токен не вынут из порта и не заблокирован после трёх неверных ПИН-кодов.

Шаг 3. Как настроить электронную подпись в 1С 8.3 Бухгалтерия под задачу

Добавленный сертификат — ещё не работающий обмен. Для каждого направления есть своя настройка.

ЗадачаГде настраиваетсяЧто указать
📄 ЭДО с контрагентамиАдминистрирование — Обмен электронными документами — Обмен с контрагентами — Настройки ЭДОпрофиль настроек ЭДО, сертификат в списке подписантов
📊 Отчётность в ФНС, СФР, РосстатОтчёты — 1С-Отчётность — Настройки — Заявление на подключениесертификат, организация, направления сдачи
🏦 Обмен с банком (DirectBank)Банк и касса — Банковские выписки — Ещё — Настройки обмена с банкомсертификат из списка, право подписи платёжек
🏷 Маркировка и ГИС МТНСИ и администрирование — Интеграция с ИС МПтот же КЭП руководителя или МЧД сотрудника
📑 Подпись документов внутри базыАдминистрирование — Обмен электронными документами — Электронные подписидостаточно общей настройки из шага 2

Настройка подписанта в профиле ЭДО

Откройте Настройки ЭДО — нужный профиль — закладка Сертификаты. Добавьте сертификат и проверьте, что он не помечен как «только для шифрования». В профиле же задаётся порядок подписания: кто подписывает исходящие УПД и счета-фактуры.

Машиночитаемая доверенность для сотрудника

Если документы подписывает не директор, к подписи сотрудника нужна МЧД. В 1С она хранится в Администрирование — Обмен электронными документами — Машиночитаемые доверенности. Укажите номер доверенности, срок, доверителя и представителя — и привяжите её к сертификату сотрудника.

Номер МЧД и реквизиты регистрации в едином блокчейн-хранилище ФНС подтягиваются в форму автоматически после отправки доверенности через сервис.

Особенности по конфигурациям: ЗУП 3.1, УТ 11 и ERP

Механизм подписи в типовых конфигурациях общий — он живёт в библиотеке стандартных подсистем. Отличаются только пути в меню и привязки.

  • 1С:Бухгалтерия 3.0 — Администрирование — Обмен электронными документами. Отдельно настраивается 1С-Отчётность.
  • 1С:ЗУП 3.1 — Администрирование — Обмен электронными документами, а для отчётности в СФР — Отчётность, справки — 1С-Отчётность. Нужны отдельные настройки для электронных трудовых книжек и ЭДО с сотрудниками (раздел Кадры — Электронные документы).
  • 1С:Управление торговлей 11 — НСИ и администрирование — Обмен электронными документами. Здесь же привязываются сертификаты к организациям для обмена УПД и для маркировки.
  • 1С:ERP — путь как в УТ, но дополнительно появляется подпись регламентных документов и согласований внутри базы, а сертификаты нередко ставятся на сервере.

В клиент-серверном режиме проверка подписи может выполняться на сервере. Тогда сертификат и криптопровайдер обязаны быть установлены ещё и на сервере 1С — под той учётной записью, от которой работает служба ragent. Флаг настраивается в Настройки электронной подписи и шифрования — Дополнительно — Проверять электронные подписи и сертификаты на сервере.

Как проверить, что подпись реально работает

Четыре проверки по возрастанию достоверности:

  1. Встроенный тест. Карточка сертификата — кнопка Проверить. Снимите флаг «Введён верный пароль», чтобы 1С спросила пароль и честно проверила закрытый ключ.
  2. Подпись любого документа. Откройте, например, счёт-фактуру — ЭДО — Подписать. Должен появиться штамп подписи без ошибок.
  3. Тестовый обмен. В ЭДО — отправка приглашения контрагенту. В отчётности — 1С-Отчётность — Настройки — Проверить связь.
  4. Отправка реального документа в контролирующий орган и получение квитанции о приёме.

Где смотреть историю: Администрирование — Обслуживание — Журнал регистрации. Отбор по важности «Ошибка» и слову криптограф показывает все отказы подписания с кодами.

Типичные ошибки при установке ЭЦП в 1С и как их снять

Диагностика: выберите симптом

Три ошибки, которые портят работу на месяцы вперёд

  • Удаление старого сертификата. После смены КЭП прежние подписи перестают проверяться. Старую запись помечают как недействующую, но не удаляют.
  • Один сертификат на всех. Токен директора, которым подписывает бухгалтер, — риск и для компании, и для сотрудника. Сотруднику нужна своя подпись и МЧД.
  • Хранение контейнера в реестре без копии. Переустановили Windows — ключ потерян, сертификат придётся перевыпускать.

Если не помогло: обходные пути

Когда локальная установка не поддаётся, есть рабочие альтернативы.

  • 🌩 Облачная подпись. Ключ хранится на стороне оператора, подписание идёт по СМС-подтверждению. Токен и КриптоПро на рабочем месте не нужны вовсе. Настраивается там же, в карточке сертификата — тип «облачный».
  • 🖧 Перенос подписания на терминальный сервер. Сертификат ставится один раз на сервере, пользователи работают через RDP. Для КриптоПро нужна серверная лицензия.
  • 🧰 Диагностика сервиса 1С-Отчётность. В разделе Отчёты — 1С-Отчётность — Настройки есть кнопка автоматической проверки настроек: она сама находит отсутствующие корневые сертификаты и предлагает их поставить.
  • ♻️ Чистый перевыпуск. Если контейнер повреждён, быстрее получить новый сертификат в УЦ, чем восстанавливать старый: перевыпуск для руководителя в УЦ ФНС бесплатен.

Перед любыми экспериментами с криптопровайдером сделайте резервную копию базы и экспорт контейнера на флешку через КриптоПро CSP — Сервис — Скопировать. Так возврат назад займёт пять минут.

Частые вопросы

Можно ли добавить в 1С 8.3 Бухгалтерия несколько сертификатов ЭЦП?
Да, количество не ограничено. Разные сертификаты привязывают к разным организациям и пользователям — например, подпись директора для отчётности и подпись бухгалтера с МЧД для ЭДО.
Нужно ли ставить КриптоПро, если подпись уже работает в браузере на сайте ФНС?
Да. Браузер подписывает через плагин, а 1С обращается к самому криптопровайдеру. Если КриптоПро CSP уже установлен для работы с сайтом, повторно ставить его не нужно — достаточно выбрать его на закладке Программы.
Где в 1С посмотреть срок действия установленного сертификата?
Администрирование — Обмен электронными документами — Настройки электронной подписи и шифрования — Сертификаты. В списке есть колонка с датой окончания, в карточке — полные данные владельца и отпечаток.
Что делать после замены токена на новый?
Установить сертификат с нового носителя в Windows, добавить его в 1С как отдельную запись, перепривязать в профиле ЭДО и в настройках 1С-Отчётности. Старую запись оставить для проверки прежних подписей.
Почему подпись работает в Бухгалтерии, но не работает в ЗУП на том же компьютере?
Сертификат добавляется в каждой базе отдельно — это объект информационной базы, а не настройка компьютера. Повторите добавление в ЗУП через то же меню Администрирование — Обмен электронными документами.
Подойдёт ли простая электронная подпись вместо квалифицированной?
Для отчётности и ЭДО с юридической силой — нет. Статья 80 НК РФ и Закон № 63-ФЗ требуют усиленную квалифицированную подпись. Простая подпись годится только для внутренних согласований внутри базы.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи» — виды подписи, требования к сертификату
  • НК РФ, ст. 80 — представление отчётности в электронной форме с усиленной квалифицированной подписью
  • Приказ ФНС России от 30.04.2021 № ЕД-7-26/445@ — формат машиночитаемой доверенности