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

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

Как выгружать электронные счета-фактуры из 1С

Как выгрузить электронный счёт-фактуру из 1С: Бухгалтерии и Управления торговлей — в PDF, XML и через ЭДО. Форматы, проверка, типичные ошибки и FAQ.

Электронный счёт-фактура (ЭСФ) в 1С можно выгрузить несколькими способами: напрямую контрагенту через оператора ЭДО, в файл формата XML по утверждённому ФНС формату, а также в PDF для визуального просмотра и печати. Выбор способа зависит от того, принимает ли покупатель документы в электронном виде, подключён ли у вас обмен ЭДО и нужен ли файл для загрузки в стороннюю систему.

Ниже разобраны рабочие сценарии для типовых конфигураций — «1С:Бухгалтерия 8» и «1С:Управление торговлей 11»: от проверки корректности документа до выгрузки файла и контроля результата. Отдельно рассмотрены массовая выгрузка, типичные ошибки и границы, за которыми лучше привлечь специалиста.

Проверьте документ перед выгрузкой

Электронный счёт-фактура выгружается только из проведённого документа «Счёт-фактура выданный». Откройте документ и убедитесь, что он проведён (в журнале нет пометки непроведённого), указаны дата и номер, а реквизиты продавца и покупателя заполнены полностью: ИНН, КПП, наименование, адрес. Пустой КПП у организации или покупателя — одна из самых частых причин отказа при формировании XML.

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

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

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

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

Статус документа
Норма

Документ проведён, дата и номер заполнены

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

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

Реквизиты сторон
Норма

ИНН и КПП продавца и покупателя заполнены

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

Пустой КПП или ИНН некорректной длины

Единицы измерения
Норма

У каждой единицы есть код ОКЕИ

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

Единица создана вручную без кода

Ставка НДС
Норма

Ставка указана в каждой строке

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

Пустая ставка или смешение ставок без необходимости

Выгрузка через ЭДО напрямую контрагенту

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

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

Если контрагент не подключён к ЭДО

При отсутствии у покупателя подключения к оператору отправка через ЭДО невозможна: программа сообщит, что контрагент не найден в сети. В этом случае выгрузите документ в файл (способ ниже) и передайте его контрагенту по согласованному каналу, либо отправьте бумажную версию. Заранее уточните у контрагента, в каком виде он готов принять документ.

Выгрузка счёта-фактуры в XML-файл

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

В «1С:Бухгалтерии» актуальных редакций также доступна выгрузка из журнала: выделите один или несколько документов в списке счетов-фактур и воспользуйтесь командой выгрузки в меню «Ещё». Это удобно, когда нужно передать пакет документов за период.

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

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

Выгрузка в PDF и печатная форма

Для визуального представления документа используйте стандартную печатную форму: кнопка «Печать» в документе или в журнале. Сформировавшийся табличный документ можно сохранить в PDF через «Файл» → «Сохранить» (или «Сохранить копию») с выбором формата PDF. Это удобно для отправки покупателю копии документа, согласования или архива.

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

Способы выгрузки счёта-фактуры

Отправка через ЭДО

Юридически значимый обмен с подписью и квитанциями. Требует настроенного обмена и подключения контрагента к оператору

Выгрузка в XML

Файл в формате ФНС для загрузки в сторонние системы. Не заменяет ЭДО при обязательном электронном документообороте

Печать и PDF

Визуальная форма для просмотра и архива. Не содержит машиночитаемых данных

Массовая выгрузка за период

Когда нужно выгрузить не один документ, а пакет за месяц или квартал, используйте журнал счетов-фактур: установите отбор по периоду, выделите нужные строки (через Ctrl или Shift) и выполните команду выгрузки. Программа сформирует отдельные XML-файлы по каждому документу в указанную папку.

В некоторых конфигурациях доступна обработка групповой выгрузки через раздел обмена электронными документами, где можно сформировать исходящие документы списком. Перед массовой операцией рекомендуется проверить журнал на наличие непроведённых документов и дублей — они либо не выгрузятся, либо создадут лишние файлы.

Если выгрузка нужна регулярно и в больших объёмах (например, для выгрузки в архив или интеграцию с внешней системой), имеет смысл поручить настройку автоматического обмена специалисту: типовые средства рассчитаны на разовые и пакетные операции вручную.

Перед массовой выгрузкой за квартал сделайте тест на двух-трёх документах: проверьте, что файлы открываются и содержат корректные суммы. Это займёт пару минут и избавит от повторной выгрузки сотен документов при обнаружении ошибки в настройках.
ПЗ
Практическое замечание

Типичные ошибки и как их исправить

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

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

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

Типичные ошибки при выгрузке
01
Правка XML-файла вручную в текстовом редакторе — файл теряет соответствие формату и отклоняется; исправлять нужно данные в 1С
02
Переименование выгруженного файла — нарушается формат имени, система получателя не принимает документ
03
Выгрузка из непроведённого документа — файл не формируется или содержит неактуальные данные
04
Отправка PDF вместо XML контрагенту, которому нужен машиночитаемый документ — получатель не может загрузить его в учётную систему
05
Выгрузка старого файла после исправления документа — у получателя расходятся суммы с актуальными данными

Когда обратиться к специалисту

Самостоятельная выгрузка безопасна, пока речь идёт о типовых операциях: отправка через настроенный ЭДО, выгрузка XML или PDF из проведённого документа. Эти действия не меняют данные учёта и легко повторяются.

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

Итог

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

Выгрузка электронного счёта-фактуры из 1С выполняется через ЭДО (юридически значимый обмен), в XML-файл формата ФНС (для загрузки в сторонние системы) или в PDF (только для просмотра). Перед выгрузкой проверьте проведение документа, ИНН/КПП сторон и коды ОКЕИ; после любых правок документа файл формируйте заново.

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

В каком формате 1С выгружает электронный счёт-фактуру?

Программа формирует XML-файл по формату, утверждённому ФНС для счетов-фактур и универсальных передаточных документов. Конкретная версия формата зависит от релиза конфигурации — актуальные версии 1С поддерживают действующие приказы ФНС. Дополнительно доступна печатная форма, сохраняемая в PDF или Excel.

Можно ли выгрузить счёт-фактуру без подключения к оператору ЭДО?

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

Почему при выгрузке появляется ошибка о незаполненных реквизитах?

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

Как выгрузить все счета-фактуры за месяц одним пакетом?

Откройте журнал счетов-фактур, установите отбор по периоду, выделите нужные документы с помощью Ctrl или Shift и выполните команду выгрузки из меню «Ещё». Программа создаст отдельный XML-файл по каждому документу в указанной папке. Предварительно убедитесь, что в выборке нет непроведённых документов.

Что делать, если после отправки обнаружилась ошибка в счёте-фактуре?

Не пересылайте исправленный файл вместо старого. Оформите в программе исправленный счёт-фактуру (указывается номер и дата исправления) или корректировочный документ, если изменились суммы или количество. Новый документ отправьте контрагенту тем же способом, что и исходный.

Откроется ли выгруженный XML у контрагента, работающего не в 1С?

Формат XML един для всех учётных систем, так как утверждён ФНС. Файл загружается в любую программу, поддерживающую этот формат, а также принимается операторами ЭДО и сервисами проверки. Для чтения человеком XML неудобен — для визуального просмотра приложите PDF.