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

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

Как из 1С сохранить баланс в Excel

Как выгрузить баланс и оборотно-сальдовую ведомость из 1С в Excel: сохранение отчёта в MXL и XLSX, настройка перед выгрузкой, проверка итогов и типичные ошибки.

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

Под «балансом» обычно понимают либо регламентированный бухгалтерский баланс (форма по ОКУД 0710001), либо оборотно-сальдовую ведомость — рабочий отчёт, который показывает остатки и обороты по счетам. Оба документа выгружаются в Excel, но путь к ним в программе немного различается, и это важно учитывать.

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

Что именно выгружать: ОСВ или регламентированный баланс

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

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

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

Оборотно-сальдовая ведомость

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

Регламентированный бухгалтерский баланс

Нужен для сдачи отчётности, передачи в банк или аудиторам. Строгая структура строк, формируется на отчётные даты. Меньше гибкости в настройке.

ОСВ по конкретному счёту

Когда нужен фрагмент баланса: например, только расчёты с покупателями (счёт 62) или остатки по складу. Формируется быстрее и меньше по объёму.

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

Как сохранить оборотно-сальдовую ведомость в Excel

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

Порядок действий
  1. 1
    Откройте раздел «Отчёты» и выберите «Оборотно-сальдовая ведомость» (в меню «Стандартные отчёты»).
  2. 2
    Установите период, организацию и при необходимости настройки группировки по субсчетам и аналитике.
  3. 3
    Нажмите «Сформировать» и дождитесь построения отчёта.
  4. 4
    Откройте меню «Файл» в верхней части окна программы и выберите «Сохранить как…» — либо нажмите кнопку сохранения (значок дискеты) на панели отчёта.
  5. 5
    В диалоге сохранения укажите тип файла «Лист Excel (<em>.xlsx)» или «Лист Excel 97–2003 (</em>.xls)», задайте имя и папку.
  6. 6
    Откройте сохранённый файл и убедитесь, что колонки, итоги и период совпадают с отчётом на экране.

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

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

Как выгрузить регламентированный бухгалтерский баланс

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

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

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

Настройка отчёта перед выгрузкой

Качество Excel-файла полностью определяется настройками отчёта в 1С. В оборотно-сальдовой ведомости по кнопке «Показать настройки» доступны ключевые параметры:

  • Период и организация — самые частые источники ошибок. Проверьте, что выбрана нужная организация, если в базе их несколько.
  • Группировка — по субсчетам, по субконто (контрагенты, номенклатура, договоры). Чем глубже детализация, тем больше строк попадёт в файл.
  • Показатели — бухгалтерские данные, налоговые, валютные суммы, количество. Лишние показатели раздувают таблицу.
  • Отбор — можно ограничить отчёт конкретными счетами или подразделениями.
  • Развёрнутое сальдо — важная опция для счетов расчётов (60, 62, 76): показывает дебиторку и кредиторку раздельно, как это требуется для баланса.

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

Форматы сохранения: что выбрать

1С предлагает несколько форматов сохранения табличного документа. Для передачи в Excel выбор стоит между двумя-тремя вариантами.

ФорматКогда использоватьОграничения
Лист Excel (*.xlsx)Стандартный выбор: файл открывается в современном Excel, сохраняется структура колонок и объединённые ячейкиФормулы из 1С не переносятся — только значения
Лист Excel 97–2003 (*.xls)Если у получателя старая версия Excel или специфическое ПООграничение в 65536 строк — длинная ОСВ с аналитикой может обрезаться
Табличный документ (*.mxl)Для передачи другому пользователю 1С без потери оформленияБез 1С файл не открыть
Текст / CSVДля загрузки в другие системы и обработки скриптамиТеряется оформление, возможны проблемы с разделителями и кодировкой

Для очень больших отчётов (ОСВ с аналитикой по всем контрагентам за год) формат XLSX предпочтительнее XLS именно из-за ограничения по строкам. Если в старом формате часть данных «пропала» — это первое, что стоит проверить.

Проверка результата после сохранения

Не отправляйте файл, не открыв его. Быстрая проверка занимает пару минут и избавляет от неловких ситуаций.

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

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

Период и организация в шапке файла
Норма

Совпадают с тем, что запрашивал получатель

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

Выгружена другая организация или неверный период

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

Итоги в Excel совпадают с итогами отчёта на экране в 1С

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

Итоги расходятся — вероятно, файл сохранён до окончания формирования или обрезан

Количество строк
Норма

Все счета и аналитика присутствуют, последняя строка — итог

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

Таблица обрывается на середине (признак лимита XLS или прерванного сохранения)

Числовой формат
Норма

Суммы распознаются Excel как числа, по ним работают формулы и автофильтр

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

Суммы сохранились как текст — слева зелёные треугольники, суммирование не работает

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

Типичные ошибки и как их избежать

Типичные ошибки
01
Сохранение до окончания формирования отчёта — в файл попадает неполная таблица без итогов. Дождитесь, пока отчёт построится полностью.
02
Выгрузка XML вместо Excel из регламентированного отчёта — получатель не может открыть файл. Для Excel используйте сохранение табличного документа.
03
Выгрузка ОСВ без развёрнутого сальдо — дебиторка и кредиторка по счетам расчётов сворачиваются, и балансовые суммы искажаются.
04
Неверная организация или период в настройках — файл приходится переделывать. Проверяйте шапку перед сохранением.
05
Передача файла с лишней аналитикой — внутренние данные (контрагенты, суммы по договорам) уходят третьим лицам. Выгружайте только тот уровень детализации, который запрошен.

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

Альтернативные способы: копирование и универсальные обработки

Если сохранение в файл по какой-то причине недоступно (например, ограничения прав в терминальном режиме), есть запасной вариант: выделить таблицу в отчёте (Ctrl+A в области табличного документа), скопировать (Ctrl+C) и вставить в Excel. Структура колонок при этом обычно сохраняется, хотя оформление может частично потеряться.

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

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

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

Сформируйте отчёт с правильными периодом, организацией и настройками, затем сохраните его через «Файл → Сохранить как» в формате XLSX. Перед отправкой откройте файл и сверьте итоги с отчётом на экране. Для регламентированного баланса используйте сохранение табличного документа, а не XML-выгрузку для ФНС.

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

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

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

Можно ли выгрузить баланс в Excel с формулами, чтобы итоги пересчитывались?

Нет, 1С выгружает только значения — формулы в файл не переносятся. Если нужны пересчитываемые итоги, добавьте формулы суммирования в Excel вручную после выгрузки или настройте шаблон, в который данные подставляются через Power Query или копирование.

Чем отличается выгрузка в Excel из ОСВ и из регламентированного баланса?

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

В Excel суммы отображаются как текст и не суммируются. Что делать?

Это происходит из-за неразрывных пробелов или текстового формата ячеек. Выделите столбец с суммами, откройте «Данные → Текст по столбцам» и сразу нажмите «Готово» — Excel преобразует значения в числа. Альтернатива: умножить диапазон на 1 через «Специальную вставку».

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

Используйте отчёт «Оборотно-сальдовая ведомость по счёту» (в разделе «Отчёты»), указав нужный счёт, например 62. В настройках включите группировку по контрагентам и договорам — получите детализацию, которой нет в общей ОСВ. Сохранение в Excel выполняется той же командой «Файл → Сохранить как».

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

Штатно в типовых конфигурациях такой функции для произвольных отчётов нет — сохранение выполняется вручную. Автоматизация возможна через регламентные задания и доработку конфигурации либо внешними средствами (например, Power Query, подключающийся к выгруженным файлам). Такую доработку должен выполнять специалист по 1С.