Подписание электронных документов в 1С: от сертификата до отправки

· 9 мин

Содержание

Чтобы подписать электронный документ в 1С, нужен действующий сертификат квалифицированной электронной подписи (КЭП), установленный криптопровайдер и один раз настроенная в программе электронная подпись. Дальше подписание занимает пару кликов: открываете документ в разделе ЭДО, жмёте Подписать и Отправить.

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

Инструкция общая для 1С:Бухгалтерия 3.0, 1С:Управление торговлей 11 и 1С:ERP — встроенный модуль ЭДО (сервис 1С-ЭДО/1С-Такском) в них работает одинаково. Отличия по конфигурациям отмечены отдельно.

Что нужно до начала: сертификат, криптопровайдер, доверенность

Электронную подпись не получится поставить, если на компьютере нет трёх вещей. Проверьте их заранее — это снимает 80% проблем.

  • 🔐 Криптопровайдер. Программа, которая умеет считать подпись: КриптоПро CSP или ViPNet CSP. Без неё 1С не увидит ни один сертификат. Проверить можно так: откройте Пуск → КриптоПро CSP → вкладка «Общие» — там видно версию и срок лицензии.
  • 📇 Сертификат КЭП. Выдаётся удостоверяющим центром. С 2022 года руководитель организации и ИП получают КЭП в удостоверяющем центре ФНС бесплатно, сотрудники — личную КЭП физлица плюс машиночитаемую доверенность (МЧД) от организации.
  • 🔑 Носитель с закрытым ключом — защищённый токен (Рутокен, JaCarta) либо ключ, скопированный в реестр. Он должен быть вставлен в компьютер в момент подписания.

Проверьте срок действия сертификата. КЭП выдаётся обычно на 12–15 месяцев. Если срок истёк, подпись не поставится, а документы «зависнут» в исходящих. Перевыпускайте сертификат за 1–2 недели до окончания.

Быстрый способ убедиться, что ключ «живой»: в КриптоПро CSP → вкладка «Сервис» → Протестировать выберите контейнер — программа проверит целостность ключа и покажет срок.

Готовность к подписанию ЭДО
Выполнено: 0 / 5

Как привязать сертификат к организации в 1С

Это разовая настройка. После неё программа будет сама подставлять нужную подпись.

  1. Откройте Администрирование → Обмен электронными документами.
  2. Разверните группу Настройки электронной подписи и шифрования и перейдите по одноимённой ссылке.
  3. На вкладке Сертификаты нажмите Добавить → Из установленных на компьютере.
  4. В списке выберите сертификат (он подтягивается из хранилища Windows), укажите, кому он принадлежит, и организацию.
  5. Введите пароль закрытого ключа, если КриптоПро его запрашивает, и сохраните.

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

В УТ 11 и ERP путь тот же: НСИ и администрирование → Обмен электронными документами. Название раздела верхнего уровня отличается, остальные шаги совпадают.

Отдельно включите сам обмен: в Обмен электронными документами поставьте флаг Сервисы ЭДО (или Электронные подписи) и подключите учётную запись оператора — без этого кнопки подписания в документах не появятся.

Пошагово: как подписать и отправить документ

Разберём на примере исходящей реализации — логика одинакова для любого исходящего документа.

  1. Проведите документ реализации (Продажи → Реализация (акты, накладные, УПД)).
  2. В форме документа нажмите ЭДО → Создать электронный документ. Программа соберёт электронную версию по нужному формату.
  3. Документ попадёт в список Текущие дела ЭДО (Продажи → Текущие дела ЭДО) в папку Исходящие.
  4. Выделите его и нажмите Подписать. Если ключ на токене — КриптоПро попросит PIN-код носителя.
  5. После подписи статус сменится, останется нажать Отправить.

Можно сократить до одной кнопки: в Текущие дела ЭДО есть Подписать и отправить — она ставит подпись и сразу передаёт документ оператору.

Для входящих документов порядок обратный: контрагент прислал, скажем, акт — он появляется в папке Входящие. Вы открываете его, проверяете суммы и жмёте Утвердить (или Подписать) для двусторонних документов (УПД, акт), либо просто фиксируете получение для односторонних.

Пока документ идёт по циклу ЭДО, у него меняется статус — по нему видно, на чьей стороне сейчас мяч:

  • Ожидается подпись — документ создан, но ещё не подписан вами. Нужно поставить подпись.
  • Ожидается извещение о получении — вы подписали и отправили, ждём, что оператор доставит и контрагент получит.
  • Требуется подпись покупателя — для двусторонних документов: ваша подпись есть, ждём ответ контрагента.
  • Завершён — обе стороны подписали, обмен закрыт. Документ имеет полную юридическую силу.

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

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

