Справочники и Данные · 10 мин
Как перенести данные из БухСофт в 1С
Перенос данных из БухСофт в 1С: подготовка справочников, выгрузка остатков и документов, загрузка в 1С, проверка оборотки и типичные ошибки миграции.
Перенос данных из БухСофт в 1С — типовая задача при смене учётной системы. Прямого штатного конвертера «БухСофт → 1С» не существует, поэтому миграция строится вокруг трёх этапов: выгрузка справочников и остатков из БухСофт в промежуточный формат (Excel, CSV, DBF), подготовка данных к структуре 1С и загрузка через типовые обработки или обмен через «Конвертацию данных». Объём работ зависит от того, что переносите: только остатки на начало года или полную историю документов.
Оптимальная стратегия для большинства организаций — перенести справочники (контрагенты, номенклатура, сотрудники), ввести начальные остатки по счетам на дату старта учёта в 1С и дальше вести учёт только в новой программе. Полный перенос первичных документов за прошлые периоды оправдан редко: он дороже, дольше и чаще всего не нужен ни для отчётности, ни для налоговых проверок — старая база БухСофт остаётся доступной в архивном режиме.
Ниже — практический порядок действий: от подготовки исходной базы до контрольной сверки оборотно-сальдовой ведомости после загрузки.
Определите объём переноса и дату перехода
Первое решение, которое определяет весь проект, — что именно переносить. Вариантов три: только справочники, справочники плюс начальные остатки, либо полная история документов. Чем шире объём, тем выше трудозатраты и риск расхождений. Для малого и среднего бизнеса разумный минимум — контрагенты, номенклатура, договоры, сотрудники и остатки по счетам бухгалтерского и налогового учёта.
Дату перехода лучше привязать к началу отчётного периода: 1 января или начало квартала. Тогда остатки вводятся на последний день предыдущего периода, а вся первичка нового периода вводится уже в 1С. Переход «с середины месяца» возможен, но потребует сверки оборотов за разрывной период и усложнит сдачу деклараций.
Как выбрать объём переноса
Подготовьте базу БухСофт к выгрузке
Перед выгрузкой приведите исходные данные в порядок — качество миграции на 80% определяется качеством источника. Закройте все периоды, сведите взаиморасчёты, удалите дубли контрагентов и номенклатуры, проверьте заполненность ИНН, КПП, единиц измерения. Каждый незаполненный реквизит в БухСофт превратится в пустое поле или ошибку при загрузке в 1С.
Сделайте полную копию базы БухСофт и зафиксируйте контрольные цифры: оборотно-сальдовую ведомость на дату перехода, анализ счетов 60, 62, 76, остатки складов и кассы. Эти отчёты понадобятся для сверки после загрузки — без «эталона» проверить корректность переноса невозможно.
Выгрузите данные из БухСофт
В БухСофт справочники и отчёты выгружаются через встроенные функции экспорта: в карточках справочников и журналах доступна кнопка выгрузки в Excel, часть данных экспортируется в DBF и текстовые форматы. Выгружайте по одному справочнику за раз и сразу сохраняйте файлы с понятными именами: «Контрагенты.xlsx», «Номенклатура.xlsx», «ОСВ_на_дату.xlsx».
Остатки по счетам удобнее всего получить из оборотно-сальдовой ведомости с детализацией по субконто. Сформируйте ОСВ с максимальной аналитикой — по контрагентам, договорам, номенклатуре, складам — и выгрузите её в Excel. Именно этот файл станет основой для ввода начальных остатков в 1С.
Для основных средств выгрузите инвентарную картотеку с первоначальной стоимостью, накопленной амортизацией, сроком полезного использования и датой ввода в эксплуатацию. Эти данные критичны: от них зависит корректность начисления амортизации в 1С с первого месяца.
- 1Сделайте резервную копию базы и зафиксируйте ОСВ на дату перехода
- 2Выгрузите справочники: контрагенты, номенклатура, договоры, сотрудники, склады
- 3Сформируйте ОСВ с детализацией по субконто и сохраните в Excel
- 4Выгрузите карточки ОС со стоимостью, амортизацией и СПИ
- 5Проверьте файлы: кодировка, отсутствие объединённых ячеек, числовые форматы
Подготовьте файлы к загрузке в 1С
1С ожидает данные в строго определённом виде, и основная работа по миграции — это приведение выгрузок БухСофт к нужной структуре. Уберите из Excel-файлов шапки, итоговые строки, объединённые ячейки и пустые колонки. Каждая строка — одна позиция справочника, каждая колонка — один реквизит.
Проверьте ключевые реквизиты: ИНН и КПП контрагентов должны быть текстовыми строками без пробелов (иначе потеряются ведущие нули), суммы — числами без разделителей разрядов, даты — в формате ДД.ММ.ГГГГ. Единицы измерения приведите к ОКЕИ: «шт», «кг», «м» — так, как они называются в классификаторе 1С, иначе создадутся дубли единиц.
Заранее решите вопрос сопоставления счетов. План счетов в БухСофт и в 1С «Бухгалтерия предприятия» в основном совпадает (оба построены на стандартном плане счетов), но субсчета и аналитика могут отличаться. Составьте таблицу соответствия: счёт в БухСофт → счёт и субконто в 1С.
Загрузите данные в 1С
Для загрузки справочников используйте типовую обработку «Загрузка данных из табличного документа» (входит в подсистему БСП, доступна в большинстве конфигураций через «Администрирование» или подключается как внешняя обработка). Она позволяет сопоставить колонки файла реквизитам справочника 1С и загрузить данные без программирования.
Порядок загрузки важен из-за ссылочных связей: сначала независимые справочники (контрагенты, номенклатура, склады, сотрудники), затем зависимые (договоры контрагентов, банковские счета, цены). Если загрузить договоры раньше контрагентов, получите битые ссылки или ошибки.
Начальные остатки в «1С:Бухгалтерии 8» вводятся через помощник ввода остатков (раздел «Главное — Помощник ввода остатков») на дату, предшествующую началу ведения учёта. Остатки вводятся по счетам с указанием аналитики: контрагент и договор для расчётов, номенклатура и склад для товаров, документ расчётов для развернутого сальдо. Для ОС остатки вводятся с параметрами амортизации.
Загружайте справочники порциями по 200–500 строк и проверяйте каждую порцию, а не всё сразу. При ошибке в сопоставлении колонок проще отменить загрузку небольшой партии, чем вычищать тысячи некорректных элементов из рабочей базы.
Проверьте результат сверкой
Единственный надёжный критерий успешной миграции — совпадение оборотно-сальдовых ведомостей. Сформируйте в 1С ОСВ на дату ввода остатков и сравните её с эталонной ОСВ из БухСофт построчно: сальдо по каждому счёту и субсчету должно совпасть до копейки.
После сверки сальдо проверьте аналитику: сформируйте анализ счетов 60, 62, 76 по контрагентам в обеих программах и сравните развернутое сальдо. Расхождения по аналитике при совпадающем общем сальдо — типичный признак того, что остатки введены «свернуто», без договоров и документов расчётов. Для корректной работы актов сверок и автоматического зачёта авансов этого недостаточно.
Как проверить результат
Сальдо по каждому счёту совпадает с ОСВ из БухСофт до копейки
Расхождения по счетам или «лишние» счета, которых не было в источнике
Суммы по контрагентам и договорам совпадают с анализом счёта из БухСофт
Остаток висит на счёте без контрагента или «красным» по несуществующему договору
Сумма амортизации в 1С равна сумме в БухСофт за сопоставимый месяц
Амортизация отличается или не начисляется — ошибка в СПИ или накопленной амортизации
Типичные ошибки и ограничения
Самая частая ошибка — попытка перенести «всё как есть», включая годы накопленных дублей и неактуальных позиций. Миграция — лучший момент для чистки: переносите только живые справочники, архивные оставьте в старой базе. Вторая типовая проблема — ввод остатков без аналитики по документам расчётов, из-за чего в 1С перестают работать автоматический зачёт авансов и корректные акты сверки.
Учтите ограничения: историю документов типовыми средствами перенести нельзя, для этого нужны правила обмена в «Конвертации данных 2.1/3.0» и навыки их разработки. Данные по зарплате и кадрам переносятся отдельно и обычно ограничиваются остатками по расчётам с сотрудниками и кадровыми сведениями на дату перехода.
Что важно запомнить
Перенос строится по схеме: чистка и резервная копия БухСофт → выгрузка справочников и ОСВ в Excel → загрузка в 1С типовой обработкой → ввод начальных остатков с аналитикой → сверка ОСВ до копейки. Историю документов не переносят, старую базу сохраняют как архив.
Частые вопросы
Можно ли перенести данные из БухСофт в 1С автоматически, одной кнопкой?
Нет, штатного конвертера между этими программами не существует. Автоматизировать можно отдельные этапы: загрузку справочников через обработку «Загрузка данных из табличного документа» или перенос документов через самописные правила «Конвертации данных». Полностью автоматической миграции без ручной подготовки и сверки не бывает.
Нужно ли переносить документы прошлых лет в 1С?
Обычно нет. Для отчётности и налоговых проверок достаточно архивной базы БухСофт, где документы остаются доступными для просмотра и печати. В 1С переносят справочники и остатки на дату перехода. Полный перенос истории оправдан только при особых требованиях к оперативной аналитике и стоит заметно дороже.
На какую дату вводить начальные остатки в 1С?
На последний день периода, предшествующего началу учёта в 1С. Если учёт в новой программе начинается с 1 января, остатки вводятся на 31 декабря. Все документы нового периода вводятся уже только в 1С, чтобы не было дублирования оборотов.
Что делать, если после сверки ОСВ не сходится?
Ищите расхождение по убыванию уровня: сначала сравните сальдо по счетам, затем по субконто, затем по отдельным объектам аналитики. Чаще всего причина — пропущенный счёт при вводе остатков, неверный знак по кредиторской задолженности или остатки, введённые без развернутой аналитики. Исправляйте остатки до совпадения, не начиная ввод текущих документов.
Как перенести данные по зарплате и сотрудникам?
Полная история расчётов не переносится. В 1С вводятся кадровые данные сотрудников на дату перехода (приёмы, ставки, графики), остатки по расчётам с персоналом и данные для расчёта среднего заработка и налоговых вычетов. Для этого в конфигурациях с расчётом зарплаты есть отдельные документы ввода начальных данных.
Сколько времени занимает миграция?
Зависит от объёма: перенос справочников и остатков для небольшой организации с одной базой обычно укладывается в несколько рабочих дней, включая подготовку файлов и сверку. Основное время уходит не на загрузку, а на чистку исходных данных и исправление расхождений при сверке.