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