Остатки с чистого листа: свертка, новая база или корректировка

· 10 мин

Содержание

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

Сначала проверьте, что именно нужно обнулить. Счета 90, 91 и 99 закрываются сами — регламентной операцией «Реформация баланса» при закрытии декабря. Остатки денег, долгов, товаров и основных средств переходят на следующий год и обнуляться не должны: это реальное имущество и обязательства.

Что действительно обнуляется на начало года в 1С, а что нет

Частая путаница: бухгалтер видит в оборотно-сальдовой ведомости за январь сальдо по 60, 62, 41 и решает, что «прошлый год не закрылся». Это норма. Балансовые счета переходят из года в год.

На 1 января с нулём должны стоять только:

  • 📌 90 «Продажи» — субсчета закрываются на 90.09 ежемесячно, а в декабре сам 90 обнуляется реформацией;
  • 📌 91 «Прочие доходы и расходы» — так же, через 91.09;
  • 📌 99 «Прибыли и убытки» — сальдо переносится на 84 (нераспределённая прибыль или непокрытый убыток).

Так требует Инструкция по применению Плана счетов (приказ Минфина № 94н). В БП 3.0 это делает обработка Операции → Закрытие месяца: в декабре в списке операций появляется пункт «Реформация баланса». Если сальдо по 90/91/99 на 01.01 не нулевое — значит, декабрь не закрыт или закрыт с ошибкой. Обнулять тут ничего вручную не нужно, достаточно перезакрыть декабрь.

Реальные причины «обнулить остатки» другие:

  • 🗄️ база разрослась за 5–10 лет и тормозит;
  • 🧹 учёт за прошлые годы запутан, и проще начать с проверенных цифр;
  • 🏢 организация переходит в другую базу или на другую конфигурацию;
  • 📦 складской учёт разошёлся с фактом, и нужно начать от инвентаризации.

От причины зависит способ.

Какой способ обнуления остатков выбрать

СпособКогда подходитЧто остаётся в базеГлавный риск
Свертка информационной базыБаза тяжёлая, учёт в целом верныйСправочники + документы ввода остатков на дату сверткиБез копии история потеряна навсегда
Новая база + ввод начальных остатковПереход, смена конфигурации, «грязный» учётТолько то, что вы перенеслиОшибки при вводе остатков руками
Корректировка записей регистровНужно погасить остаток одного регистра или счётаВсё, плюс корректирующие движенияРазрыв между регистрами и проводками
Внешняя обработкаМного однотипных остатков, есть программистВсё, плюс сформированные документыНепроверенный код в рабочей базе

Выгрузка в .dt в таблицу не попала: сама по себе она ничего не обнуляет. Но без неё не начинайте ни один из способов — подробнее ниже.

Какая у вас ситуация?

Способ 1. Обнулить остатки корректировкой записей регистров

Документ «Корректировка записей регистров» вносит движения прямо в регистры, минуя логику обычных документов. Им удобно погасить единичный «хвост»: копеечную разницу по 62, остаток по закрытому договору, зависшую партию товара.

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

Порядок действий:

  1. Сформируйте ОСВ по нужному счёту на 01.01 с развёрнутыми субконто. Запишите суммы.
  2. Создайте документ с датой 31.12 прошлого года или 01.01 нового — в зависимости от того, какой год должен принять движение.
  3. Нажмите «Настройка состава регистров» и отметьте нужные регистры: для проводок — «Журнал проводок (бухгалтерский и налоговый учет)».
  4. На вкладке регистра введите движение, обратное остатку. Пример: Дт 62.01 сальдо 1 250 руб. по контрагенту «Альфа» — вводите Дт 91.02 Кт 62.01 на 1 250 руб. с тем же контрагентом и договором.
  5. Проведите документ и снова сформируйте ОСВ. Сальдо по строке должно стать нулём.

Корректировка проводок не трогает регистры накопления. Товар, списанный проводкой Дт 94 Кт 41, останется в партиях и в отчётах по складу. Для товаров отмечайте и проводки, и складские регистры, или берите обычный документ «Списание товаров».

