Электронная подпись в 1С: как подписать и отправить документ

· 9 мин

Содержание

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

Дальше разберём обе части: как подготовить 1С к работе с электронной подписью, как добавить сертификат , как подписать один документ и сразу пачку, как отправить подписанную отчётность в госорганы и что делать с типовыми ошибками. Пути указаны для «1С:Бухгалтерии 8» ред. 3.0 на платформе 8.3 (интерфейс «Такси»); в ЗУП и УТ разделы называются так же.

Что нужно, чтобы подписывать документы в 1С

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

  • 🔐 Криптопровайдер — КриптоПро CSP или ВипНет CSP, установленный на том ПК, где вы работаете. Это отдельная программа, 1С её только вызывает.
  • 📄 Сертификат КЭП — квалифицированный сертификат ключа проверки подписи. Руководителю юрлица и ИП его выдаёт удостоверяющий центр ФНС (или доверенные УЦ), сотруднику — сертификат физлица плюс машиночитаемая доверенность (МЧД).
  • 🔑 Закрытый ключ — он хранится на токене (Рутокен, JaCarta) или в реестре. Токен должен быть вставлен в USB, а в хранилище Windows Личное сертификат должен быть виден вместе с привязанным закрытым ключом.

Проверить связку «сертификат + ключ» удобно в самом криптопровайдере. В КриптоПро откройте Пуск → КриптоПро CSP → вкладка Сервис → Просмотреть сертификаты в контейнере. Если контейнер открывается и показывает ваш сертификат — с этой стороны всё в порядке, 1С его увидит.

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

Удобная последовательность подготовки:

Подготовка к работе с ЭЦП в 1С
Выполнено: 0 / 5

Как добавить сертификат ЭЦП в настройки 1С

Настройки подписи в «Бухгалтерии» лежат в разделе Администрирование → Обмен электронными документами. Там разверните группу Электронная подпись и шифрование и перейдите по ссылке Настройки электронной подписи и шифрования.

Откроется окно с несколькими вкладками. Нас интересует вкладка Сертификаты:

  1. Нажмите Добавить и выберите пункт о сертификате, уже установленном на компьютере.
  2. В списке программа покажет сертификаты из хранилища Windows. Отметьте нужный и нажмите Далее.
  3. Укажите владельца — сотрудника или организацию, от имени которых будете подписывать. Этот реквизит потом попадёт в документы.
  4. Введите пароль (PIN) к закрытому ключу, если криптопровайдер его запрашивает, и завершите добавление.

После этого сертификат появится в списке и станет доступен при подписании.

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

Если планируете подписывать отчётность через 1С-Отчётность, сертификат заодно привязывается в её мастере настройки (Отчёты → 1С-Отчётность → Настройки). Один и тот же сертификат можно использовать и для ЭДО, и для сдачи отчётов.

Как подписать документ электронной подписью: пошагово

Когда сертификат добавлен, подписание занимает пару кликов. Порядок зависит от того, что именно вы подписываете — в 1С это три разных места:

Что подписываемГде подписатьЧем
Акт, накладная, УПД, счёт-фактураТекущие дела ЭДОКЭП (счёт-фактура — только КЭП)
Декларация, РСВ, ЕФС-1 и др.Регламентированные отчётыКЭП, подпись при отправке
Произвольный файл (договор, скан)Меню присоединённых файловКЭП или НЭП по соглашению

Разберём каждый случай.

Исходящий документ в ЭДО (акт, накладная, УПД, счёт-фактура). Создайте документ реализации, затем из него или из списка Продажи → Текущие дела ЭДО выполните:

  1. Выделите документ и нажмите Подписать (или Подписать и отправить, чтобы сразу направить контрагенту).
  2. Программа предложит сертификат — обычно он подставляется автоматически. Проверьте, что выбран верный.
  3. Введите PIN-код к контейнеру, если криптопровайдер запрашивает.
  4. Дождитесь, пока статус документа сменится на подписанный и отправленный.

Входящий документ. В тех же Текущих делах ЭДО входящие, требующие ответной подписи (например, двусторонний акт), подписываются той же кнопкой Подписать после проверки содержимого.

Произвольный файл. Прикреплённый к документу или справочнику файл подписывают через меню присоединённых файлов: команда Электронная подпись → Подписать. Рядом доступны проверка подписи и сохранение открепленной подписи в файл .sig.

Счёт-фактуру и УПД со статусом счёта-фактуры по НК РФ можно подписывать только усиленной квалифицированной подписью (КЭП). Первичку без счёта-фактуры стороны по соглашению вправе подписывать и неквалифицированной подписью — но на практике для ЭДО почти всегда используют КЭП, чтобы не плодить разные схемы.

Как подписать сразу несколько документов

Подписывать по одному — долго, если документов десятки. В 1С есть пакетное подписание.

Откройте Продажи → Текущие дела ЭДО (для входящих — Покупки → Текущие дела ЭДО). В списке:

  1. Выделите мышью с зажатым Ctrl или Shift нужные документы — или отметьте флажками, если включён режим множественного выбора.
  2. Нажмите Подписать на командной панели списка.
  3. Укажите сертификат один раз и введите PIN — он применится ко всей пачке.

Программа последовательно подпишет каждый документ и покажет итог: сколько подписано, по каким возникли ошибки. Удобно сначала отфильтровать список по одному контрагенту или виду документа, чтобы подписывать осмысленными пачками, а не весь список подряд. PIN-код для пакета вводится один раз, поэтому не оставляйте рабочее место с открытой сессией подписания — любой за вашим компьютером сможет подписать документы вашим ключом.

Если часть документов не прошла, 1С выделит их в списке — разберитесь с каждым отдельно (чаще всего причина общая для всех, см. раздел об ошибках).

Подписание и отправка отчётности в госорганы

Отчётность для ФНС, СФР (бывший ФСС, с 2023 года — Социальный фонд России) и Росстата подписывается не в ЭДО, а в регламентированных отчётах.

Путь: Отчёты → Регламентированные отчёты. Дальше:

  1. Сформируйте и проверьте отчёт (декларацию, РСВ, ЕФС-1 и т. д.).
  2. Нажмите Отправить — если подключён сервис 1С-Отчётность, подпись накладывается автоматически тем сертификатом, который указан в настройках сервиса.
  3. При запросе введите PIN к контейнеру.

Отдельно подписывать такой отчёт обычно не требуется — подпись ставится в момент отправки. Если нужно именно подписать (например, для выгрузки файла), в форме отчёта есть команда работы с электронной подписью.

Перед отправкой имеет смысл выполнить встроенную проверку выгрузки — программа ловит незаполненные обязательные поля и несоответствия контрольным соотношениям. Отчёт с ошибками инспекция вернёт, даже если подпись корректна, поэтому подпись и отправку делают уже на проверенной форме. Статус отправленного отчёта (Отправлено, Принято, Ошибка) виден в том же разделе регламентированных отчётов.

Если сотрудник отправляет отчётность не как руководитель, а по доверенности, для ФНС потребуется МЧД — машиночитаемая доверенность в формате ФНС. Формат задаёт налоговая, а не оператор ЭДО; доверенность регистрируется заранее, иначе отчёт уйдёт, но инспекция его не примет.

Электронная подпись в облачной 1С (Fresh)

В облачной 1С (сервис 1cfresh.com, он же «1С:Предприятие через интернет ») база работает на сервере провайдера, а закрытый ключ остаётся у вас на компьютере или токене. Напрямую «дотянуться» до ключа сервер не может, поэтому криптооперации выполняются на вашей стороне через браузер.

Что для этого нужно:

  • 🧩 Расширение для работы с криптографией — устанавливается в браузер по подсказке самой 1С при первой попытке подписать.
  • 🔐 Криптопровайдер и сертификат — всё так же стоят локально на вашем ПК, как и в обычной версии.

Порядок подписания в облаке тот же: кнопка Подписать, выбор сертификата, PIN. Разница только в том, что между 1С и ключом работает браузерное расширение.

Если в облаке подпись «не видит» сертификат, а в локальной 1С тот же сертификат работает — почти всегда дело в браузерном расширении: не установлено, отключено или заблокировано политиками. Начните проверку с него.

Как альтернативу облачные сервисы поддерживают выпуск подписи в защищённом облачном хранилище (например, по модели DSS), когда ключ не лежит на вашем токене, а операции подтверждаются отдельным кодом. Подходит, если нужно подписывать с разных устройств, но подключается такая схема отдельно через вашего провайдера.

Как хранить закрытый ключ и не потерять подпись

Электронная подпись надёжна ровно настолько, насколько защищён закрытый ключ. Утечка ключа равна утечке вашей печати и подписи сразу.

Базовые правила:

  • 🔑 Храните ключ на токене, а не в реестре компьютера. Токен можно вынуть и убрать в сейф; ключ из реестра копируется незаметно.
  • 🚫 Не передавайте PIN коллегам «чтобы подписали за вас». Подпись сотрудника — это его сертификат и его МЧД, а не общий ключ руководителя.
  • 💾 Делайте резервную копию контейнера только если это разрешено политикой организации и храните её так же строго, как оригинал.
  • ⏰ Следите за сроком действия сертификата (обычно год). За 1–2 недели до окончания выпускайте новый, чтобы не встать в разгар отчётной кампании.
  • 🧹 Удаляйте ненужные сертификаты уволенных сотрудников из настроек 1С и из хранилища Windows.

Если токен утерян или ключ мог попасть к посторонним — немедленно отзовите сертификат в удостоверяющем центре. Отозванной подписью подписать уже нельзя, и это защитит вас от подделки документов задним числом.

Ошибки при подписании и как их устранить

Почти все сбои при подписании сводятся к нескольким причинам. Найдите свой симптом:

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

Если ошибка одна и та же на всех документах — лечите причину один раз (обычно это провайдер, токен или срок сертификата). Если сбоит только один документ из пачки — дело, скорее всего, в самом документе: незаполненные реквизиты или неверный формат.

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

Чем ЭЦП отличается от ЭП — это одно и то же?
По смыслу да. «ЭЦП» — старый термин из утратившего силу закона, сейчас в 63-ФЗ закреплено «электронная подпись» (ЭП). В быту и в поиске чаще пишут «ЭЦП», в документах — «ЭП» или «КЭП».
Можно ли подписать документ в 1С без токена?
Можно, если закрытый ключ хранится в реестре компьютера, а не на токене. Но это менее безопасно: ключ проще скопировать. Для КЭП обычно используют токен.
Нужна ли отдельная подпись для каждого сотрудника?
Да. С 2022–2023 годов сотрудник подписывает своим сертификатом физлица и действует по машиночитаемой доверенности (МЧД). Общий ключ руководителя на всех — нарушение.
Почему подпись проходит в локальной 1С, но не работает в облаке?
В облачной 1С криптооперации идут через браузерное расширение. Если оно не установлено или отключено, сертификат «не виден». Установите расширение для работы с криптографией и повторите.
Что делать, если истёк сертификат в разгар отчётности?
Выпустить новый в удостоверяющем центре и добавить его в настройки 1С. Подписать документ просроченным сертификатом нельзя — отправка не пройдёт, пока не подставите действующий.

Источники

  • Федеральный закон «Об электронной подписи» (63-ФЗ)