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