Особенности для разных документов: УПД, счёт-фактура, акт

Формат подписи зависит от того, односторонний документ или двусторонний.

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

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

Для УПД важен статус функции: «1» — счёт-фактура + первичка (для НДС), «2» — только первичка (передаточный документ без НДС). От этого зависит, нужна ли подпись главного бухгалтера и как документ ложится в книгу покупок/продаж. Статус задаётся при создании электронного документа и его видно в печатной форме.

Счёт-фактуру подписывает только продавец — у покупателя она отражается автоматически после получения, отдельно подписывать её не нужно. А вот двусторонний акт или накладную без подписи покупателя нельзя принять к учёту расходов: следите, чтобы контрагент не забыл ответить.

Операторы ЭДО: Диадок, СБИС, Такском и роуминг

1С штатно работает через сервис 1С-ЭДО (на базе оператора Калуга Астрал) и 1С-Такском. Это значит, что подписание и отправка идут прямо из программы, без выгрузки файлов.

Если ваш контрагент обслуживается у другого оператора — Контур.Диадок или СБИС — обмен настраивается через роуминг. Технически вы остаётесь на своём операторе, а документы ходят между операторами автоматически.

  • Контрагент на 1С-ЭДО → обмен сразу, достаточно принять приглашение .
  • Контрагент на Диадок или СБИС → отправьте приглашение через роуминг (Текущие дела ЭДО → Приглашения), иногда нужна заявка оператору на настройку роуминга с конкретной парой.

Перед первой отправкой проверьте статус приглашения. Пока контрагент его не принял, документы подписываются, но не доставляются — висят в исходящих со статусом ожидания.

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

Чтобы узнать, у какого оператора обслуживается контрагент, достаточно отправить ему приглашение по ИНН/КПП из Текущие дела ЭДО → Приглашения — программа сама найдёт его в сети операторов и покажет, нужен роуминг или прямой обмен. Если контрагента в сети нет, он пока не подключён к ЭДО и подписанные документы придётся дублировать на бумаге.

Автоматизация: массовое подписание и регламентное задание

Когда документов десятки в день, подписывать по одному неудобно. В 1С есть два пути ускорения.

Пакетное подписание вручную. В Текущие дела ЭДО выделите несколько строк (с Ctrl или Shift) и нажмите Подписать. КриптоПро запросит PIN один раз на всю пачку (если включено кэширование пароля), подпись встанет на все выбранные документы.

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

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

Для типовых задач хватает пакетного подписания — оно закрывает большинство случаев без рисков.

Безопасность и хранение подписанных документов

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

  • 🗄️ Срок хранения — как у бумажных первичных документов: минимум 5 лет для целей бухучёта, по счетам-фактурам и документам для расчёта налогов — тоже не менее 5 лет.
  • 🔒 Токен с ключом не передавайте третьим лицам и не оставляйте вставленным без присмотра — подпись носителя приравнивается к собственноручной.
  • 💾 Резервные копии базы делайте регулярно: вместе с базой сохраняются и подписанные документы, и установленные сертификаты-ссылки.

Выгрузить подписанный документ с подписью для контрагента, аудитора или суда можно из карточки электронного документа: Ещё → Сохранить в файл — программа выгрузит и сам документ, и файл подписи, и печатную форму с отметкой об ЭДО. Такой комплект подтверждает факт и дату подписания без обращения к оператору.

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

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

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

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

Можно ли подписать документ в 1С без токена, ключом из реестра?
Да. Если закрытый ключ скопирован в реестр компьютера через КриптоПро, подпись ставится без физического носителя. Но это менее безопасно: доступ к компьютеру означает доступ к подписи.
Нужна ли отдельная подпись для каждой организации в базе?
Да, у каждой организации свой сертификат КЭП, привязанный на вкладке «Сертификаты». Одной подписью подписывать документы от имени другого юрлица нельзя.
Чем подписывает сотрудник, а не директор?
С 2022 года сотрудник подписывает личной КЭП физического лица и прикладывает машиночитаемую доверенность (МЧД), оформленную организацией. Без МЧД подпись сотрудника налоговая и контрагенты не примут.
Что делать, если подписал документ с ошибкой и уже отправил?
Исправить подписанный документ нельзя. Нужно аннулировать его по соглашению с контрагентом (обе стороны подписывают соглашение об аннулировании) либо выставить корректировочный или исправленный документ.
Имеет ли электронная подпись в 1С юридическую силу?
Да. Документ, подписанный квалифицированной электронной подписью, по закону равнозначен бумажному с собственноручной подписью и печатью. Распечатывать его для архива не требуется.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • Налоговый кодекс РФ, ст. 169 (счёт-фактура)
  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», ст. 9