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

Справочники и Данные · 13 мин

Что такое выгрузка в 1С Бухгалтерия и как её выполнить

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

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

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

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

Какие задачи решает выгрузка и какие форматы используются

Формат выгрузки определяется тем, куда пойдёт файл дальше. Для человека удобен Excel или PDF, для программы — XML или текстовый файл строгой структуры, для переноса между базами 1С — специальные форматы обмена.

  • XML — основной формат обмена между программами 1С и для сдачи отчётности в ФНС, ПФР, ФСС. Машиночитаемый, строго структурированный.
  • Excel (xlsx, mxl) — сохранение отчётов, оборотно-сальдовых ведомостей, списков документов для анализа или передачи руководству.
  • TXT / CSV — реестры платежей в банк, выгрузки для сторонних систем, простые табличные данные.
  • DT — полная выгрузка информационной базы целиком, используется для резервных копий и переноса базы на другой компьютер.
  • PDF — печатные формы документов и отчётов для подписания и хранения.

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

Как сохранить отчёт или документ в Excel и PDF

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

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

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

Как выгрузить данные для переноса в другую базу 1С

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

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

Порядок разовой выгрузки через универсальный обмен
  1. 1
    Сделайте резервную копию базы перед любыми операциями переноса
  2. 2
    Откройте обработку «Универсальный обмен данными в формате XML» через «Файл — Открыть»
  3. 3
    На вкладке «Выгружаемые данные» загрузите правила обмена, соответствующие конфигурации-приёмнику
  4. 4
    Отметьте нужные объекты: справочники, документы за период, остатки по счетам
  5. 5
    Укажите период выгрузки и путь к файлу, нажмите «Выгрузить данные»
  6. 6
    Проверьте протокол: количество выгруженных объектов и отсутствие ошибок
  7. 7
    Загрузите файл в базу-приёмник той же обработкой на вкладке «Загрузка»

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

Выгрузка базы целиком: резервная копия и перенос на другой компьютер

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

Порядок действий для файловой базы: откройте конфигуратор, авторизуйтесь, перейдите в меню «Администрирование» — «Выгрузить информационную базу», укажите имя и папку для файла. Во время выгрузки пользователи должны выйти из базы — иначе конфигуратор не получит монопольный доступ. Для загрузки: «Администрирование» — «Загрузить информационную базу», выбор файла .dt.

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

Выгрузка в банк и для налоговой отчётности

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

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

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

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

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

Файл создан
Норма

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

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

Файла нет или размер 0 байт — выгрузка прервана

Содержимое
Норма

XML/текст открывается, структура и данные читаются

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

Кракозябры, обрезанный файл, ошибка парсинга при открытии

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

Количество объектов в протоколе совпадает с ожидаемым, обороты сходятся с ОСВ

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

Часть документов или контрагентов отсутствует

Приём в системе назначения
Норма

Файл загружается в базу-приёмник/банк/ФНС без ошибок формата

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

Ошибки формата, отказ в приёме, расхождения после загрузки

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

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

Типичные ошибки
01
Выгрузка без резервной копии — при сбое или ошибке в правилах данные приёмника повреждаются безвозвратно
02
Перенос между базами с разными релизами конфигурации — правила обмена не совпадают со структурой данных, часть объектов теряется или искажается
03
Сохранение отчёта в Excel вместо полноценной выгрузки — файл нельзя загрузить обратно в 1С
04
Выгрузка за неправильный период — в файл не попадают документы, а в приёмнике не сходятся остатки
05
Игнорирование протокола выгрузки — ошибки выгрузки отдельных объектов остаются незамеченными
06
Редактирование XML-файла выгрузки вручную без понимания структуры — файл перестаёт соответствовать формату и отклоняется приёмником
07
Передача файла .dt или выгрузки с персональными данными по незащищённым каналам — риск утечки данных контрагентов и сотрудников

Отдельно стоит помнить об ограничениях. Выгрузка .dt большой базы может занять значительное время и требует свободного места на диске. Универсальный обмен не переносит настройки пользователей, права доступа и часть служебной информации — только данные, описанные в правилах. Сохранение в Excel ограничено возможностями табличного документа: очень большие отчёты могут сохраняться медленно или обрезаться по лимитам формата xls — в таких случаях выбирайте xlsx.

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

Как выбрать способ выгрузки под свою задачу

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

Сохранить как (Excel, PDF)

Подходит для отчётов и печатных форм для людей. Не подходит для загрузки в другую программу 1С

Универсальный обмен XML

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

Синхронизация данных

Подходит для регулярного обмена между типовыми конфигурациями. Избыточна для разовой задачи

Выгрузка базы в .dt

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

Обмен с банком / выгрузка отчётности

Подходит для платежей и отчётов в ФНС. Работает только со строго определёнными видами данных

Маршрут решения

Как выбрать действие

Нужно отправить отчёт руководителю или коллегеСформируйте отчёт и сохраните через «Ещё — Сохранить как» в Excel или PDF
Нужно перенести справочники и документы в другую базу 1СИспользуйте универсальный обмен XML или штатную синхронизацию, предварительно сделав копии обеих баз
Нужна резервная копия или перенос базы на другой компьютерВыполните выгрузку информационной базы в файл .dt через конфигуратор
Нужно отправить платежи в банкИспользуйте обработку «Обмен с банком» или сервис 1С:ДиректБанк
Нужно сдать отчёт в ФНСВыгрузите регламентированный отчёт после проверки формата или отправьте через 1С-Отчётность

Частые вопросы о выгрузке в 1С Бухгалтерии

Чем выгрузка отличается от загрузки и синхронизации?

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

Можно ли выгрузить данные из 1С в Excel, а потом загрузить обратно?

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

Что делать, если при выгрузке базы в .dt появляется ошибка?

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

Безопасно ли передавать файл выгрузки по электронной почте?

Файл выгрузки содержит полные данные базы: контрагентов, суммы, реквизиты, а в файле .dt — вообще всё. Передавать такие файлы по открытым каналам небезопасно. Используйте защищённые каналы, архивируйте файл с паролем и передавайте пароль отдельным способом, а доступ к выгрузкам ограничивайте только теми сотрудниками, которым они действительно нужны.

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

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

Нужна ли выгрузка, если база работает в сервисе 1С:Фреш?

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

Итог

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

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