Документы и Печать · 10 мин
Как в 1С сформировать УПД в формате XML
Как сформировать УПД в формате XML в 1С: настройка статуса документа, выгрузка файла, проверка структуры, исправление ошибок и отправка через оператора ЭДО.
Универсальный передаточный документ (УПД) объединяет счёт-фактуру и первичный документ, а для электронного документооборота он обязан существовать в формате XML, утверждённом ФНС. В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP) такой файл формируется штатными средствами — либо при отправке через оператора ЭДО, либо при выгрузке на диск.
Практическая сложность обычно не в самой выгрузке, а в подготовке: документ должен иметь правильный статус (функцию) УПД, корректные реквизиты контрагента, заполненные коды ТН ВЭД или ОКПД2 при необходимости и актуальную версию формата. Ошибка в любом из этих пунктов приводит к отказу оператора ЭДО или налогового органа при приёме файла.
Ниже разобран полный цикл: от проверки настроек до контроля готового XML-файла, с типичными ошибками и способами их устранения. Инструкция ориентирована на типовые конфигурации на управляемых формах; в старых конфигурациях на обычных формах логика аналогична, но пункты меню отличаются.
Проверьте, что конфигурация и формат готовы к выгрузке УПД
Перед формированием файла убедитесь, что ваша конфигурация поддерживает актуальный формат УПД. Формат утверждён приказом ФНС, и 1С обновляет его в составе релизов: если программа давно не обновлялась, выгруженный XML может не пройти форматно-логический контроль у оператора ЭДО или в инспекции.
Проверьте раздел администрирования: в «Администрирование» → «Обмен электронными документами» должна быть включена опция обмена электронными документами, если планируете отправку через ЭДО. Для простой выгрузки файла на диск подключение к оператору не обязательно — достаточно, чтобы в документе реализации была доступна команда выгрузки.
Также сверьте версию формата в настройках обмена. В разделе настроек ЭДО обычно доступен выбор версии формата исходящих документов. Если контрагент или оператор требует конкретную версию, установите её до формирования документа, а не после.
Создайте документ реализации с функцией УПД
Откройте раздел «Продажи» (или «Покупки и продажи» в зависимости от конфигурации) и создайте документ «Реализация (акты, накладные, УПД)». В шапке документа выберите вид операции или вид документа «Универсальный передаточный документ» — именно эта настройка определяет, что при выгрузке будет сформирован XML именно УПД, а не отдельная накладная или счёт-фактура.
Заполните контрагента, договор, табличную часть с товарами или услугами. Обратите внимание на поля, которые обязательны для XML, но не всегда обязательны для печатной формы: коды единиц измерения по ОКЕИ, страна происхождения и номер ГТД для импортных товаров, код вида товара (ТН ВЭД) для прослеживаемых товаров, ИНН и КПП грузоотправителя и грузополучателя, если они отличаются от продавца и покупателя.
Проведите документ. Непроведённый документ в большинстве конфигураций нельзя выгрузить в XML — команда будет недоступна или сформирует файл с ошибками.
- 1Создайте документ «Реализация (акты, накладные, УПД)» с видом «Универсальный передаточный документ»
- 2Заполните контрагента, договор, товары и обязательные коды (ОКЕИ, ГТД, ТН ВЭД при необходимости)
- 3Проведите документ и проверьте отсутствие ошибок проведения
- 4Нажмите «Выгрузить» → «УПД» или используйте кнопку ЭДО «Отправить»
- 5Сохраните XML-файл на диск либо дождитесь отправки через оператора ЭДО
- 6Проверьте файл: имя по шаблону ФНС, открытие в программе просмотра, отсутствие ошибок формата
Выгрузите УПД в XML-файл на диск
В проведённом документе откройте меню «Выгрузить» (в ряде конфигураций — «Ещё» → «Выгрузить» или кнопка со значком выгрузки в панели ЭДО). Выберите вариант «Универсальный передаточный документ (УПД)». Программа сформирует XML-файл и предложит сохранить его в выбранный каталог.
Имя файла формируется автоматически по правилам ФНС: оно включает идентификаторы отправителя и получателя, дату, уникальный идентификатор документа. Не переименовывайте файл вручную — при загрузке к оператору ЭДО или в личный кабинет налоговой службы имя файла участвует в проверке, и нарушение шаблона приводит к отказу.
Если нужна выгрузка нескольких документов пакетом, используйте обработку групповой выгрузки: в Бухгалтерии она доступна из журнала документов реализации через выделение нескольких строк и команду выгрузки, либо через раздел обмена с контрагентами.
Сформируйте и отправьте УПД через оператора ЭДО
Если настроен обмен электронными документами, отдельная выгрузка файла не нужна: при нажатии кнопки «Отправить» в панели ЭДО документа 1С сама формирует XML, подписывает его электронной подписью и передаёт оператору. Статус документа отображается в панели ЭДО — от «Подготовлен к отправке» до «Доставлен» и «Подписан получателем».
Для отправки потребуется действующая электронная подпись, зарегистрированная в программе, и настроенное соглашение с контрагентом (приглашение к обмену принято с обеих сторон). Если контрагент не подключён к ЭДО, документ можно отправить приглашением на e-mail либо ограничиться выгрузкой XML и передачей файла иным способом.
После отправки контролируйте квитанции: уведомление об уточнении от оператора или отказ получателя означают, что документ нужно исправить и сформировать заново. Исправление оформляется корректировочным или исправительным документом, а не повторной отправкой того же файла.
Проверьте готовый XML-файл
Откройте сформированный файл в браузере или текстовом редакторе и убедитесь, что это читаемый XML с корректной структурой: в начале файла указано пространство имён формата УПД, присутствуют блоки отправителя, получателя, табличной части с суммами. Пустой файл, обрезанное содержимое или сообщение об ошибке разбора означают, что выгрузка завершилась некорректно.
Сверьте ключевые суммы в файле с документом: итоговая сумма с НДС, сумма налога и количество строк товаров должны совпадать. Расхождение хотя бы на копейку — повод искать ошибку округления в настройках валюты или цен.
Дополнительно файл можно проверить средствами оператора ЭДО (у большинства операторов есть сервис проверки документов) или тестовым сервисом ФНС. Такая проверка до отправки экономит время: ошибка формата, найденная после отправки, требует полного цикла исправления.
Как проверить результат
Сформировано автоматически по шаблону ФНС, содержит ИНН, дату и идентификатор
Файл переименован вручную или имя усечено
XML читается, есть блоки отправителя, получателя и табличной части
Файл пуст, обрезан или не открывается как XML
Итоги и НДС совпадают с документом в 1С до копейки
Расхождения сумм или отсутствующие строки
Документ доставлен и подписан получателем
Уведомление об уточнении или ошибка формата
Исправьте типичные ошибки формирования
Самая частая проблема — команда выгрузки недоступна. Причины: документ не проведён, выбран вид документа «Накладная» вместо УПД, либо у пользователя нет прав на выгрузку электронных документов. Проверьте эти три пункта в указанном порядке.
Вторая группа ошибок — отказ оператора из-за данных: неверный ИНН или КПП контрагента, отсутствует код единицы измерения, не указана страна происхождения для импортного товара. Такие ошибки исправляются в самом документе и в карточке номенклатуры, после чего файл формируется заново.
Третья группа — устаревший формат. Если оператор сообщает о несоответствии версии формата, а документ заполнен корректно, обновите конфигурацию до актуального релиза. Ручная правка XML в текстовом редакторе недопустима: подписанный или отправленный файл, изменённый вручную, теряет юридическую значимость, а несоответствие контрольным соотношениям всё равно будет выявлено.
Часто задаваемые вопросы
Можно ли сформировать УПД в XML без подключения к оператору ЭДО?
Да. Команда выгрузки в файл доступна независимо от подключения к ЭДО: документ проводится, затем выгружается в XML на диск. Такой файл можно передать контрагенту любым способом, но без квалифицированной электронной подписи он не заменяет бумажный документ — для юридически значимого обмена нужна подпись и передача через оператора.
Почему в документе нет вида «Универсальный передаточный документ»?
Обычно это означает устаревший релиз конфигурации или отключённую функциональность. Проверьте настройки: в ряде конфигураций УПД активируется в разделе настроек продаж или функциональности программы. Если опции нет даже в настройках — обновите конфигурацию.
Чем УПД отличается от счёта-фактуры при выгрузке в XML?
Это разные форматы файлов с разными именами и структурой. УПД содержит и фискальную часть счёта-фактуры, и данные первичного документа (сведения о передаче товара, подписантах). В 1С тип выгружаемого файла определяется видом документа: для УПД выбирается соответствующий вид в документе реализации.
Как исправить уже отправленный УПД с ошибкой?
Повторно тот же файл отправлять нельзя. Если ошибка влияет на суммы или реквизиты, оформите исправительный УПД (с тем же номером, но с номером исправления) либо корректировочный документ — в зависимости от характера ошибки. В 1С это делается через механизм исправления документа, после чего исправление отправляется контрагенту как отдельный электронный документ.
Можно ли выгрузить УПД в XML пакетом за период?
Да. В журнале документов реализации выделите нужные строки и используйте команду выгрузки, либо воспользуйтесь обработкой обмена с контрагентами, где доступна выгрузка за выбранный период. Каждый документ формируется отдельным XML-файлом с корректным именем.
Что делать, если оператор ЭДО отклонил файл с ошибкой формата?
Сначала проверьте заполнение обязательных полей документа: ИНН/КПП сторон, коды единиц измерения, страну происхождения и ГТД. Если данные корректны, а ошибка сохраняется — вероятнее всего, устарела версия формата, и требуется обновление конфигурации. Текст ошибки оператора обычно содержит указание на конкретный элемент файла.
Что важно запомнить
УПД в XML формируется из проведённого документа реализации с видом «Универсальный передаточный документ» — командой выгрузки на диск или автоматически при отправке через ЭДО. Ключевые условия успеха: актуальный релиз конфигурации, корректно заполненные коды и реквизиты, нетронутое имя файла и контроль статуса доставки после отправки.