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