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

Отчеты и Аналитика · 10 мин

Как выгрузить отчетность из 1С

Как выгрузить отчетность из 1С в Excel, PDF и XML: сохранение отчетов, выгрузка регламентированной отчетности, отправка в ФНС и типичные ошибки.

Выгрузка отчетности из 1С — рутинная задача, которая встречается в двух разных сценариях: сохранение внутренних отчетов (оборотно-сальдовая ведомость, анализ продаж, карточка счета) в файл для передачи коллегам или руководству и выгрузка регламентированной отчетности для сдачи в ФНС, ПФР, ФСС и Росстат. Алгоритмы в этих случаях различаются, и путать их нельзя: файл Excel с обороткой налоговая не примет, а XML-файл декларации бессмысленно открывать для анализа.

В типовых конфигурациях — 1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP, 1С:ЗУП — механизмы выгрузки встроены и не требуют доработок. Пользователю достаточно прав доступа к нужным отчетам и понимания, в каком формате нужен результат. Ниже разобраны основные способы: от простого сохранения табличного документа до выгрузки электронной отчетности и пакетной передачи данных.

Какие виды отчетности бывают в 1С и чем они отличаются

Прежде чем выгружать, важно определить тип отчета, потому что от этого зависит инструмент. Внутренние (аналитические) отчеты строятся по данным информационной базы и предназначены для управленческого учета: оборотно-сальдовая ведомость, анализ субконто, отчеты по продажам, остаткам, задолженности. Они не имеют утвержденной формы и выгружаются «как есть» — в виде таблицы.

Регламентированная отчетность — это декларации, расчеты и формы, утвержденные государственными органами: декларация по налогу на прибыль, НДС, расчет по страховым взносам, 6-НДФЛ, формы статистики. Такие отчеты выгружаются в строго определенном электронном формате (обычно XML), и файл проходит форматно-логический контроль. Произвольно изменить структуру такого файла нельзя — приемная система его отклонит.

Третья категория — печатные формы документов и справки (справка о доходах, расчетные листки, акты сверки). Они выгружаются так же, как внутренние отчеты, но часто доступны прямо из формы документа по кнопке «Печать».

Выгрузка внутреннего отчета в Excel или PDF

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

Для сохранения нажмите кнопку с дискетой на панели отчета или используйте меню «Ещё → Сохранить как» (в некоторых конфигурациях — «Файл → Сохранить копию»). В диалоге выберите формат: «Лист Excel (.xlsx)» для дальнейшей обработки данных, «Документ PDF» для передачи без возможности редактирования, «Табличный документ (.mxl)» для открытия в другой базе 1С, «Веб-страница (*.html)» для просмотра в браузере.

Порядок выгрузки отчета в файл
  1. 1
    Откройте отчет и задайте период, организацию и отборы
  2. 2
    Нажмите «Сформировать» и дождитесь построения таблицы
  3. 3
    Нажмите «Сохранить» или «Ещё → Сохранить как»
  4. 4
    Выберите формат: XLSX для анализа, PDF для передачи, MXL для 1С
  5. 5
    Укажите имя и папку, сохраните файл
  6. 6
    Откройте файл и проверьте, что данные и итоги на месте

При сохранении в Excel учитывайте ограничение: объединенные ячейки и сложная шапка отчета могут мешать дальнейшей обработке сводными таблицами. Если данные нужны именно для анализа, используйте отчеты с вариантом «плоской» таблицы или универсальный отчет, где можно вывести данные списком без группировок оформления.

Выгрузка регламентированной отчетности для контролирующих органов

Регламентированные отчеты создаются в разделе «Отчеты, справки → 1С-Отчетность» (в 1С:Бухгалтерии) или «Отчетность, справки» в других конфигурациях. Создайте нужный отчет, заполните его (большинство разделов заполняется автоматически по кнопке «Заполнить»), проверьте данные.

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

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

Выгрузка данных через универсальные механизмы

