Подписание документа электронной подписью в 1С 8.3: пошагово
Содержание
Чтобы в 1С подписать документ электронной подписью, нужны три вещи: установленный криптопровайдер, действующий сертификат и пара минут на настройку. Дальше подпись ставится в один-два клика — как на отдельный документ прямо из списка, так и на исходящие документы ЭДО.
Разберём весь путь: от подготовки компьютера до нажатия кнопки «Подписать», плюс отдельно соберём ошибки, на которых обычно всё встаёт.
Что нужно, чтобы подписать документ в 1С
Электронная подпись в 1С работает не сама по себе. Программа только вызывает средство криптографии, установленное в системе. Поэтому набор обязателен:
- 🔐 Криптопровайдер —
КриптоПро CSPилиViPNet CSP. Тот, под который выпущен ваш сертификат. - 📇 Сертификат — квалифицированный (УКЭП) от аккредитованного удостоверяющего центра либо от ФНС для руководителя.
- 🔑 Закрытый ключ — на токене (
Рутокен,JaCarta) или в реестре. Без него подпись поставить нельзя, только проверить чужую. - 🧩 Настроенное рабочее место — установлены корневые сертификаты УЦ и расширение для работы с криптографией.
Тип подписи определяется законом № 63-ФЗ. Для внешнего ЭДО с контрагентами и сдачи отчётности нужна именно квалифицированная подпись (УКЭП). Простая и неквалифицированная годятся только для внутреннего документооборота по соглашению сторон.
Чек-лист подготовки компьютера
Как настроить сертификат ЭЦП в 1С 8.3
Пока сертификат не добавлен в программу, кнопки подписи будут неактивны. Настройка делается один раз.
- Откройте
Администрирование→Обмен электронными документами. - Разверните группу
Настройки электронной подписи и шифрования. - Установите флажок «Электронные подписи».
- Перейдите на закладку
Сертификаты→Добавить. - Выберите «Из установленных на компьютере» — 1С покажет сертификаты, которые видит криптопровайдер.
- Отметьте нужный, укажите владельца из справочника и сохраните.
При добавлении программа предложит проверить сертификат: она обратится к закрытому ключу и запросит ПИН-код токена. Если проверка прошла — всё настроено верно.
Если на шаге 5 список пустой — проблема не в 1С, а в криптопровайдере или токене. Сначала убедитесь, что сертификат виден в самой КриптоПро CSP, и только потом возвращайтесь в программу.
Роль криптопровайдера и корневых сертификатов
1С не хранит ключи и не шифрует сама. Она передаёт данные криптопровайдеру, а тот формирует подпись по ГОСТ. Отсюда правило: любая ошибка вида «не найден закрытый ключ» или «сертификат не является доверенным» решается на уровне Windows и КриптоПро, а не внутри 1С.
Корневые сертификаты — это цепочка доверия. Без корневого сертификата вашего УЦ система считает подпись недоверенной, даже если технически она верна.
Как в 1С подписать отдельный документ электронной подписью
Самый частый сценарий — подписать конкретный документ (счёт, акт, УПД) прямо из списка, без отправки через оператора.
- Откройте список документов, например
Продажи→Реализация (акты, накладные, УПД). - Выделите нужный документ или откройте его.
- Нажмите
ЭДО→Прочее→ «Подписать электронной подписью» (в разных конфигурациях — кнопкаЕЩЁ→Электронная подпись→Подписать). - Выберите сертификат, введите ПИН-код токена.
- Программа создаст файл подписи (
.sig) и присоединит его к документу.
После этого документ можно выгрузить вместе с подписью или отправить контрагенту. Одну и ту же печатную форму могут подписать несколько сотрудников — например, директор и бухгалтер.
Проверить готовую подпись можно там же: команда Электронная подпись → Проверить. 1С покажет, кто и когда подписал, и не изменялся ли документ после подписания.
Как подписать документы ЭДО в 1С
Если вы работаете через оператора ЭДО (Такском, Калуга Астрал, СБИС и другие), подпись — это часть отправки. Отдельно жать «Подписать» обычно не нужно.
Исходящие документы:
- Сформируйте документ реализации и нажмите
ЭДО→Отправить. - 1С покажет форму электронного документа. Проверьте реквизиты.
- Нажмите «Подписать и отправить» — подпись ставится автоматически перед отправкой.
Входящие документы:
Пришедший от контрагента документ нужно принять и подписать со своей стороны (актом приёмки или ответной подписью).
- Откройте
Продажи/Покупки→Текущие дела ЭДО. - Выберите входящий документ со статусом «Требуется подписать».
- Нажмите
Утвердить→Подписать.
Статусы документов ЭДО
Половина вопросов «почему документ не ушёл» снимается пониманием статусов. Вот жизненный цикл исходящего документа.
Внутренний электронный документооборот и подпись
Кроме внешнего ЭДО в 1С есть внутренний — согласование и подписание документов сотрудниками одной организации (служебные записки, приказы, авансовые отчёты).
Порядок подключения внутреннего электронного документооборота такой же на уровне настроек ЭП: сначала включаете «Электронные подписи», затем настраиваете маршруты согласования. Для внутренних документов допустима не только УКЭП, но и простая или неквалифицированная подпись — если это закреплено локальным положением об ЭДО.
Подписание внутри работает через ту же команду Электронная подпись → Подписать, но подписант выбирается из числа участников маршрута.
Типичные ошибки и как их исправить
Настройка ЭП ломается предсказуемо. Вот диагностика по симптомам.
Не переустанавливайте криптопровайдер «на всякий случай» с активным токеном в разъёме. Сначала извлеките носитель, затем ставьте.
Что проверить перед сдачей отчётности этой же подписью
Тем же сертификатом вы отправляете отчётность в ФНС, СФР, Росстат. Чтобы отчёты ушли без сбоев:
- ✅ Срок действия сертификата — покрывает период сдачи, а не истекает через два дня.
- ✅ В сертификате указан актуальный руководитель (при смене директора нужен новый).
- ✅ Реквизиты организации в сертификате совпадают с данными в 1С.
- ✅ Автопродление сертификата настроено заранее — за 20–30 дней до окончания.
Проверь себя
Частые вопросы
Можно ли подписать документ в 1С без токена?
Почему кнопка «Подписать» неактивна?
Можно ли одному документу поставить несколько подписей?
Как проверить, кто подписал документ?
Электронная подпись → Проверить. Программа покажет владельца сертификата, дату подписания и результат проверки целостности.Сколько стоит электронная подпись для 1С?
Действует ли подпись, если сертификат истёк после подписания?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте»