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

· 7 мин

Содержание

Чтобы в 1С подписать документ электронной подписью, нужны три вещи: установленный криптопровайдер, действующий сертификат и пара минут на настройку. Дальше подпись ставится в один-два клика — как на отдельный документ прямо из списка, так и на исходящие документы ЭДО.

Разберём весь путь: от подготовки компьютера до нажатия кнопки «Подписать», плюс отдельно соберём ошибки, на которых обычно всё встаёт.

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

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

  • 🔐 КриптопровайдерКриптоПро CSP или ViPNet CSP. Тот, под который выпущен ваш сертификат.
  • 📇 Сертификат — квалифицированный (УКЭП) от аккредитованного удостоверяющего центра либо от ФНС для руководителя.
  • 🔑 Закрытый ключ — на токене (Рутокен, JaCarta) или в реестре. Без него подпись поставить нельзя, только проверить чужую.
  • 🧩 Настроенное рабочее место — установлены корневые сертификаты УЦ и расширение для работы с криптографией.

Тип подписи определяется законом № 63-ФЗ. Для внешнего ЭДО с контрагентами и сдачи отчётности нужна именно квалифицированная подпись (УКЭП). Простая и неквалифицированная годятся только для внутреннего документооборота по соглашению сторон.

Чек-лист подготовки компьютера

Перед первой подписью проверьте
Выполнено: 0 / 6

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

Пока сертификат не добавлен в программу, кнопки подписи будут неактивны. Настройка делается один раз.

  1. Откройте АдминистрированиеОбмен электронными документами.
  2. Разверните группу Настройки электронной подписи и шифрования.
  3. Установите флажок «Электронные подписи».
  4. Перейдите на закладку СертификатыДобавить.
  5. Выберите «Из установленных на компьютере» — 1С покажет сертификаты, которые видит криптопровайдер.
  6. Отметьте нужный, укажите владельца из справочника и сохраните.

При добавлении программа предложит проверить сертификат: она обратится к закрытому ключу и запросит ПИН-код токена. Если проверка прошла — всё настроено верно.

Если на шаге 5 список пустой — проблема не в 1С, а в криптопровайдере или токене. Сначала убедитесь, что сертификат виден в самой КриптоПро CSP, и только потом возвращайтесь в программу.

Роль криптопровайдера и корневых сертификатов

1С не хранит ключи и не шифрует сама. Она передаёт данные криптопровайдеру, а тот формирует подпись по ГОСТ. Отсюда правило: любая ошибка вида «не найден закрытый ключ» или «сертификат не является доверенным» решается на уровне Windows и КриптоПро, а не внутри 1С.

Корневые сертификаты — это цепочка доверия. Без корневого сертификата вашего УЦ система считает подпись недоверенной, даже если технически она верна.

Как в 1С подписать отдельный документ электронной подписью

Самый частый сценарий — подписать конкретный документ (счёт, акт, УПД) прямо из списка, без отправки через оператора.

  1. Откройте список документов, например ПродажиРеализация (акты, накладные, УПД).
  2. Выделите нужный документ или откройте его.
  3. Нажмите ЭДОПрочее«Подписать электронной подписью» (в разных конфигурациях — кнопка ЕЩЁЭлектронная подписьПодписать).
  4. Выберите сертификат, введите ПИН-код токена.
  5. Программа создаст файл подписи (.sig) и присоединит его к документу.

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

Проверить готовую подпись можно там же: команда Электронная подписьПроверить. 1С покажет, кто и когда подписал, и не изменялся ли документ после подписания.

Как подписать документы ЭДО в 1С

Если вы работаете через оператора ЭДО (Такском, Калуга Астрал, СБИС и другие), подпись — это часть отправки. Отдельно жать «Подписать» обычно не нужно.

Исходящие документы:

  1. Сформируйте документ реализации и нажмите ЭДООтправить.
  2. 1С покажет форму электронного документа. Проверьте реквизиты.
  3. Нажмите «Подписать и отправить» — подпись ставится автоматически перед отправкой.

Входящие документы:

Пришедший от контрагента документ нужно принять и подписать со своей стороны (актом приёмки или ответной подписью).

  1. Откройте Продажи/ПокупкиТекущие дела ЭДО.
  2. Выберите входящий документ со статусом «Требуется подписать».
  3. Нажмите УтвердитьПодписать.

Статусы документов ЭДО

Половина вопросов «почему документ не ушёл» снимается пониманием статусов. Вот жизненный цикл исходящего документа.

Статусы документа ЭДО

Внутренний электронный документооборот и подпись

Кроме внешнего ЭДО в 1С есть внутренний — согласование и подписание документов сотрудниками одной организации (служебные записки, приказы, авансовые отчёты).

Порядок подключения внутреннего электронного документооборота такой же на уровне настроек ЭП: сначала включаете «Электронные подписи», затем настраиваете маршруты согласования. Для внутренних документов допустима не только УКЭП, но и простая или неквалифицированная подпись — если это закреплено локальным положением об ЭДО.

Подписание внутри работает через ту же команду Электронная подписьПодписать, но подписант выбирается из числа участников маршрута.

Типичные ошибки и как их исправить

Настройка ЭП ломается предсказуемо. Вот диагностика по симптомам.

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

Не переустанавливайте криптопровайдер «на всякий случай» с активным токеном в разъёме. Сначала извлеките носитель, затем ставьте.

Что проверить перед сдачей отчётности этой же подписью

Тем же сертификатом вы отправляете отчётность в ФНС, СФР, Росстат. Чтобы отчёты ушли без сбоев:

  • ✅ Срок действия сертификата — покрывает период сдачи, а не истекает через два дня.
  • ✅ В сертификате указан актуальный руководитель (при смене директора нужен новый).
  • ✅ Реквизиты организации в сертификате совпадают с данными в 1С.
  • ✅ Автопродление сертификата настроено заранее — за 20–30 дней до окончания.

Проверь себя

Проверьте себя
Какой тип подписи нужен для обмена документами с контрагентом через оператора ЭДО?
Список сертификатов при добавлении в 1С пустой. Где искать причину?
Что происходит с документом ЭДО при нажатии «Подписать и отправить»?

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

Можно ли подписать документ в 1С без токена?
Да, если закрытый ключ хранится в реестре компьютера, а не на физическом носителе. Но это менее безопасно: ключ привязан к конкретной машине и уязвим при доступе посторонних. Для УКЭП рекомендуется токен.
Почему кнопка «Подписать» неактивна?
Не включена настройка «Электронные подписи» в разделе обмена электронными документами, либо у пользователя нет соответствующих прав, либо не добавлен ни один сертификат.
Можно ли одному документу поставить несколько подписей?
Да. Каждая подпись сохраняется отдельным файлом и присоединяется к документу. Так подписывают, например, директор и главбух. Порядок подписей при этом не важен.
Как проверить, кто подписал документ?
Откройте документ, вызовите Электронная подписьПроверить. Программа покажет владельца сертификата, дату подписания и результат проверки целостности.
Сколько стоит электронная подпись для 1С?
Ориентировочно: сертификат УКЭП от коммерческого УЦ — примерно 2000–3500 ₽ в год, токен Рутокен — около 1500–2000 ₽ разово, лицензия КриптоПро CSP — примерно 2500–3000 ₽. Для руководителя подпись ФНС выдаёт бесплатно, оплачивается только носитель.
Действует ли подпись, если сертификат истёк после подписания?
Да. Юридическую силу имеет подпись, поставленная в период действия сертификата. Документ, подписанный до окончания срока, остаётся действительным.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте»