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

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

Как выгрузить отчеты в 1С: инструкция по сохранению и передаче данных

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

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

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

Какие отчеты можно выгрузить и в каких форматах

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

Основные форматы сохранения табличного документа:

  • XLSX / XLS — для дальнейшей обработки в Excel, сводных таблиц и формул;
  • PDF — для отправки контрагентам и руководству, когда документ не должен редактироваться;
  • MXL — внутренний формат 1С, удобен для передачи между базами 1С;
  • ODS — для работы в LibreOffice и OpenOffice;
  • TXT, CSV, HTML — для обмена данными с другими системами.

Как сохранить сформированный отчет в Excel или PDF

Это базовый сценарий, который работает одинаково в «1С:Бухгалтерии», «Управлении торговлей», «Зарплате и управлении персоналом» и других типовых конфигурациях.

Порядок действий
  1. 1
    Откройте нужный отчет через меню (например, «Отчеты — Оборотно-сальдовая ведомость по счету»).
  2. 2
    Установите период, организацию и другие отборы, нажмите «Сформировать».
  3. 3
    Убедитесь, что данные в отчете корректны и полны.
  4. 4
    Откройте меню «Файл — Сохранить как» (в тонком клиенте — кнопка с дискетой или стрелкой «Сохранить» на панели табличного документа).
  5. 5
    Выберите формат файла (Excel, PDF и т.д.), укажите папку и имя файла, нажмите «Сохранить».
  6. 6
    Откройте сохраненный файл и проверьте, что данные перенеслись без искажений.

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

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

Выгрузка регламентированной отчетности для ФНС и фондов

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

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

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

Выгрузка данных из отчета для обмена с другими программами

Когда отчет нужен не для печати, а как источник данных для другой системы (CRM, BI, банк-клиент), формат Excel не всегда удобен. В таких случаях используют CSV или TXT с разделителями.

Для этого подходит «Универсальный отчет» (в «1С:Бухгалтерии» — «Отчеты — Универсальный отчет»): он выводит данные по регистрам, документам или справочникам в виде плоской таблицы. Сформировав его, сохраните результат в CSV — такой файл легко импортируется в любую аналитическую систему.

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

Сравнение вариантов

Сохранить как Excel

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

Сохранить как PDF

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

CSV / TXT

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

MXL

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

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

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

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

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

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

Файл открывается в целевой программе без ошибок и предупреждений о повреждении

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

Ошибка открытия, пустой файл или сообщение о неверном формате

Полнота данных
Норма

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

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

Часть строк отсутствует, итоги не сходятся

Числа и даты
Норма

Числа распознаются как числа, даты — как даты, копейки не округлены

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

Суммы стали текстом, даты превратились в числа или текст

Кодировка (для CSV/TXT)
Норма

Русские буквы отображаются корректно

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

Кракозябры вместо кириллицы — выбрана неверная кодировка

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

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

Типичные ошибки
01
Сохранение отчета со свернутыми группировками — в файл попадают только видимые итоги, а детальные строки теряются.
02
Выгрузка в Excel с последующей ручной правкой цифр — файл расходится с данными учета, что опасно при передаче контрагентам или в органы.
03
Переименование файла регламентированной отчетности — приемная система отклоняет файл из-за нарушения шаблона имени.
04
Сохранение в CSV без выбора кодировки — кириллица превращается в нечитаемые символы при открытии в другой системе.
05
Выгрузка отчета за период, по которому учет еще не закрыт, — получатель работает с неполными данными.

Еще одно ограничение: права доступа. Если у пользователя нет права «Вывод» или «Сохранение» на табличные документы, кнопки сохранения будут недоступны. В этом случае нужно обратиться к администратору базы для настройки роли, а не искать обходные пути.

Большие отчеты (сотни тысяч строк) могут сохраняться в Excel долго или не сохраняться вовсе из-за ограничений формата XLS (около 65 тысяч строк). Используйте XLSX или CSV — у них ограничение на число строк существенно выше.

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

Часто задаваемые вопросы

Почему кнопка «Сохранить» в отчете неактивна?

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

Как выгрузить отчет в Excel без шапки и оформления, только данные?

Используйте отчеты с плоской структурой, например «Универсальный отчет», или отключите вывод заголовка и отборов в настройках отчета на СКД (раздел «Настройки — Дополнительные настройки»). После формирования сохраните результат в XLSX или CSV.

Можно ли выгрузить отчет из 1С автоматически по расписанию?

Да, в клиент-серверном варианте и в файловых базах с включенными регламентными заданиями отчеты на СКД могут формироваться и рассылаться по расписанию. Настройка выполняется через механизм рассылки отчетов (в типовых конфигурациях — раздел администрирования). Для нетиповых задач потребуется доработка.

Выгруженный CSV открывается в Excel с кракозябрами. Что делать?

Проблема в кодировке: 1С сохраняет CSV в UTF-8, а Excel по умолчанию ожидает ANSI. Откройте файл через «Данные — Получить данные из текстового файла» в Excel с явным указанием кодировки UTF-8 или сохраните отчет сразу в XLSX вместо CSV.

Как выгрузить декларацию, если подключена 1С-Отчетность — нужен ли файл?

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

Отчет на несколько тысяч строк не сохраняется в старый формат XLS. В чем причина?

Формат XLS ограничен примерно 65 тысячами строк на лист. Сохраните отчет в XLSX, где лимит значительно выше, либо в CSV, который таких ограничений не имеет. Также можно сузить период или детализацию отчета, если полный объем данных не нужен.

Итог

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

Любой сформированный отчет в 1С сохраняется через «Файл — Сохранить как» в Excel, PDF, mxl или CSV. Регламентированная отчетность выгружается кнопкой «Выгрузить» из 1С-Отчетности в специальном формате без переименования файла. Перед передачей файла проверяйте полноту данных, итоги и кодировку, а при регулярных выгрузках сохраняйте настройки отчета или настраивайте автоматическую рассылку.