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

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

Как перенести данные из БухСофт в 1С

Перенос данных из БухСофт в 1С: подготовка справочников, выгрузка остатков и документов, загрузка в 1С, проверка оборотки и типичные ошибки миграции.

Перенос данных из БухСофт в 1С — типовая задача при смене учётной системы. Прямого штатного конвертера «БухСофт → 1С» не существует, поэтому миграция строится вокруг трёх этапов: выгрузка справочников и остатков из БухСофт в промежуточный формат (Excel, CSV, DBF), подготовка данных к структуре 1С и загрузка через типовые обработки или обмен через «Конвертацию данных». Объём работ зависит от того, что переносите: только остатки на начало года или полную историю документов.

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

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

Определите объём переноса и дату перехода

Первое решение, которое определяет весь проект, — что именно переносить. Вариантов три: только справочники, справочники плюс начальные остатки, либо полная история документов. Чем шире объём, тем выше трудозатраты и риск расхождений. Для малого и среднего бизнеса разумный минимум — контрагенты, номенклатура, договоры, сотрудники и остатки по счетам бухгалтерского и налогового учёта.

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

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

Как выбрать объём переноса

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

Подготовьте базу БухСофт к выгрузке

Перед выгрузкой приведите исходные данные в порядок — качество миграции на 80% определяется качеством источника. Закройте все периоды, сведите взаиморасчёты, удалите дубли контрагентов и номенклатуры, проверьте заполненность ИНН, КПП, единиц измерения. Каждый незаполненный реквизит в БухСофт превратится в пустое поле или ошибку при загрузке в 1С.

Сделайте полную копию базы БухСофт и зафиксируйте контрольные цифры: оборотно-сальдовую ведомость на дату перехода, анализ счетов 60, 62, 76, остатки складов и кассы. Эти отчёты понадобятся для сверки после загрузки — без «эталона» проверить корректность переноса невозможно.

Выгрузите данные из БухСофт

В БухСофт справочники и отчёты выгружаются через встроенные функции экспорта: в карточках справочников и журналах доступна кнопка выгрузки в Excel, часть данных экспортируется в DBF и текстовые форматы. Выгружайте по одному справочнику за раз и сразу сохраняйте файлы с понятными именами: «Контрагенты.xlsx», «Номенклатура.xlsx», «ОСВ_на_дату.xlsx».

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

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

Порядок выгрузки из БухСофт
  1. 1
    Сделайте резервную копию базы и зафиксируйте ОСВ на дату перехода
  2. 2
    Выгрузите справочники: контрагенты, номенклатура, договоры, сотрудники, склады
  3. 3
    Сформируйте ОСВ с детализацией по субконто и сохраните в Excel
  4. 4
    Выгрузите карточки ОС со стоимостью, амортизацией и СПИ
  5. 5
    Проверьте файлы: кодировка, отсутствие объединённых ячеек, числовые форматы

Подготовьте файлы к загрузке в 1С

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

Проверьте ключевые реквизиты: ИНН и КПП контрагентов должны быть текстовыми строками без пробелов (иначе потеряются ведущие нули), суммы — числами без разделителей разрядов, даты — в формате ДД.ММ.ГГГГ. Единицы измерения приведите к ОКЕИ: «шт», «кг», «м» — так, как они называются в классификаторе 1С, иначе создадутся дубли единиц.

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

Загрузите данные в 1С

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

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

Начальные остатки в «1С:Бухгалтерии 8» вводятся через помощник ввода остатков (раздел «Главное — Помощник ввода остатков») на дату, предшествующую началу ведения учёта. Остатки вводятся по счетам с указанием аналитики: контрагент и договор для расчётов, номенклатура и склад для товаров, документ расчётов для развернутого сальдо. Для ОС остатки вводятся с параметрами амортизации.

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

Проверьте результат сверкой

Единственный надёжный критерий успешной миграции — совпадение оборотно-сальдовых ведомостей. Сформируйте в 1С ОСВ на дату ввода остатков и сравните её с эталонной ОСВ из БухСофт построчно: сальдо по каждому счёту и субсчету должно совпасть до копейки.

После сверки сальдо проверьте аналитику: сформируйте анализ счетов 60, 62, 76 по контрагентам в обеих программах и сравните развернутое сальдо. Расхождения по аналитике при совпадающем общем сальдо — типичный признак того, что остатки введены «свернуто», без договоров и документов расчётов. Для корректной работы актов сверок и автоматического зачёта авансов этого недостаточно.

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

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

ОСВ на дату перехода
Норма

Сальдо по каждому счёту совпадает с ОСВ из БухСофт до копейки

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

Расхождения по счетам или «лишние» счета, которых не было в источнике

Развернутое сальдо по расчётам
Норма

Суммы по контрагентам и договорам совпадают с анализом счёта из БухСофт

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

Остаток висит на счёте без контрагента или «красным» по несуществующему договору

Амортизация ОС за первый месяц
Норма

Сумма амортизации в 1С равна сумме в БухСофт за сопоставимый месяц

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

Амортизация отличается или не начисляется — ошибка в СПИ или накопленной амортизации

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

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

Учтите ограничения: историю документов типовыми средствами перенести нельзя, для этого нужны правила обмена в «Конвертации данных 2.1/3.0» и навыки их разработки. Данные по зарплате и кадрам переносятся отдельно и обычно ограничиваются остатками по расчётам с сотрудниками и кадровыми сведениями на дату перехода.

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

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

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

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

Можно ли перенести данные из БухСофт в 1С автоматически, одной кнопкой?

Нет, штатного конвертера между этими программами не существует. Автоматизировать можно отдельные этапы: загрузку справочников через обработку «Загрузка данных из табличного документа» или перенос документов через самописные правила «Конвертации данных». Полностью автоматической миграции без ручной подготовки и сверки не бывает.

Нужно ли переносить документы прошлых лет в 1С?

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

На какую дату вводить начальные остатки в 1С?

На последний день периода, предшествующего началу учёта в 1С. Если учёт в новой программе начинается с 1 января, остатки вводятся на 31 декабря. Все документы нового периода вводятся уже только в 1С, чтобы не было дублирования оборотов.

Что делать, если после сверки ОСВ не сходится?

Ищите расхождение по убыванию уровня: сначала сравните сальдо по счетам, затем по субконто, затем по отдельным объектам аналитики. Чаще всего причина — пропущенный счёт при вводе остатков, неверный знак по кредиторской задолженности или остатки, введённые без развернутой аналитики. Исправляйте остатки до совпадения, не начиная ввод текущих документов.

Как перенести данные по зарплате и сотрудникам?

Полная история расчётов не переносится. В 1С вводятся кадровые данные сотрудников на дату перехода (приёмы, ставки, графики), остатки по расчётам с персоналом и данные для расчёта среднего заработка и налоговых вычетов. Для этого в конфигурациях с расчётом зарплаты есть отдельные документы ввода начальных данных.

Сколько времени занимает миграция?

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