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

Администрирование · 9 мин

Как обнулить 1С Бухгалтерия: способы очистки базы

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

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

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

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

Когда обнуление оправдано, а когда лучше исправить данные

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

Если ошибки локальные — неправильно проведены несколько документов, неверные остатки по одному счёту — обнуление избыточно. Дешевле по времени отменить проведение проблемных документов, исправить операции и пересчитать итоги. Полная очистка уничтожит и корректные данные, которые придётся вводить заново.

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

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

База тестовая или учебная, реальных данных нетСоздайте новую чистую базу из шаблона — это самый быстрый путь
Нужно сохранить справочники и настройки, но убрать документыИспользуйте обработку группового удаления документов
Нужно сократить объём базы, сохранив актуальные остаткиВыполните свёртку базы на выбранную дату
Ошибки только в отдельных документахНе обнуляйте базу — исправьте документы точечно

Подготовка: архивная копия и проверка доступа

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

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

Способ 1. Создание новой чистой базы

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

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

Порядок действий
  1. 1
    Выгрузите архивную копию старой базы в файл .dt
  2. 2
    В окне запуска 1С нажмите «Добавить» → «Создание новой информационной базы»
  3. 3
    Выберите шаблон конфигурации 1С:Бухгалтерия и укажите каталог новой базы
  4. 4
    Запустите базу в режиме предприятия и заполните данные организации
  5. 5
    Перенесите нужные справочники из старой базы через обработку «Загрузка данных из информационной базы» или вручную
  6. 6
    Проверьте, что старая база осталась доступной для справок

Как перенести справочники в новую базу

Чистая база не содержит номенклатуры, контрагентов и сотрудников. Если они нужны, используйте типовую обработку переноса данных через универсальный формат (EnterpriseData) или обработку «Выгрузка/загрузка данных XML». Переносите только справочники, без документов — иначе обнуление потеряет смысл.

Способ 2. Удаление документов в существующей базе

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

Порядок такой: через «Операции» → «Удаление помеченных объектов» выполняется контролируемое удаление, но сначала все документы нужно пометить. Массово пометить документы можно через групповое изменение реквизитов («Администрирование» → «Обслуживание» → «Групповое изменение реквизитов»), выбрав все видов документов и установив пометку удаления. Альтернатива — внешние обработки очистки базы, которые помечают и удаляют документы всех видов за один проход.

После удаления документов остаются остатки в регистрах, введённые операциями вручную, и начальные остатки. Их проверяют через универсальный отчёт по регистрам бухгалтерии и удаляют документы «Операция» и «Ввод остатков» отдельно.

Типичные ошибки
01
Удаление документов без контроля ссылочной целостности — в справочниках и отчётах остаются битые ссылки
02
Забытые документы «Операция» и «Ввод остатков» — после «обнуления» в оборотке по-прежнему висят суммы
03
Удаление только за текущий период — старые документы продолжают давать остатки на начало
04
Очистка без архивной копии — при ошибке восстановить данные невозможно

Способ 3. Свёртка базы на дату

Свёртка — это не полное обнуление, а компромисс: документы прошлых периодов заменяются документами ввода остатков на дату свёртки. База уменьшается в объёме, но актуальные остатки сохраняются. Этот вариант подходит, когда история за прошлые годы больше не нужна в развёрнутом виде, но учёт продолжается.

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

Способ 4. Очистка регистров через конфигуратор или обработку

Радикальный вариант — очистка таблиц регистров напрямую. Для этого используют внешние обработки очистки регистров накопления, сведений и бухгалтерии, либо физическое удаление записей через запросы в консоли кода. Такой способ быстрее пометки документов, но требует понимания структуры базы.

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

Проверка результата после обнуления

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

Дополнительно выполните тестирование и исправление информационной базы через конфигуратор с проверкой ссылочной целостности. Это выявит битые ссылки, оставшиеся после удаления объектов.

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

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

Оборотно-сальдовая ведомость за весь период
Норма

Нет оборотов и ненулевых сальдо

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

Висят остатки — ищите документы «Операция» и «Ввод остатков»

Журналы документов
Норма

Списки пустые

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

Остались документы отдельных видов

Тестирование и исправление базы
Норма

Ошибок ссылочной целостности нет

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

Битые ссылки — требуется контролируемое удаление помеченных объектов

Архивная копия
Норма

Файл .dt создан и проверен загрузкой

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

Копии нет — дальнейшая работа рискованна

Ограничения и риски самостоятельной очистки

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

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

Итог

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

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

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

Можно ли обнулить базу без конфигуратора?

Да. Удаление документов, свёртка и создание новой базы выполняются в режиме предприятия и в окне запуска. Конфигуратор нужен только для выгрузки копии в .dt и тестирования базы, хотя копию файловой базы можно сделать и простым копированием файла 1Cv8.1CD.

Удалятся ли справочники при обнулении?

При удалении документов и свёртке справочники сохраняются. Чистой от справочников бывает только новая база из шаблона. Если нужно удалить и справочники, их помечают на удаление после документов, иначе контроль ссылочной целостности не даст их удалить.

Что делать с остатками, которые не удаляются?

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

Сколько времени занимает очистка базы?

Небольшая файловая база очищается за минуты. Базы с сотнями тысяч документов могут обрабатываться несколько часов, особенно на этапе контроля ссылочной целостности. Новая база из шаблона создаётся за несколько минут независимо от размера старой.

Можно ли восстановить данные после обнуления?

Только из резервной копии: файла .dt, копии файла 1Cv8.1CD или бэкапа СУБД. Без архива удалённые документы и остатки восстановлению не подлежат, поэтому проверка копии перед очисткой — обязательный шаг.

Чем обнуление отличается от свёртки базы?

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