Подписание электронных документов в 1С ЭДО: от настройки сертификата до отправки
Содержание
Чтобы подписать документ в ЭДО из 1С Бухгалтерии 8.3, откройте Продажи → Текущие дела ЭДО (для входящих — Покупки → Текущие дела ЭДО), выделите строку с документом и нажмите Подписать. 1С обратится к вашему сертификату КЭП, криптопровайдер запросит пароль контейнера — и документ уйдёт оператору. Исходящий документ можно подписать и прямо из его формы: в реализации, акте или счёте-фактуре нажмите ЭДО → Подписать и отправить.
Это рабочий ответ, если сертификат и учётная запись уже настроены. Если же кнопка Подписать неактивна, появляется ошибка выбора сертификата или документ «висит» без движения — проблема почти всегда в подготовке: не установлен криптопровайдер, сертификат не привязан к организации или не хватает прав. Поэтому разберём весь путь: что подготовить, как подписать исходящий и входящий документ, что означает каждый статус и какой подписью по закону подписывают счета-фактуры, а какой — акты и накладные.
Отдельно важно, что подпись в ЭДО — не просто «клик». Электронный счёт-фактура по закону требует усиленной квалифицированной подписи, и подменить её галочкой «согласен» нельзя. Ниже — как это устроено в 1С на практике.
Что подготовить перед подписанием: криптопровайдер и сертификат
Подпись в 1С работает в связке из трёх частей: криптопровайдер, сертификат КЭП и настроенная учётная запись ЭДО. Если выпадает любая — подписать не получится.
Криптопровайдер. Это программа, которая выполняет само криптографическое преобразование. Чаще всего это КриптоПро CSP, реже ViPNet CSP. Провайдер ставится на тот компьютер, где физически происходит подпись, и лицензируется отдельно от 1С. Проверить, видит ли его 1С, можно в разделе Администрирование → Обмен электронными документами → Настройки электронной подписи и шифрования на вкладке Программы.
Сертификат КЭП. Квалифицированный сертификат на руководителя выдаёт удостоверяющий центр ФНС (или доверенное лицо УЦ ФНС), сертификат на сотрудника — аккредитованный коммерческий УЦ. Закрытый ключ хранится в защищённом носителе (Рутокен, JaCarta) или в реестре. Носитель должен быть вставлен в момент подписания.
Привязка сертификата в 1С. В той же форме Настройки электронной подписи и шифрования на вкладке Сертификаты нажмите Добавить → Из установленных на компьютере, выберите нужный сертификат и укажите организацию, от имени которой подписываете. Без этой привязки документ формально подписать нечем.
Закрытый ключ не хранится в 1С и не копируется на сервер. Если база работает в режиме клиент-сервер или через веб-клиент, подпись выполняется на той машине, где установлен криптопровайдер и вставлен носитель. На «голом» сервере без ключа подписать нельзя.
Пройдитесь по короткому списку готовности — он закрывает 90% причин, по которым кнопка Подписать не срабатывает.
Настройка подключения к оператору ЭДО
Подпись бессмысленна без канала, по которому документ уйдёт контрагенту. Этот канал — учётная запись у оператора ЭДО (в 1С это чаще всего встроенный сервис 1С-ЭДО или 1С-Такском).
Откройте Администрирование → Обмен электронными документами → Обмен с контрагентами → Учётные записи ЭДО. Если список пуст, нажмите Создать и пройдите помощник подключения: выберите организацию, сертификат, подтвердите согласие с регламентом оператора. По итогу организация получает идентификатор участника ЭДО
— техническое имя вашего «почтового ящика».
После создания учётной записи проверьте две вещи:
- 🔑 к учётной записи привязан тот же сертификат, которым вы собираетесь подписывать;
- 📨 в учётной записи указан корректный e-mail для уведомлений — на него оператор шлёт служебные сообщения.
Чтобы документы вообще дошли, с контрагентом должно быть установлено соглашение об обмене: вы приглашаете его, он принимает приглашение. Пока настройка ЭДО с конкретным партнёром не в статусе «Присоединён» (или «Подключено»), подписанный документ не отправится — ему некуда идти.
Как подписать и отправить исходящий документ
Исходящий документ (реализация, акт, УПД, счёт-фактура) сначала проводят в учёте, и только потом формируют и подписывают его электронную версию. Порядок такой:
- Создайте и проведите документ реализации — например,
Реализация (акты, накладные, УПД)в разделеПродажи. - В форме проведённого документа нажмите
ЭДО→Просмотреть электронный документ. 1С сформирует печатную электронную форму по формату ФНС. - Проверьте содержимое и нажмите
Подписать(или сразуПодписать и отправить). - Криптопровайдер запросит пароль контейнера закрытого ключа. Введите его.
- 1С наложит вашу подпись и передаст документ оператору. В списке он получит статус отправки.
Массово подписать несколько документов удобнее из рабочего места Продажи → Текущие дела ЭДО. Там на закладке исходящих собраны все документы, ожидающие действия. Выделите нужные строки (с Ctrl или Shift) и нажмите Подписать — 1С подпишет пакет одним обращением к ключу.
Если вы подписываете много документов подряд, в настройках КриптоПро можно включить запоминание пароля контейнера на время сеанса — тогда пароль спросят один раз, а не на каждый документ. Решение о таком режиме принимает тот, кто отвечает за безопасность ключа.
Проверяйте, под какой организацией формируется электронный документ. Если в базе несколько юрлиц, а сертификат привязан не к тому из них, подпись либо не сформируется, либо документ уйдёт «не от того отправителя», и его придётся аннулировать.
Что происходит после подписи исходящего
Для одностороннего документа (например, обычный счёт-фактура) достаточно вашей подписи — дальше ждём только технические извещения оператора и получателя.
Для двустороннего документа (УПД, акт выполненных работ ) нужна ещё и подпись контрагента. После вашей отправки документ переходит в ожидание подписи покупателя, и завершённым считается только когда вторая сторона подпишет свой экземпляр.
Посмотреть, кто и когда подписал, можно в карточке электронного документа: откройте его из Текущих дел ЭДО двойным кликом и перейдите к сведениям о подписях. Там видно владельца сертификата, дату и время наложения подписи и служебные извещения оператора. Эти данные — доказательство факта и момента подписания, если дело дойдёт до спора с контрагентом или проверяющими. Отдельно сохранять скан или распечатку не нужно: юридическую силу несёт сам подписанный электронный документ в базе и на стороне оператора.
Как подписать входящий документ в ЭДО
Входящие формализованные документы (те же УПД и акты от поставщика) тоже требуют вашей подписи — иначе сделка не закрыта с обеих сторон.
Откройте Покупки → Текущие дела ЭДО, перейдите на закладку входящих. Документы, ждущие действия, обычно помечены как требующие подписания или отражения в учёте.
Порядок по входящему УПД:
- Выделите документ и нажмите
УтвердитьилиПринять— так вы соглашаетесь с содержимым. - 1С предложит создать на основании электронного документа учётный документ (
Поступление (акты, накладные, УПД)). Проверьте реквизиты, счета учёта, ставки НДС. - Подпишите ответную подпись (извещение о получении и, для двустороннего документа, свой экземпляр) кнопкой
Подписать.
Если по содержанию документа есть расхождения — например, не та цена или количество — не подписывайте вслепую. Нажмите Отклонить и укажите причину. Контрагент получит уведомление и исправит документ. Отклонённый документ в учёт не попадёт.
Подпись входящего — это не только согласие со сделкой, но и основание для вычета НДС по электронному счёту-фактуре. Подписывайте только после сверки сумм и реквизитов, иначе придётся аннулировать и переподписывать.
Статусы документов в ЭДО: что они значат и что делать
Пока документ идёт по цепочке, 1С показывает его статус в Текущих делах ЭДО. По статусу видно, чей сейчас ход — ваш, оператора или контрагента. Формулировки могут немного отличаться от релиза к релизу, но логика одна.
Если документ надолго застрял в статусе «Ожидается подтверждение оператора» — это сигнал проблемы на стороне связи с сервисом, а не вашей подписи. Нажмите Отправить и получить в рабочем месте ЭДО, чтобы принудительно синхронизироваться с оператором.
Какой подписью что подписывают: КЭП, первичка и доверенность
Это тот нюанс, из-за которого чаще всего возникают споры с проверяющими. Подпись в ЭДО — не однородная.
| Документ | Требование к подписи |
|---|---|
| Счёт-фактура, УПД со статусом счёта-фактуры | Только усиленная квалифицированная подпись (КЭП) — прямое требование п. 6 ст. 169 НК РФ |
| Первичка: акт, накладная, УПД со статусом первички | По соглашению сторон допустима и неквалифицированная подпись, но на практике используют ту же КЭП |
| Договоры, письма, неформализованные документы | Любая подпись по договорённости сторон; юридическую силу придаёт соглашение об ЭДО |
На практике бухгалтеры подписывают все документы одной КЭП — это проще и исключает вопросы. Разделение важно понимать в одном случае: если у вас нет КЭП, первичку подписать по соглашению можно, а электронный счёт-фактуру — нет.
Про подпись сотрудника и доверенность. Если документы подписывает не руководитель, а сотрудник по сертификату физлица, нужна машиночитаемая доверенность (МЧД). Её формат утверждает ФНС — оператор ЭДО формат не задаёт и не меняет. МЧД регистрируется, получает номер и прикладывается к подписи. Без действующей МЧД подпись сотрудника на счёте-фактуре не будет принята как полномочная.
Частые ошибки при подписании и как их устранить
Большинство сбоев при подписи — это не поломка 1С, а несостыковка сертификата, провайдера и прав. Диагностика по симптому:
Если ни один симптом не подходит, начните с простого: откройте Настройки электронной подписи и шифрования, выделите сертификат и нажмите Проверить. 1С прогонит тест подписи и шифрования и покажет, на каком шаге именно возникает сбой — это быстрее, чем гадать.
Частые вопросы
Можно ли подписать документ ЭДО без КриптоПро?
Нужно ли подписывать входящий счёт-фактуру?
Что делать, если контрагент не подписывает мой УПД?
Можно ли подписать сразу пакет документов?
Текущие дела ЭДО выделите несколько строк с зажатым Ctrl или Shift и нажмите Подписать. 1С подпишет весь пакет одним обращением к ключу — пароль контейнера спросят один раз.Кто может подписывать: только директор?
Источники
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- п. 6 ст. 169 НК РФ — электронный счёт-фактура подписывается усиленной квалифицированной электронной подписью
- ст. 9 Федерального закона от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте» — первичный документ в электронном виде с электронной подписью