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

Торговля и Склад · 10 мин

Как обнулить кассу в 1С Розница

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

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

Главное правило: данные, уже отправленные в ОФД и зафиксированные фискальным накопителем, стереть нельзя — это запрещено законодательством о ККТ. Поэтому корректное обнуление выполняется только на уровне учётной системы 1С и только до момента реальной фискализации либо через официальные сторнирующие документы. Ниже разобраны рабочие способы для типовой конфигурации «1С:Розница 8».

Что именно нужно обнулить: определяем задачу

Прежде чем что-то удалять, определите объект обнуления. В розничном учёте под «кассой» могут понимать разные вещи, и для каждой свой порядок действий. Ошибка на этом этапе приводит к тому, что пользователь удаляет движения по одной кассе, а «висящие» остатки остаются в другой.

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

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

Нужно убрать тестовые продажи перед запуском магазинаПометьте на удаление чеки ККМ и кассовые документы, затем выполните инвентаризацию товарных остатков
Нужно обнулить денежный остаток по кассеОформите расходный кассовый ордер (изъятие из кассы) на сумму остатка
Нужно обнулить ККТ перед продажей оборудованияВыполните закрытие фискального накопителя через драйвер ККТ — это необратимая операция
Ошибочно пробит реальный чекНе удаляйте его, а оформите чек возврата — удаление фискальных данных нарушает 54-ФЗ

Обратите внимание: если база уже используется для реальной торговли и чеки уходят в ОФД, полное обнуление недопустимо. В этом случае корректный путь — сторнирование операций возвратами и кассовыми документами, а не удаление.

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

Любые массовые удаления в 1С начинаются с резервной копии. Для файловой базы достаточно скопировать файл 1Cv8.1CD в отдельную папку при закрытой программе. Для клиент-серверного варианта используйте выгрузку через конфигуратор (Администрирование → Выгрузить информационную базу) или штатные средства СУБД.

Для выполнения операций обнуления пользователю нужны права администратора или как минимум права на удаление кассовых документов и проведение инвентаризаций. В типовой Рознице это роли «Администратор системы» и «Полные права». Если кнопки удаления недоступны — проверьте настройку прав в разделе «Администрирование → Пользователи и права».

Обнуление денежного остатка кассы

Самый безопасный способ обнулить денежную кассу — не удалять документы, а провести изъятие. Откройте раздел «Финансы» (в некоторых релизах — «Касса») и создайте документ «Расходный кассовый ордер» с видом операции «Изъятие из кассы» или «Прочий расход». Укажите сумму, равную текущему остатку кассы.

Текущий остаток смотрите в отчёте «Движение денежных средств» или в оборотно-сальдовой ведомости по счёту 50.01 (если включён обмен с бухгалтерией). После проведения РКО остаток станет нулевым, а в учёте останется корректный след операции.

Порядок действий
  1. 1
    Откройте отчёт по движению денежных средств и зафиксируйте остаток кассы
  2. 2
    Создайте Расходный кассовый ордер с операцией изъятия на сумму остатка
  3. 3
    Проведите документ и обновите отчёт — остаток должен стать нулевым
  4. 4
    Если остаток не сошёлся, проверьте наличие непроведённых чеков и ордеров

Удаление кассовых документов и чеков ККМ

Если база тестовая или магазин ещё не начал реальную торговлю, чеки ККМ можно удалить. Перейдите в раздел «Продажи → Чеки ККМ» (или «Розничные продажи»), выделите нужные документы, установите пометку удаления через кнопку «Ещё» или сочетание Shift+Delete. Затем выполните «Операции → Удаление помеченных объектов» в монопольном режиме.

Учтите: чек ККМ нельзя пометить на удаление, если кассовая смена закрыта и по ней сформирован отчёт о розничных продажах. Сначала придётся пометить на удаление отчёт о розничных продажах и документы закрытия смены, а уже потом сами чеки. Двигайтесь от «верхних» документов к «нижним»: закрытие смены → отчёт о розничных продажах → чеки → кассовые ордеры.