В поле «Комментарий» пишите основание: «Списание дебиторки по акту сверки от 15.01, служебная записка №3». Через год никто не вспомнит, зачем эта корректировка.

Для налоговых сумм в БП 3.0 есть колонки НУ, ПР и ВР. Если вы гасите остаток только по БУ, заполните НУ аналогично или осознанно оставьте разницу — иначе проверка «БУ = НУ + ПР + ВР» в отчётах покажет расхождение.

Способ 2. Новая база и ввод начальных остатков

Чистая база с остатками на 01.01 — самый прозрачный вариант. Вся история остаётся в старой базе, новая начинается с проверенных цифр.

Как перенести справочники

  1. Создайте новую пустую базу той же конфигурации через список баз в окне запуска.
  2. Перенесите справочники: организации, контрагенты, договоры, номенклатуру, основные средства, сотрудников. Для этого подходит выгрузка через «Универсальный обмен данными в формате XML» (внешняя обработка, есть на диске ИТС) или обмен между базами одной конфигурации.
  3. Проверьте учётную политику и настройки параметров учёта — они не всегда переносятся сами.

Как ввести остатки в БП 3.0

Остатки вводятся через Главное → Начальные остатки. Открывается помощник ввода остатков со списком разделов учёта: основные средства, товары, расчёты с поставщиками и покупателями, денежные средства, капитал и прочее.

  1. Задайте дату ввода остатков — последний день предыдущего года, например 31.12. Тогда остатки встанут на 01.01.
  2. Выберите раздел и создайте документ «Ввод остатков». В нём строки заполняются по счетам и субконто.
  3. Вторая сторона каждой проводки — вспомогательный счёт 000. После ввода всех разделов сальдо по 000 должно быть нулевым.
  4. Сформируйте ОСВ в новой базе на 01.01 и сравните со старой построчно.
РазделЧто сверитьТипичная ошибка
Основные средстваПервоначальная стоимость, амортизация, срокНе введён оставшийся срок полезного использования
Товары и материалыКоличество и сумма по складамВвод общей суммы без количества
Расчёты с контрагентамиОстаток по каждому договору и документуВсё на один договор «Основной»
НДСВходящий НДС к вычету на 19Забыт неотражённый вычет из прошлого года
Капитал80, 82, 84Сальдо 000 не ноль из-за ошибки в одном разделе

Ведите в документах расчётов остатки по документам расчётов, а не одной суммой. Иначе зачёт авансов в новой базе будет работать неверно, а книга покупок не увидит авансовый НДС.

Способ 3. Свертка базы и программные обработки

Встроенная свертка

В БП 3.0 есть обработка «Свертка информационной базы». Она удаляет документы до выбранной даты и формирует вместо них документы ввода остатков. Справочники сохраняются.

Найти её: Администрирование → Обслуживание, группа «Корректировка данных» → «Свертка информационной базы».

Как запускать безопасно:

  1. Сделайте выгрузку .dt и разверните из неё копию базы .
  2. Закройте все периоды до даты свертки: проведите закрытие месяца по декабрь включительно.
  3. Сформируйте и сохраните в файлы ОСВ, оборотки по 60, 62, 41, 01 на дату свертки.
  4. Запустите свертку на копии, укажите дату — например 01.01.
  5. После завершения сформируйте те же отчёты и сравните суммы.
  6. Только при полном совпадении переносите результат в работу.

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

Свертка идёт долго: на базе в 30–50 ГБ — от нескольких часов до суток. Запускайте её в выходные и на сервере, а не на рабочем месте бухгалтера.

Внешняя обработка от программиста

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

Прежде чем что-то гасить, полезно увидеть, что вообще висит. Такой запрос в консоли запросов покажет ненулевые остатки на начало года:

