Выгрузка документов из 1С в XML: пошаговый разбор

· Обновлено 12.07.2026 · ⏱ 6 мин · Редакция 1s-83.com

📋 Содержание

Чтобы выгрузить из 1С файл в формате XML, откройте нужный документ, сформируйте по нему электронный документ (кнопка ЭДО) и сохраните его в файл на диск — на выходе получите .xml. Это рабочий способ передать данные контрагенту без сервиса 1С-ЭДО или загрузить их в другую программу.

Разберём, как выгрузить с 1С в XML отдельный документ, счёт-фактуру или УПД, как перенести в этом формате данные между базами и что делать, когда кнопка выгрузки не появляется.

Что такое XML и когда нужна выгрузка из 1С в формате XML

XML — это обычный текстовый файл со строгой структурой из тегов. Его понимают почти любые программы: другая база 1С, бухгалтерский сервис, портал госоргана или система контрагента.

Выгрузка в формате XML в 1С нужна в трёх ситуациях:

  • 📤 Отправить документ контрагенту без подключённого 1С-ЭДО — он загрузит .xml в свою учётную систему.
  • 🔄 Перенести данные между базами — например, из одной 1С:Бухгалтерии в другую.
  • 🏛️ Отдать данные во внешнюю систему — банк, маркетплейс, госпортал, где ждут именно XML.

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

Способ 1. Как выгрузить документ из 1С в формате XML для контрагента

Это основной сценарий: нужно сформировать .xml по конкретному документу (реализация, счёт, счёт-фактура, УПД) и передать файл получателю.

Механизм встроен в 1С:Бухгалтерию 3.0 через подсистему электронных документов. Сервис 1С-ЭДО при этом подключать не обязательно — файл выгружается вручную.

👣 Пошаговый помощник
Включите обмен электронными документами
Зайдите в Администрирование → Обмен электронными документами и убедитесь, что включён флажок «Электронные документы». Без него кнопка выгрузки не появится.

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

Как сохранить счёт-фактуру в формате XML из 1С 8.3

Отдельная выгрузка счёта-фактуры делается так же. Чтобы выгрузить счёт-фактуру из 1С в XML:

  1. Откройте Продажи → Счета-фактуры выданные и выберите нужный счёт-фактуру (или откройте его прямо из документа реализации).
  2. Нажмите ЭДО → Просмотреть электронный документ.
  3. Сохраните через Ещё → Сохранить в файл.

⚠️ Для счёта-фактуры и УПД версия формата в файле должна совпадать с той, что ждёт контрагент. Если получатель работает на старом формате, а вы выгрузили новый (или наоборот), файл у него не загрузится.

Способ 2. Как выгрузить с 1С в XML данные для переноса между базами

Когда нужно перенести не один документ, а массив данных (справочники, остатки, партию документов) в другую базу 1С, используют универсальную выгрузку.

Здесь два инструмента:

ИнструментКогда использоватьЧто на выходе
Синхронизация данныхРегулярный обмен между базамиАвтоматические XML-пакеты
Обработка «Выгрузка и загрузка данных XML»Разовый перенос между одинаковыми конфигурациямиОдин файл .xml со всеми объектами

Обработку «Выгрузка и загрузка данных XML» берут с диска ИТС. Она выгружает выбранные объекты базы в единый XML и загружает их в приёмник. Подходит, когда конфигурации совпадают, а обмен настраивать ради одного раза не хочется.

💡 Для переноса между разными конфигурациями (например, из «Бухгалтерии» в «Управление торговлей») используют формат EnterpriseData через раздел Администрирование → Синхронизация данных — там XML формируется по универсальному формату обмена.

Как сохранить документ в формате XML: куда попадает файл

При ручной выгрузке 1С предложит выбрать папку. Обратите внимание на несколько моментов, чтобы потом не искать файл.

  • 📁 Имя файла 1С формирует сама — обычно из типа документа, даты и номера. Его можно переименовать при сохранении.
  • 🔤 Расширение должно остаться .xml. Если сохранить как .txt, контрагент файл не примет.
  • 🗂️ Один документ — один файл. Чтобы выгрузить пакет, повторите операцию для каждого документа или используйте способ 2.

Открыть и посмотреть содержимое .xml можно любым браузером или «Блокнотом» — внутри читаемая структура тегов с реквизитами документа.

Какие документы можно выгрузить в XML

Через механизм электронных документов выгружаются те виды, для которых предусмотрен формат обмена:

  • ✅ Реализация (акт, накладная, УПД)
  • ✅ Счёт-фактура выданный (обычный и корректировочный)
  • ✅ Счёт на оплату
  • ✅ Акт выполненных работ
  • ✅ Товарная накладная (ТОРГ-12)

Если для вида документа формат не предусмотрен, кнопка ЭДО будет неактивна — такой документ выгружается только через универсальную выгрузку данных (способ 2) или печатной формой в PDF/Excel, но это уже не XML для контрагента.

Типичные ошибки при выгрузке в XML и если не помогло

Чаще всего выгрузка спотыкается на настройках, а не на самой процедуре.

🩺 Диагностика: выберите симптом

Если ни один пункт не подошёл, а выгрузка всё равно падает с ошибкой — обновите конфигурацию до актуального релиза. Формат электронных документов меняется вместе с требованиями ФНС, и на старом релизе выгрузка нового формата может не собираться.

🎬 Видео с YouTube — канал «Зингер42». Стороннее видео для наглядности; порядок действий в вашей версии 1С может отличаться.

Частые вопросы

Как выгрузить из 1С файл в формате XML, если нет 1С-ЭДО?
Сервис подключать не нужно. Включите обмен электронными документами в разделе «Администрирование», откройте документ, нажмите «ЭДО → Просмотреть электронный документ» и сохраните его в файл. Получите .xml для передачи контрагенту вручную.
Как выгрузить документ из 1С в формате XML сразу пакетом?
Через кнопку ЭДО выгружается по одному документу. Для массовой выгрузки используйте обработку «Выгрузка и загрузка данных XML» или настройте синхронизацию данных между базами.
Как сохранить счёт-фактуру в формате XML из 1С 8.3?
Откройте счёт-фактуру выданный в разделе «Продажи», нажмите «ЭДО → Просмотреть электронный документ», затем «Ещё → Сохранить в файл». Файл сохранится с расширением .xml.
Почему не получается сохранить документ в хмл формате из 1С?
Обычно причина — выключенный обмен электронными документами или незаполненные реквизиты (ИНН, КПП, адрес). Проверьте настройки и карточки организации и контрагента.
Чем открыть выгруженный из 1С XML-файл?
Любым браузером или «Блокнотом» — увидите структуру тегов. Но редактировать содержимое вручную не стоит: контрагент загружает файл автоматически, и правки нарушат формат.
Можно ли выгрузить в формате XML данные из 1С в другую программу?
Да. Для документов ЭДО подойдёт выгрузка через кнопку ЭДО, для массива данных между базами — универсальная выгрузка данных XML или синхронизация.

Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.