Когда нужны не готовые отчеты, а сами данные — справочники, таблицы документов, движения по регистрам — используются другие инструменты. В типовых конфигурациях списки документов и справочников выгружаются через «Ещё → Вывести список»: программа формирует табличный документ из выбранных колонок, который затем сохраняется в Excel.

Для регулярного обмена между базами 1С применяется формат EnterpriseData или выгрузка через «Универсальный обмен данными в формате XML» (обработка выгрузки/загрузки). Это инструменты администратора: они требуют настройки правил обмена и понимания структуры конфигурации.

Для интеграции с внешними системами (BI, корпоративные хранилища) данные обычно забираются через OData, HTTP-сервисы или прямые запросы к СУБД. Это уже область разработки, а не пользовательской выгрузки, и требует участия специалиста по 1С.

Сравнение способов выгрузки

Сохранение табличного документа

Подходит для разовой выгрузки готовых отчетов в Excel/PDF. Ограничение: только то, что видно в сформированном отчете.

Вывести список

Подходит для выгрузки списков документов и справочников. Ограничение: состав колонок ограничен настройкой списка.

Выгрузка регламентированной отчетности

Единственный корректный способ сдать отчетность в ФНС файлом. Ограничение: только утвержденные формы и форматы.

OData и HTTP-сервисы

Подходят для автоматической регулярной выгрузки во внешние системы. Требуют настройки разработчиком.

Как проверить результат выгрузки

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

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

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

Как проверить результат

Файл открывается
Норма

Excel или PDF открывается без ошибок, данные читаемы

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

Файл не открывается или показывает пустой лист

Итоговые суммы
Норма

Итоги в файле совпадают с итогами отчета на экране

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

Суммы расходятся или числа сохранены как текст

Регламентированный отчет
Норма

Проверка в 1С и у оператора связи пройдена без ошибок

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

Есть ошибки форматно-логического контроля

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

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

Вторая группа ошибок связана с правами доступа. Если кнопки «Выгрузить» нет или она неактивна, скорее всего, у пользователя нет прав на выгрузку регламентированной отчетности или на сам отчет. Это решается администратором через настройку профилей групп доступа, а не поиском «другой кнопки».

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

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

Автоматизация выгрузки и ее границы

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

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

Если файл Excel после выгрузки «тормозит» при открытии, причина обычно в огромном числе строк с оформлением. Сохраните отчет повторно без детализации по документам или скопируйте данные в новый файл через «Вставить только значения» — размер файла заметно уменьшится.
ПЗ
Практическое замечание
Итог

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

Внутренние отчеты сохраняются кнопкой «Сохранить как» в Excel, PDF или MXL, регламентированная отчетность — кнопкой «Выгрузить» в XML из раздела отчетности. Перед выгрузкой формируйте отчет заново, после — проверяйте итоги и результат форматного контроля. XML-файлы отчетности не редактируются и не переименовываются вручную.

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

В каком формате лучше выгружать отчет для руководителя?

Оптимальный вариант — PDF: файл открывается на любом устройстве, сохраняет оформление и защищен от случайного редактирования. Excel выбирайте, только если получатель будет сам работать с данными.

Почему кнопка «Выгрузить» в регламентированном отчете неактивна?

Чаще всего причина в отсутствии прав на выгрузку отчетности у вашего пользователя или в том, что отчет не записан. Сначала нажмите «Записать», если не помогло — обратитесь к администратору для настройки профиля доступа.

Можно ли выгрузить отчет из 1С сразу в Google Таблицы?

Прямой выгрузки нет, но сохраненный файл Excel можно загрузить на Google Диск и открыть как Google Таблицу — структура данных при этом сохраняется.

Числа в выгруженном Excel не суммируются, что делать?

Числа сохранились как текст. Выделите диапазон, используйте «Найти и заменить» для удаления неразрывных пробелов или функцию преобразования текста в число, либо перевыгрузите отчет с другими настройками.

Как выгрузить отчетность, если нет подключения к интернету?

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

Можно ли выгрузить данные из одной базы 1С в другую?

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