ВЫБРАТЬ
    Остатки.Счет КАК Счет,
    Остатки.Субконто1 КАК Субконто1,
    Остатки.СуммаОстатокДт КАК ОстатокДт,
    Остатки.СуммаОстатокКт КАК ОстатокКт
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Остатки(&НачалоГода) КАК Остатки
УПОРЯДОЧИТЬ ПО
    Счет

Параметр НачалоГода задайте как 01.01 00:00:00 нового года. Остатки на эту дату — это сальдо на конец декабря.

Правила для такой обработки:

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

Способ 4. Копия базы через выгрузку .dt

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

Как выгрузить:

  1. Предупредите пользователей и дождитесь, пока все выйдут: для выгрузки нужен монопольный доступ.
  2. Запустите базу в режиме «Конфигуратор».
  3. Администрирование → Выгрузить информационную базу, укажите путь и имя файла, например buh_2025-12-31.dt.
  4. Для проверки создайте новую пустую базу и загрузите в неё файл: Администрирование → Загрузить информационную базу.

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

Типовая схема: выгрузили .dt → развернули из него архивную базу «Бухгалтерия до 2026» → в рабочей базе выполнили свертку или начали новую. Архив нужен для налоговых проверок: первичку и регистры учёта хранят не менее пяти лет.

Про EDT: это среда разработки, а не инструмент переноса данных. Для обнуления остатков она не нужна.

Особенности обнуления остатков в ЗУП, УТ и ERP

ЗУП 3.1. Здесь нет бухгалтерских остатков в привычном смысле: нет счетов и сальдо на 01.01. Взаиморасчёты с сотрудниками и данные для расчёта среднего хранятся в регистрах, и обнулять их на начало года не нужно. Если вы начинаете новую базу ЗУП, переносите историю документом «Перенос данных» — иначе отпускные и больничные в первые месяцы посчитаются по неполным данным.

УТ 11 и ERP. Учёт товаров ведётся по регистрам накопления, партии и себестоимость считаются отдельно. Остатки на новую дату вносят документами ввода начальных остатков по каждому разделу — товары, взаиморасчёты, деньги. Расхождение по складу правильнее гасить не корректировкой, а инвентаризацией: пересчёт товаров, затем оприходование излишков и списание недостач. Тогда в учёте останется основание, а себестоимость пересчитается корректно.

Связка БП и УТ через обмен. Если остатки в БП приходят из УТ, обнулять их нужно в источнике. Корректировка в БП при следующей синхронизации может быть перезаписана или породить расхождение.

Если после обнуления остатков 1С работает неправильно

Диагностика: выберите симптом

Если ничего не помогло — откатитесь на копию .dt и повторите процедуру на тестовой базе. Чинить испорченную свертку в рабочей базе дольше, чем сделать её заново.

После любых исправлений запустите Отчёты → Анализ учета → Экспресс-проверка за январь: она покажет несоответствия БУ и НУ, отрицательные остатки и незакрытые счета.

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

Нужно ли обнулять счёт 84 на начало года?
Нет. Счёт 84 копит нераспределённую прибыль за все годы. Его сальдо меняется только распределением прибыли по решению собственников или покрытием убытка.
Можно ли свернуть базу на середину года?
Технически можно, но неудобно: годовая отчётность и декларации за этот год придётся собирать из двух источников. Сворачивайте на 1 января.
Сохранятся ли печатные формы старых документов после свертки?
Нет, документы до даты свертки удаляются. Печатать их можно только из архивной копии базы, поэтому её сохраняют.
Что делать с отрицательными остатками товаров перед сверткой?
Устранить до свертки: оприходовать недостающее или исправить документы. Иначе в документ ввода остатков попадёт отрицательное количество, и январь не закроется.
Обнуляются ли остатки отпусков сотрудников в новом году?
Нет. Право на отпуск копится по рабочим годам сотрудника, а не по календарному году, поэтому в ЗУП остатки отпусков переходят дальше без изменений.

Источники

  • Приказ Минфина России от 31.10.2000 № 94н «Об утверждении Плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций и Инструкции по его применению»