Как перенести остатки в 1С: все рабочие способы
Содержание
Перенести остатки в 1С можно тремя путями: ввести вручную через Помощник ввода остатков, перегрузить данные между базами выгрузкой и загрузкой XML или настроить правила конвертации. Выбор зависит от того, откуда берутся остатки — из другой программы, из старой базы той же конфигурации или вводятся впервые при начале учёта.
Вручную — когда база новая и данных немного, либо когда прежняя программа не умеет отдавать данные в 1С. Обмен через XML — когда переходите между одинаковыми конфигурациями (например, с БП 2.0 на БП 3.0). Правила конвертации — когда конфигурации разные и структуру нужно сопоставлять. Ниже разберём каждый способ, порядок действий и как убедиться, что остатки сошлись.
Какой способ переноса остатков выбрать
Прежде чем что-то делать, определитесь с методом — от этого зависит объём работы.
- 📝 Ручной ввод через помощника. Подходит для старта учёта с нуля или небольших объёмов. Вводите только сальдо на дату начала, без истории операций.
- 🔄 Выгрузка и загрузка XML. Переносит данные целиком между базами одной конфигурации. Требует, чтобы версии были совместимы.
- 🧩 Правила конвертации (КД). Для переноса между разными конфигурациями или программами. Самый трудоёмкий, но и самый гибкий путь.
- 🏭 Встроенный переход между редакциями. Для обновления внутри линейки (например, с предыдущей редакции бухгалтерии) в типовых конфигурациях есть готовая обработка перехода.
Помощник ввода остатков. Переносите только сальдо на дату начала.Для разовой задачи «ввести начальные остатки» почти всегда достаточно ручного помощника. Обмен и конвертацию разворачивают, когда данных много и вводить руками нереально.
Что подготовить перед переносом остатков
Перед любым способом приведите исходные данные в порядок — иначе придётся переделывать.
Определите дату ввода остатков. Это последний календарный день периода, который предшествует началу учёта в новой базе. Начинаете вести учёт с 1 января — остатки вводите на 31 декабря предыдущего года. Дата остатков не должна попадать внутрь периода, в котором вы уже вводите текущие документы.
Закройте прежний период в старой программе. Сформируйте оборотно-сальдовую ведомость на дату переноса, распечатайте или сохраните её. Это эталон, с которым потом сверитесь.
Заполните справочники и настройки учёта. До ввода остатков в новой базе должны существовать организации, номенклатура, контрагенты, счета учёта, склады. Проверьте учётную политику и план счетов — если остатки лягут не на те счета, проводки будут неверными.
Сделайте резервную копию. Выгрузите базу в файл через Администрирование → Выгрузить информационную базу (или через конфигуратор — файл с расширением .dt). К копии вы вернётесь, если перенос пойдёт не так.
Переносите остатки до того, как начнёте вводить текущие операции. Если в базе уже есть документы за новый период, ввод остатков задним числом перепутает последовательность и исказит отчётность.
Ручной ввод начальных остатков через помощника
Это основной инструмент, когда остатки заводят впервые. В 1С:Бухгалтерии 3.0 он открывается из раздела Главное — группа команд Начало работы, пункт Помощник ввода остатков. Если не находите сразу, воспользуйтесь строкой поиска по разделу и наберите «остатк».
Порядок работы:
- В помощнике укажите организацию и дату ввода остатков (последний день перед началом учёта).
- Выберите счёт из плана счетов двойным щелчком — откроется документ
Ввод остатковпо этому счёту. - Заполните остатки по каждому счёту с нужной аналитикой: по товарам — номенклатура, склад, количество и сумма; по расчётам — контрагент и договор; по основным средствам — инвентарный объект.
- Проведите документ. Повторите для всех счетов, где есть сальдо.
Как формируются проводки. Помощник проводит остатки в корреспонденции со вспомогательным счётом 000. Для активных счетов (касса, расчётный счёт, товары, ОС) дебетовое сальдо вводится проводкой Дт счёта Кт 000. Для пассивных (расчёты с поставщиками, с персоналом, капитал) кредитовое сальдо — Дт 000 Кт счёта.
Счёт 000 — это технический «противовес». Когда вы введёте все остатки без ошибок, по нему автоматически получится ноль: дебет сравняется с кредитом. Если на счёте 000 остался остаток — где-то пропустили сумму или ввели её не на тот счёт.
Остатки по НДС, спецсчетам и забалансовым счетам в помощнике вводятся отдельными разделами. Забалансовые счета (001, 002, МЦ и т.п.) не корреспондируют со счётом 000 — у них сальдо одностороннее.
Вводите данные блоками: сначала денежные средства и товары, потом расчёты, в конце — капитал и финрезультат. Так проще отследить, на каком участке счёт 000 перестаёт закрываться.
Перенос остатков обменом между базами 1С
Когда остатков много и они уже есть в электронном виде, ручной ввод не вариант. Между базами одной и той же конфигурации данные переносят универсальной выгрузкой и загрузкой в формате XML.
Механизм работает так: из базы-источника данные выгружаются в файл .xml, затем этот файл загружается в базу-приёмник. Структура метаданных у обеих баз должна совпадать — поэтому способ рассчитан на одинаковые (или совместимые по версии) конфигурации.
Типичные сценарии:
- перенос рабочей базы на другой сервер или в облако;
- объединение данных нескольких баз в одну;
- восстановление части данных из архивной копии.
Для переноса именно остатков, а не всей истории, есть два подхода. Первый — перенести базу целиком, а затем свернуть её на нужную дату (специальная обработка свёртки оставляет только сальдо и удаляет старые движения). Второй — выгрузить только справочники и ввести остатки документами уже в новой базе.
Свёртка базы необратима для текущей копии. Выполняйте её только на копии базы и только после резервного копирования — если что-то пойдёт не так, вернётесь к исходнику.
При переходе между соседними редакциями одной линейки (например, с предыдущей редакции бухгалтерии на актуальную) обычно не нужны никакие внешние обработки: в типовой конфигурации есть встроенный помощник перехода. Он сам перенесёт справочники, настройки и остатки. Запускается при первом открытии новой базы или из раздела администрирования — конкретный пункт зависит от конфигурации, ищите по слову «переход».
Правила конвертации и сопоставление объектов
Если источник и приёмник — разные конфигурации (или вообще разные программы), прямая выгрузка XML не сработает: у объектов не совпадают реквизиты. Здесь нужны правила конвертации — описание того, какой объект источника во что превращается в приёмнике.
Правила создают в конфигурации «Конвертация данных ». На выходе получается файл правил обмена в формате .xml. Этот файл загружают в обработку универсального обмена, которая по нему и перегоняет данные.
Самое важное и трудоёмкое в конвертации — сопоставление объектов. Нужно указать, какой справочник или реквизит источника соответствует объекту приёмника.
Правила сопоставления строят по приоритету реквизитов: сначала по уникальному коду или ИНН, если его нет — по наименованию. Если сопоставление не настроить, система создаст дубли — один и тот же контрагент заведётся дважды.
Порядок переноса остатков через конвертацию:
- Выгрузить и сопоставить справочники (номенклатура, контрагенты, организации).
- Убедиться, что дублей не возникло: проверить списки после загрузки.
- Сформировать остатки — либо отдельными правилами для документов ввода остатков, либо выгрузить сальдо и ввести его документами вручную.
- Сверить итоги с источником.
Для перехода с распространённых программ часто уже есть готовые правила обмена — их не всегда нужно писать с нуля. Проверьте, нет ли типовой обработки переноса для вашей пары конфигураций, прежде чем настраивать конвертацию руками.
Как проверить остатки после переноса
Перенос не закончен, пока цифры не сошлись с источником. Проверка — обязательный этап, а не формальность.
Сверьте оборотно-сальдовую ведомость. Сформируйте ОСВ в новой базе на дату ввода остатков и сравните её с ОСВ из старой программы. Итоги по каждому счёту должны совпадать до копейки.
Проверьте счёт 000. Сформируйте ОСВ по счёту 000. Сальдо на дату остатков должно быть нулевым. Остался дебет или кредит — значит, сумма где-то не введена или введена дважды.
Разверните аналитику проблемных счетов. Если итог по счёту сошёлся, а детализация — нет, разверните ОСВ по субконто: по товарам и складам (счета 41, 10), по контрагентам и договорам (60, 62, 76), по сотрудникам (70).
Проверьте взаиморасчёты. По счетам 60 и 62 сверьте не только общую сумму, но и разбивку на авансы и задолженность — иногда общая цифра верна, а сальдо «гуляет» внутри по договорам.
Контрольные точки удобно пройти по списку:
Когда все пункты сошлись — остатки перенесены корректно, можно вводить текущие документы нового периода.
Остатки по отдельным участкам учёта
Не все счета вводятся одинаково. По ряду участков одной суммы сальдо мало — нужна дополнительная аналитика, иначе дальнейший учёт поедет.
Основные средства и НМА. По счетам 01 и 04 недостаточно ввести остаточную стоимость. Для каждого объекта нужны первоначальная стоимость, накопленная амортизация (счета 02, 05), срок полезного использования и способ начисления амортизации. Без этих данных программа не рассчитает амортизацию в новом периоде. В помощнике для таких счетов открывается расширенная карточка с полями параметров амортизации — заполняйте их по данным инвентарных карточек.
НДС. Остатки по счёту 19 (НДС по приобретённым ценностям) вводятся с привязкой к счетам-фактурам поставщиков — иначе вычет потом не встанет в книгу покупок. Остатки по авансам полученным (счёт 62.02) требуют выданных авансовых счетов-фактур, если по ним начислен НДС. Это самый частый пропуск: сумму на счёте ввели, а документ-основание не создали.
Взаиморасчёты с контрагентами. По счетам 60 и 62 авансы и задолженность хранятся на разных субсчетах (например, 60.01 — задолженность перед поставщиком, 60.02 — авансы выданные). Вводите остаток на тот субсчёт, который соответствует характеру долга, с разбивкой по договорам и документам расчётов. Общая сумма по контрагенту может сойтись, а зачёт аванса в новом периоде сломается, если аванс лежит не на том субсчёте.
Зарплата и подотчёт. Остатки по счёту 70 вводятся по каждому сотруднику, по счёту 71 — по каждому подотчётному лицу. Если ведёте учёт зарплаты в отдельной программе, суммы к выплате переносите на дату ввода остатков, а не на дату начисления.
Незавершённое производство (счёт 20), расходы будущих периодов (97) и резервы вводите последними — они часто зависят от остатков на других счетах, и так проще не запутаться.