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

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

Как в 1С сформировать УПД в формате XML

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

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

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

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

Проверьте, что конфигурация и формат готовы к выгрузке УПД

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

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

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

Создайте документ реализации с функцией УПД

Откройте раздел «Продажи» (или «Покупки и продажи» в зависимости от конфигурации) и создайте документ «Реализация (акты, накладные, УПД)». В шапке документа выберите вид операции или вид документа «Универсальный передаточный документ» — именно эта настройка определяет, что при выгрузке будет сформирован XML именно УПД, а не отдельная накладная или счёт-фактура.

Заполните контрагента, договор, табличную часть с товарами или услугами. Обратите внимание на поля, которые обязательны для XML, но не всегда обязательны для печатной формы: коды единиц измерения по ОКЕИ, страна происхождения и номер ГТД для импортных товаров, код вида товара (ТН ВЭД) для прослеживаемых товаров, ИНН и КПП грузоотправителя и грузополучателя, если они отличаются от продавца и покупателя.

Проведите документ. Непроведённый документ в большинстве конфигураций нельзя выгрузить в XML — команда будет недоступна или сформирует файл с ошибками.

Порядок формирования УПД в XML
  1. 1
    Создайте документ «Реализация (акты, накладные, УПД)» с видом «Универсальный передаточный документ»
  2. 2
    Заполните контрагента, договор, товары и обязательные коды (ОКЕИ, ГТД, ТН ВЭД при необходимости)
  3. 3
    Проведите документ и проверьте отсутствие ошибок проведения
  4. 4
    Нажмите «Выгрузить» → «УПД» или используйте кнопку ЭДО «Отправить»
  5. 5
    Сохраните XML-файл на диск либо дождитесь отправки через оператора ЭДО
  6. 6
    Проверьте файл: имя по шаблону ФНС, открытие в программе просмотра, отсутствие ошибок формата

Выгрузите УПД в XML-файл на диск

В проведённом документе откройте меню «Выгрузить» (в ряде конфигураций — «Ещё» → «Выгрузить» или кнопка со значком выгрузки в панели ЭДО). Выберите вариант «Универсальный передаточный документ (УПД)». Программа сформирует XML-файл и предложит сохранить его в выбранный каталог.

Имя файла формируется автоматически по правилам ФНС: оно включает идентификаторы отправителя и получателя, дату, уникальный идентификатор документа. Не переименовывайте файл вручную — при загрузке к оператору ЭДО или в личный кабинет налоговой службы имя файла участвует в проверке, и нарушение шаблона приводит к отказу.

Если нужна выгрузка нескольких документов пакетом, используйте обработку групповой выгрузки: в Бухгалтерии она доступна из журнала документов реализации через выделение нескольких строк и команду выгрузки, либо через раздел обмена с контрагентами.

Сформируйте и отправьте УПД через оператора ЭДО

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

Для отправки потребуется действующая электронная подпись, зарегистрированная в программе, и настроенное соглашение с контрагентом (приглашение к обмену принято с обеих сторон). Если контрагент не подключён к ЭДО, документ можно отправить приглашением на e-mail либо ограничиться выгрузкой XML и передачей файла иным способом.

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

Проверьте готовый XML-файл

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

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

Дополнительно файл можно проверить средствами оператора ЭДО (у большинства операторов есть сервис проверки документов) или тестовым сервисом ФНС. Такая проверка до отправки экономит время: ошибка формата, найденная после отправки, требует полного цикла исправления.

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

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

Имя XML-файла
Норма

Сформировано автоматически по шаблону ФНС, содержит ИНН, дату и идентификатор

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

Файл переименован вручную или имя усечено

Открытие файла
Норма

XML читается, есть блоки отправителя, получателя и табличной части

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

Файл пуст, обрезан или не открывается как XML

Суммы в файле
Норма

Итоги и НДС совпадают с документом в 1С до копейки

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

Расхождения сумм или отсутствующие строки

Статус в ЭДО
Норма

Документ доставлен и подписан получателем

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

Уведомление об уточнении или ошибка формата

Исправьте типичные ошибки формирования

Самая частая проблема — команда выгрузки недоступна. Причины: документ не проведён, выбран вид документа «Накладная» вместо УПД, либо у пользователя нет прав на выгрузку электронных документов. Проверьте эти три пункта в указанном порядке.

Вторая группа ошибок — отказ оператора из-за данных: неверный ИНН или КПП контрагента, отсутствует код единицы измерения, не указана страна происхождения для импортного товара. Такие ошибки исправляются в самом документе и в карточке номенклатуры, после чего файл формируется заново.

Третья группа — устаревший формат. Если оператор сообщает о несоответствии версии формата, а документ заполнен корректно, обновите конфигурацию до актуального релиза. Ручная правка XML в текстовом редакторе недопустима: подписанный или отправленный файл, изменённый вручную, теряет юридическую значимость, а несоответствие контрольным соотношениям всё равно будет выявлено.

Типичные ошибки
01
Выгрузка накладной вместо УПД — получатель не сможет принять файл как универсальный документ, придётся переформировывать
02
Ручная правка XML в редакторе — файл теряет юридическую значимость и не проходит проверку подписи
03
Переименование файла — отказ при загрузке к оператору из-за нарушения шаблона имени
04
Незаполненные коды ОКЕИ и ГТД — отказ форматно-логического контроля у оператора ЭДО
05
Повторная отправка того же файла вместо исправительного документа — дублирование документа у контрагента

Часто задаваемые вопросы

Можно ли сформировать УПД в XML без подключения к оператору ЭДО?

Да. Команда выгрузки в файл доступна независимо от подключения к ЭДО: документ проводится, затем выгружается в XML на диск. Такой файл можно передать контрагенту любым способом, но без квалифицированной электронной подписи он не заменяет бумажный документ — для юридически значимого обмена нужна подпись и передача через оператора.

Почему в документе нет вида «Универсальный передаточный документ»?

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

Чем УПД отличается от счёта-фактуры при выгрузке в XML?

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

Как исправить уже отправленный УПД с ошибкой?

Повторно тот же файл отправлять нельзя. Если ошибка влияет на суммы или реквизиты, оформите исправительный УПД (с тем же номером, но с номером исправления) либо корректировочный документ — в зависимости от характера ошибки. В 1С это делается через механизм исправления документа, после чего исправление отправляется контрагенту как отдельный электронный документ.

Можно ли выгрузить УПД в XML пакетом за период?

Да. В журнале документов реализации выделите нужные строки и используйте команду выгрузки, либо воспользуйтесь обработкой обмена с контрагентами, где доступна выгрузка за выбранный период. Каждый документ формируется отдельным XML-файлом с корректным именем.

Что делать, если оператор ЭДО отклонил файл с ошибкой формата?

Сначала проверьте заполнение обязательных полей документа: ИНН/КПП сторон, коды единиц измерения, страну происхождения и ГТД. Если данные корректны, а ошибка сохраняется — вероятнее всего, устарела версия формата, и требуется обновление конфигурации. Текст ошибки оператора обычно содержит указание на конкретный элемент файла.

Итог

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

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