К статье
Практический материал

Документы и Печать · 10 мин

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

Как подписать электронный документ в 1С: настройка сертификата, подписание УПД и счетов-фактур, отправка через ЭДО, типичные ошибки и способы их устранения.

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

Для подписания потребуется три вещи: действующий сертификат квалифицированной электронной подписи (КЭП), установленное средство криптозащиты (например, КриптоПро CSP или ViPNet CSP) и настроенный обмен электронными документами с оператором ЭДО (СБИС, Такском, Контур и другие, включая встроенный сервис 1С-ЭДО). Если хотя бы один элемент отсутствует, кнопка «Подписать» либо будет неактивна, либо завершится ошибкой.

Ниже разобран полный цикл: от проверки сертификата до отправки подписанного документа контрагенту, а также типичные ошибки и способы их устранения.

Что нужно подготовить перед подписанием

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

Проверьте, что средство криптозащиты установлено и видит ключевой контейнер: откройте КриптоПро CSP или ViPNet CSP и убедитесь, что сертификат отображается в списке и срок его действия не истёк. Если токен (Рутокен, eToken) не читается, переустановите драйверы до начала работы в 1С — иначе программа просто не найдёт ключ.

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

Как добавить сертификат в 1С

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

Если сертификат не появляется в списке выбора, причина почти всегда в том, что он установлен только в хранилище операционной системы без привязки к контейнеру закрытого ключа, либо средство криптозащиты не запущено. Откройте КриптоПро CSP, проверьте вкладку «Сервис → Просмотреть сертификаты в контейнере» и при необходимости установите сертификат заново.

После добавления укажите, для каких документов и какой организации используется сертификат. В многофирменном учёте это критично: если привязать сертификат не к той организации, подписание завершится ошибкой «Сертификат не соответствует организации документа».

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

Как подписать исходящий документ: пошагово

Откройте созданный документ — например, «Реализация (акты, накладные, УПД)». Проверьте корректность данных до подписания: после накладывания подписи редактировать документ без отмены подписи нельзя, а исправление потребует формирования нового документа или корректировки.

Нажмите кнопку «Подписать и отправить» (или сначала «Подписать», затем «Отправить» — зависит от конфигурации). Программа предложит выбрать сертификат, если их несколько, и запросит пароль к закрытому ключу. Введите пароль — на токене это PIN-код носителя.

После подписания документ получает статус «Подписан» и автоматически ставится в очередь на отправку оператору ЭДО. Отслеживать доставку можно в журнале «Электронные документы»: там видны статусы «Отправлен», «Доставлен», «Получен контрагентом», а также входящие ответные подписи и уведомления об уточнении.

Подписание нескольких документов пакетом

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

Перед массовым подписанием отфильтруйте журнал по контрагентам с действующим соглашением ЭДО: если у контрагента обмен не настроен, документы уйдут в ошибки, и разбирать очередь придётся вручную.
ПЗ
Практическое замечание

Как подписать входящий документ от контрагента

Когда контрагент присылает документ через ЭДО, он появляется в журнале «Электронные документы» со статусом «На утверждении» или «Ожидает подписи». Откройте документ, сверьте содержимое с первичкой и учётными данными — суммы, номенклатуру, реквизиты сторон.

Если всё верно, нажмите «Утвердить и подписать». Программа сформирует ответную подпись и отправит её контрагенту автоматически. Если в документе есть расхождения, используйте «Отклонить» с указанием причины — отклонённый документ юридической силы не имеет, и контрагент должен прислать исправленный вариант.

Для входящих УПД со статусом «1» (счёт-фактура) ответная подпись не обязательна по формату ФНС, но большинство операторов и контрагентов ожидают её как подтверждение получения. Уточните требования в договоре с контрагентом, чтобы избежать споров о моменте получения документа.

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

Самая частая проблема — «Не удалось найти сертификат» или пустой список сертификатов при подписании. Причины: не запущено средство криптозащиты, токен не подключён или сертификат установлен без привязки к закрытому ключу. Лечится проверкой контейнера в КриптоПро CSP и переустановкой сертификата.

Вторая по частоте ошибка — «Сертификат просрочен» или «Сертификат не соответствует должностному лицу». Проверьте срок действия в карточке сертификата и соответствие ИНН организации в сертификате и в документе. При смене руководителя или реоризации старый сертификат нужно заменить на новый до подписания документов.

Ошибка «Не удалось подписать: неверный пароль» возникает при неправильном PIN-коде токена. Учтите: после нескольких неудачных попыток (обычно 3–10 в зависимости от носителя) токен блокируется, и разблокировать его можно только через удостоверяющий центр или с помощью PUK-кода.

Типичные ошибки
01
Подписание документа до проверки данных — после подписи правка требует отмены подписи и переотправки
02
Использование просроченного сертификата — документы не пройдут проверку у оператора и контрагента
03
Многократный ввод неверного PIN-кода — токен блокируется, работа встаёт до разблокировки
04
Подписание от имени не той организации в многофирменной базе — ошибка соответствия реквизитов
05
Игнорирование входящих уведомлений об уточнении — документы зависают без юридической силы

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

Откройте подписанный документ и перейдите на вкладку или в меню «Электронные подписи» — там отображается список подписей с указанием владельца, даты и статуса проверки. Статус «Подпись верна» означает, что сертификат действителен, а содержимое документа после подписания не менялось.

Дополнительно проверьте статус в журнале ЭДО: для исходящего документа признаком успеха является статус «Доставлен» или «Завершён». Если документ висит в статусе «Ошибка передачи», откройте протокол обмена — в нём указана причина (недоступность оператора, неверный формат, отказ контрагента).

Контрольные точки

Как проверить результат

Статус подписи в карточке документа
Норма

«Подпись верна», владелец и дата отображаются

Тревожный признак

«Подпись недействительна» или пустой список подписей

Статус в журнале ЭДО
Норма

«Доставлен», «Завершён», получена ответная подпись

Тревожный признак

«Ошибка передачи», «Ожидает отправки» долгое время

Сертификат
Норма

Срок действия не истёк, организация совпадает с документом

Тревожный признак

Просрочен или привязан к другой организации

Ограничения и когда нужна помощь специалиста

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

Отдельная зона риска — хранение ключей. Закрытый ключ на токене не должен передаваться третьим лицам, а сотруднику, у которого есть доступ к ключу, фактически доверено право подписи от имени организации. При увольнении сотрудника сертификат следует отозвать через удостоверяющий центр, а в 1С — удалить из списка доступных.

Итог

Что важно запомнить

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

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

Можно ли подписать документ в 1С без токена?

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

Что делать, если кнопка «Подписать» неактивна?

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

Можно ли отменить подпись после подписания?

Да, пока документ не отправлен контрагенту: в карточке документа откройте список подписей и удалите свою подпись. Если документ уже ушёл по ЭДО, потребуется согласованное с контрагентом аннулирование либо оформление корректировочного документа.

Нужна ли отдельная подпись для каждой конфигурации 1С?

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

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

Штатных ограничений по количеству нет: пакетное подписание в журнале ЭДО позволяет обработать десятки и сотни документов за одну сессию с одним вводом пароля. Практический предел определяется производительностью компьютера и скоростью работы оператора ЭДО.

Что будет, если истёк срок действия сертификата?

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