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