Особенности архивных и пробитых чеков

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

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

Обнуление товарных остатков через инвентаризацию

Удаление чеков не обнуляет складские остатки автоматически, если в базе были приходные документы. Для очистки остатков создайте документ «Инвентаризация товаров» в разделе «Склад» (или «Закупки → Инвентаризации»). Заполните его по фактическим остаткам — нулями.

На основании инвентаризации программа сформирует документ «Списание товаров» на всю учётную сумму. Проведите его — остатки по складу обнулятся. Проверьте результат отчётом «Остатки товаров» или «Ведомость по товарам на складах»: все строки должны показывать ноль.

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

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

Остаток денежных средств по кассе
Норма

В отчёте по кассе ноль по всем кассам организации

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

Остаются суммы по отдельным кассам ККМ или эквайрингу

Товарные остатки
Норма

Отчёт «Остатки товаров» пуст или показывает нули

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

Отрицательные остатки — значит, списание проведено раньше реализаций в хронологии

Непроведённые документы
Норма

Журналы чеков и ордеров пусты

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

Остались черновики и помеченные объекты, мешающие чистому старту

Обнуление ККТ и фискального накопителя

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

Закрытие ФН выполняется не из 1С, а через драйвер ККТ (например, «Драйвер АТОЛ» или «Драйвер Штрих-М») либо через личный кабинет ОФД/ФНС в зависимости от модели. В 1С Розница при этом нужно закрыть текущую кассовую смену и отвязать кассу ККТ от рабочего места. Помните: закрытие накопителя необратимо, и делать это нужно только при снятии кассы с учёта или замене ФН.

Очистка базы целиком: альтернатива точечному обнулению

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

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

Сравнение вариантов

Точечное удаление документов

Подходит для тестовой базы и небольшого числа операций; требует соблюдения порядка удаления связанных документов

Изъятие + списание через инвентаризацию

Корректный способ для рабочей базы: остатки обнуляются документально, история сохраняется

Новая база с переносом справочников

Оптимально при старте новой точки; требует времени на перенос номенклатуры и цен

Закрытие ФН и новая регистрация ККТ

Только при смене владельца или снятии кассы с учёта; необратимо и требует взаимодействия с ФНС

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

После всех операций пройдите контрольные точки. Откройте отчёт по кассе — остаток должен быть нулевым по каждой кассе предприятия, включая кассы ККМ. Проверьте «Остатки товаров» — складские остатки должны быть нулевыми или пустыми. Убедитесь, что в журналах нет помеченных на удаление объектов: выполните контрольное удаление помеченных до конца.

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

Итог

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

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

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

Можно ли обнулить кассу, если кассовая смена ещё открыта?

Сначала закройте смену штатно: «Продажи → Закрытие кассовой смены». При открытой смене часть документов заблокирована для удаления, а отчёты по кассе покажут некорректный остаток. Только после закрытия смены выполняйте изъятие или удаление документов.

Что делать, если чек ККМ не удаляется?

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

Нарушу ли я закон, если удалю пробитые чеки из 1С?

Если чеки были фискализированы и переданы в ОФД, их удаление из 1С создаст расхождение между вашим учётом и данными ФНС — это риск при проверке. Законный способ аннулировать ошибочную продажу — оформить чек возврата, а не удалять документ.

Как обнулить только тестовую кассу, не трогая рабочие?

В отчётах и документах отбирайте данные по конкретной кассе ККМ или кассе предприятия через отбор. РКО на изъятие и инвентаризацию также создавайте по конкретному складу/кассе. Перед удалением документов установите отбор по кассе в журнале чеков.

После обнуления в отчёте отрицательные остатки — что пошло не так?

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

Можно ли обнулить базу программно, через обработку?

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