Работа с электронными документами (ЭД) в 1С:Предприятие стала неотъемлемой частью бухгалтерского и складского учета. С 2022 года обязательный электронный документооборот (ЭДО) распространился на большинство хозяйственных операций, а с 2026 — на все виды первички для юридических лиц. Однако даже опытные пользователи 1С сталкиваются с проблемами: документ не формируется, подпись не проходит проверку, или контрагент не получает файл. В этой статье разберём актуальные способы генерации электронных документов в последних версиях 1С (8.3.22+), включая нюансы работы с разными форматами (XML, PDF/A) и операторами ЭДО.
Важно понимать: процесс получения электронного документа в 1С зависит от трёх ключевых факторов: 1) версия платформы и конфигурации (например, 1С:Бухгалтерия 3.0 или 1С:ERP 2.5), 2) тип документа (счет-фактура, УПД, акт выполненных работ и т.д.), 3) способ обмена — через оператора ЭДО (СберКорп, Такском, Диадок) или напрямую по email.
Мы рассмотрим универсальные механизмы, которые работают в большинстве актуальных решений на базе 1С, но некоторые шаги могут отличаться в специализированных отраслевых конфигурациях (например, 1С:Розница или 1С:Управление холдингом).
Если вы впервые сталкиваетесь с ЭДО в 1С, начните с проверки настроек вашей программы — без корректной интеграции с оператором электронного документооборота формирование и отправка документов будут невозможны. О том, как это сделать, читайте в первом разделе.
1. Подготовка 1С к работе с электронными документами
Прежде чем формировать электронные документы, необходимо настроить интеграцию 1С с оператором ЭДО. Этот процесс включает установку сертификатов, настройку обмена и проверку подключения. Без этих шагов система не сможет подписывать или отправлять документы.
Первое, что требуется сделать — установить корневые сертификаты оператора ЭДО. Их можно скачать на сайте вашего провайдера (например, для Такском или СберКорп). В 1С сертификаты устанавливаются через меню Администрирование → Настройки программы → Сертификаты. Обратите внимание: если вы используете КриптоПро CSP, его версия должна быть не ниже 5.0 — более старые релизы не поддерживают актуальные алгоритмы шифрования.
- 🔐 Установите личный сертификат (выданный УЦ или оператором ЭДО) в хранилище Windows. В 1С он должен отображаться в списке доступных сертификатов.
- 🔄 Настройте обмен с оператором: введите данные доступа (логины, пароли, идентификаторы организации) в разделе
Администрирование → Организации → Настройки ЭДО. - 📡 Проверьте подключение через тестовый запрос. В некоторых конфигурациях (например, 1С:ERP) это делается в обработке
Тест связи с оператором ЭДО.
Если вы работаете в облачной версии 1С (1С:Фреш), часть настроек выполняется автоматически, но сертификаты всё равно требуется загрузить вручную через личный кабинет. Для локальных версий дополнительно проверьте, что в настройках информационной базы разрешён выход в интернет (параметр Разрешить доступ к внешним ресурсам в конфигураторе).
⚠️ Внимание: С 1 июля 2026 года вступили в силу новые требования ФНС к формату электронных счетов-фактур (приказ № ЕД-7-26/440@). Убедитесь, что ваша версия 1С поддерживает формат СЧФ_5.01 — в противном случае документы могут не пройти валидацию.
2. Формирование электронного документа: пошаговая инструкция
Когда настройки завершены, можно приступать к созданию электронного документа. Рассмотрим процесс на примере счета-фактуры — самого распространённого типа ЭД. Аналогичным образом формируются УПД, акты и другие виды документов.
Шаг 1. Создайте документ в 1С обычным способом:
Продажи → Счета-фактуры выданные → Создать.
Заполните реквизиты (контрагент, сумма, НДС, товары/услуги). На этом этапе документ существует только в базе 1С и не имеет электронной формы.
Шаг 2. Перейдите на вкладку Электронный документ (или ЭДО, в зависимости от конфигурации). Здесь нажмите кнопку Сформировать. Система предложит выбрать формат:
XML (подписанный)— стандартный формат для обмена через оператора;PDF/A— для отправки по email (не заменяет XML для официального документооборота!);XML + PDF/A— оба формата одновременно.
Выберите XML (подписанный) — это обязательный формат для юридически значимого обмена.
Шаг 3. После формирования XML система запросит электронную подпись. Выберите сертификат из списка и введите пароль (если требуется). Если подпись прошла успешно, документ получит статус Подписан.
Сверены реквизиты контрагента (ИНН, КПП)|Правильно указаны товары/услуги и ставки НДС|Документ подписан действующим сертификатом|Формат файла — XML 5.01 (для счетов-фактур)|Проверена связь с оператором ЭДО-->
| Тип документа | Формат ЭД | Обязательность ЭДО с 2026 | Особенности |
|---|---|---|---|
| Счет-фактура | XML (СЧФ_5.01) | Да | Требует усиленной квалифицированной подписи |
| Универсальный передаточный документ (УПД) | XML (УПД_5.01) | Да | Может заменять и счет-фактуру, и первичный документ |
| Акт выполненных работ | XML или PDF/A | Нет (но рекомендуется) | PDF/A не имеет юридической силы без XML |
| Товарная накладная (ТОРГ-12) | XML (ТОРГ12_5.01) | Да (для юрлиц) | Обмен возможен только через оператора ЭДО |
Если при формировании XML возникает ошибка (например, Не удалось сформировать документ: не заполнено обязательное поле), проверьте:
1) Все ли обязательные реквизиты заполнены (особенно ИНН/КПП контрагента).
2) Соответствует ли версия формата требованиям ФНС (в 2026 году актуальна версия 5.01 для большинства документов).
3) Действителен ли сертификат подписи (проверьте срок действия в Сертификаты → Личные).
3. Отправка документа через оператора ЭДО
После формирования и подписи электронного документа его необходимо отправить контрагенту. В большинстве случаев это делается через оператора ЭДО, с которым интегрирована ваша 1С. Процесс отправки может немного отличаться в зависимости от провайдера, но общая схема следующая:
1. В карточке документа нажмите Отправить через ЭДО (или аналогичную кнопку).
2. Выберите оператора из списка (если их несколько).
3. Укажите получателя — контрагента из справочника 1С. Система автоматически подтянет его данные из ЭДО (ИНН, email, идентификатор в системе оператора).
4. Подтвердите отправку.
После успешной отправки документ получит статус Отправлен или В обработке. В некоторых конфигурациях (например, 1С:Бухгалтерия 3.0) статус можно отслеживать в журнале Электронные документы, где отображается история обмена: дата отправки, дата получения подтверждения, статус подписи контрагентом.
Если документ "завис" в статусе "В обработке" более 24 часов, проверьте логи обмена с оператором в разделе Администрирование → Логи ЭДО. Частая причина — неверно указанный идентификатор контрагента в системе оператора.
Важный нюанс: некоторые операторы (например, Диадок) требуют предварительной регистрации контрагента в их системе. Если вы отправляете документ впервые, может потребоваться пригласить партнёра в ЭДО через личный кабинет оператора. В 1С это обычно делается кнопкой Пригласить контрагента в карточке документа.
4. Типичные ошибки и их решение
Даже при корректных настройках пользователи 1С часто сталкиваются с ошибками при работе с электронными документами. Разберём наиболее распространённые проблемы и способы их устранения.
Ошибка 1: "Не удалось подписать документ: неверный сертификат"
Причины:
- 🔄 Истёк срок действия сертификата (проверьте в
Сертификаты → Личные). - 🔐 Сертификат не соответствует организации, от имени которой отправляется документ.
- 🔒 Не установлен КриптоПро CSP или его версия устарела.
Решение: обновите сертификат через Удостоверяющий центр или оператора ЭДО. Для КриптоПро скачайте актуальную версию с официального сайта.
Ошибка 2: "Документ не прошёл валидацию: неверный формат"
Это означает, что XML-файл не соответствует схеме ФНС. Частые причины:
- 📋 Устаревшая версия формата (например,
СЧФ_4.30вместоСЧФ_5.01). - 📝 Незаполненные обязательные поля (например, код вида товара для экспорта).
- 🔢 Неверный ИНН/КПП контрагента.
Решение: обновите конфигурацию 1С до последней версии или вручную исправьте формат документа через Дополнительно → Редактировать XML (требуются права администратора).
Ошибка 3: "Контрагент не получил документ"
Проблема может быть на стороне оператора или получателя. Проверьте:
- 📧 Правильно ли указан email контрагента в его карточке в 1С.
- 🔗 Зарегистрирован ли контрагент в системе ЭДО (статус можно увидеть в личном кабинете оператора).
- 🚫 Не блокирует ли антивирус или фаервол соединение с серверами оператора.
Решение: отправьте документ повторно или свяжитесь с технической поддержкой оператора ЭДО.
Что делать, если документ отправился, но контрагент его не видит?
В некоторых случаях документ может "застревать" на серверах оператора. Проверьте:
1. Статус документа в личном кабинете оператора (возможно, он требует дополнительного подтверждения).
2. Настройки спам-фильтров на email контрагента (если отправлялся PDF).
3. Актуальность данных контрагента в 1С — иногда ошибки возникают из-за расхождения ИНН в базе и в системе ЭДО.
Если проблема не решена, запросите у оператора лог обмена с указанием причины сбоя.
5. Альтернативные способы получения электронных документов
Не всегда удобно или возможно отправлять документы через оператора ЭДО. В некоторых случаях можно использовать альтернативные методы, хотя они и имеют ограничения.
Способ 1: Экспорт в XML/PDF и ручная отправка по email
Этот вариант подходит для документов, не требующих обязательного обмена через ЭДО (например, внутренние акты или справки). Чтобы экспортировать документ:
1. В карточке документа выберите Печать → Сохранить как.
2. Укажите формат XML или PDF/A.
3. Отправьте файл по email или через мессенджер.
⚠️ Внимание: Документы в формате PDF/A не имеют юридической силы для налогового учёта! Их можно использовать только как дополнение к XML.
Способ 2: Обмен через личный кабинет ФНС
Для счетов-фактур и УПД можно использовать сервис "Личный кабинет налогоплательщика" на сайте nalog.ru. Для этого:
1. Экспортируйте XML из 1С.
2. Загрузите файл в раздел Электронные счета-фактуры в ЛК ФНС.
3. Укажите получателя (по ИНН).
Преимущество этого метода — бесплатность, но он требует ручного контроля и не интегрирован с 1С.
Способ 3: API-интеграция с внешними системами
Крупные компании часто настраивают автоматический обмен через API. Например, можно отправлять документы напрямую в Контур.Диадок или СБИС без участия оператора. Для этого потребуется:
- 🔧 Настроить HTTP-соединение в 1С (раздел
Администрирование → Интеграции). - 📜 Получить токены доступа в системе оператора.
- 🤖 Разработать обработку для автоматической отправки (или использовать готовую, если она есть в конфигурации).
Этот способ требует участия программиста 1С, но позволяет полностью автоматизировать документооборот.
6. Автоматизация работы с ЭД: полезные обработки и отчёты
Ручное формирование и отправка документов отнимают много времени, особенно при большом документообороте. В 1С есть инструменты для автоматизации этих процессов.
Обработка "Пакетная отправка ЭД"
В конфигурациях 1С:Бухгалтерия 3.0 и 1С:ERP есть стандартная обработка для пакетной отправки документов:
ЭДО → Пакетная отправка электронных документов.
Она позволяет:
- 📤 Отправить сразу несколько документов одному контрагенту.
- 🔍 Отфильтровать документы по дате, типу или статусу.
- 📋 Сформировать сводный отчёт об отправке.
Чтобы ею воспользоваться, перейдите в раздел ЭДО и выберите нужную обработку.
Отчёт "Журнал электронных документов"
Для контроля статусов документов используйте отчёт:
Отчёты → Журнал электронных документов.
Здесь можно:
- 🔍 Отследить, какие документы отправлены, а какие — нет.
- ⏳ Посмотреть время обработки каждого документа.
- 📌 Экспортировать данные в Excel для анализа.
Настройте автоматическое формирование этого отчёта по расписанию (например, ежедневно в 18:00), чтобы всегда иметь актуальную информацию.
Настройка уведомлений о статусах ЭД
В 1С можно настроить оповещения о изменении статуса документа (например, когда контрагент подписал ваш документ). Для этого:
1. Перейдите в Администрирование → Настройки программы → Уведомления.
2. Включите опцию Уведомлять о статусах ЭДО.
3. Укажите email или внутреннего пользователя 1С, кто должен получать уведомления.
Теперь вы будете оперативно узнавать о любых изменениях в документообороте.
Автоматизация отправки ЭД позволяет сократить время на рутинные операции на 70% и уменьшить количество ошибок за счёт исключения человеческого фактора.
7. Обновление 1С для работы с новыми форматами ЭД
Форматы электронных документов регулярно обновляются ФНС. Например, с 1 января 2026 года вступили в силу новые схемы для УПД и счетов-фактур (версия 5.01). Если ваша 1С не поддерживает актуальные форматы, документы не пройдут валидацию.
Чтобы обновить конфигурацию:
1. Проверьте текущую версию платформы и конфигурации в меню Справка → О программе.
2. Скачайте последнюю версию с сайта 1С или через Центр обновлений в программе.
3. Установите обновление (для этого потребуются права администратора).
4. После обновления проверьте настройки ЭДО — иногда новые версии сбрасывают параметры интеграции.
Если после обновления документы всё равно не формируются, возможно, требуется донастройка. В этом случае:
- 🔧 Проверьте соответствие версий 1С:Предприятие и конфигурации (они должны быть совместимы).
- 📋 Обновите шаблоны документов в разделе
Администрирование → Печатные формы. - 🔄 Перезагрузите сервер 1С (если работаете в клиент-серверном варианте).
⚠️ Внимание: Если вы используете нетиповую конфигурацию (с доработками), обновление может привести к конфликтам. Перед установкой новой версии обязательно сделайте резервную копию базы через Администрирование → Выгрузить информационную базу.
8. Безопасность работы с электронными документами
Электронные документы содержат конфиденциальную информацию, поэтому их защита — критически важная задача. Разберём основные меры безопасности при работе с ЭД в 1С.
1. Защита сертификатов подписи
- 🔐 Храните сертификаты на защищённых носителях (например, Рутокен или JaCarta).
- 🔑 Не передавайте PIN-коды от сертификатов по email или мессенджерам.
- 🔄 Регулярно обновляйте сертификаты (срок действия — 1 год).
Если сертификат скомпрометирован, немедленно отзовите его через Удостоверяющий центр.
2. Настройка прав доступа в 1С
Ограничьте права пользователей на работу с ЭД:
- 👥 Запретите формирование и подпись документов для рядовых сотрудников (оставьте только для бухгалтеров или руководителей).
- 📋 Настройте журналы аудита в разделе
Администрирование → Логирование, чтобы отслеживать, кто и когда подписывал документы. - 🔒 Используйте двухфакторную аутентификацию для доступа к 1С (например, через SMS или Google Authenticator).
3. Резервное копирование ЭД
Электронные документы должны храниться не менее 5 лет (согласно ст. 29 Налогового кодекса РФ). Чтобы избежать потери данных:
- 💾 Настройте автоматическое резервное копирование базы 1С (ежедневно или еженедельно).
- ☁️ Храните копии ЭД в облачном хранилище (например, 1С:Документооборот или Яндекс.Диск).
- 📂 Экспортируйте XML-файлы важных документов в отдельную папку на сервере.
Помните: восстановление утраченных ЭД через оператора ЭДО возможно не всегда (зависит от тарифа и политики провайдера).
FAQ: Частые вопросы по работе с электронными документами в 1С
Можно ли отправить электронный документ без оператора ЭДО?
Да, но с ограничениями. Счета-фактуры и УПД обязательно отправлять через оператора ЭДО (с 2026 года). Другие документы (акты, накладные) можно отправить по email в формате PDF/A, но они не будут иметь юридической силы для налогового учёта. Для полноценного документооборота без оператора можно использовать Личный кабинет налогоплательщика на сайте ФНС.
Почему контрагент не видит мой электронный документ?
Причин может быть несколько:
- 📧 Контрагент не зарегистрирован в системе вашего оператора ЭДО.
- 🔗 Документ отправлен на неверный ИНН или email.
- 🚫 Оператор ЭДО блокирует документ из-за ошибок в формате (проверьте логи обмена).
- 🔄 Задержка на стороне оператора (иногда обработка занимает до 24 часов).
Проверьте статус документа в личном кабинете оператора и свяжитесь с их технической поддержкой, если проблема не решена.
Как подписать документ, если нет Рутокена?
Если у вас нет аппаратного носителя (Рутокен, JaCarta), можно использовать программный сертификат, установленный в хранилище Windows. Для этого:
- Установите сертификат в хранилище
Личноечерез КриптоПро CSP. - В 1С при подписи выберите этот сертификат из списка.
- Введите пароль (если он установлен).
Однако программные сертификаты менее защищены, чем аппаратные. Для юридически значимых документов рекомендуется использовать Рутокен.
Что делать, если истёк срок сертификата?
Если сертификат просрочен, его необходимо перевыпустить:
- Обратитесь в Удостоверяющий центр или к оператору ЭДО для выпуска нового сертификата.
- Установите новый сертификат в 1С через
Сертификаты → Личные → Импорт. - Обновите настройки ЭДО, привязав новый сертификат к организации.
Можно ли отменить отправленный электронный документ?
Да, но только если контрагент ещё не подписал его. Для отмены:
- Откройте документ в 1С.
- Нажмите
ЭДО → Отменить отправку(название кнопки может отличаться). - Подтвердите отмену.
Если документ уже подписан контрагентом, отмена возможна только через корректировочный документ (например, корректировочный счет-фактуру).