Торговля и Склад · 10 мин
Как обнулить кассу в 1С Розница
Как обнулить кассу в 1С Розница: закрытие смены, удаление кассовых документов, инвентаризация остатков, работа с ККТ и типичные ошибки при обнулении.
Обнулить кассу в 1С Розница может потребоваться в нескольких ситуациях: при запуске новой точки после тестовых продаж, при передаче магазина другому владельцу, при подготовке учебной базы или при исправлении ошибочно проведённых операций. Важно понимать, что «обнуление» — это не одна кнопка, а набор действий, которые зависят от того, что именно вы хотите очистить: денежные остатки в кассе, товарные остатки, кассовые документы или данные фискального накопителя ККТ.
Главное правило: данные, уже отправленные в ОФД и зафиксированные фискальным накопителем, стереть нельзя — это запрещено законодательством о ККТ. Поэтому корректное обнуление выполняется только на уровне учётной системы 1С и только до момента реальной фискализации либо через официальные сторнирующие документы. Ниже разобраны рабочие способы для типовой конфигурации «1С:Розница 8».
Что именно нужно обнулить: определяем задачу
Прежде чем что-то удалять, определите объект обнуления. В розничном учёте под «кассой» могут понимать разные вещи, и для каждой свой порядок действий. Ошибка на этом этапе приводит к тому, что пользователь удаляет движения по одной кассе, а «висящие» остатки остаются в другой.
Как выбрать действие
Обратите внимание: если база уже используется для реальной торговли и чеки уходят в ОФД, полное обнуление недопустимо. В этом случае корректный путь — сторнирование операций возвратами и кассовыми документами, а не удаление.
Подготовка: резервная копия и права доступа
Любые массовые удаления в 1С начинаются с резервной копии. Для файловой базы достаточно скопировать файл 1Cv8.1CD в отдельную папку при закрытой программе. Для клиент-серверного варианта используйте выгрузку через конфигуратор (Администрирование → Выгрузить информационную базу) или штатные средства СУБД.
Для выполнения операций обнуления пользователю нужны права администратора или как минимум права на удаление кассовых документов и проведение инвентаризаций. В типовой Рознице это роли «Администратор системы» и «Полные права». Если кнопки удаления недоступны — проверьте настройку прав в разделе «Администрирование → Пользователи и права».
Обнуление денежного остатка кассы
Самый безопасный способ обнулить денежную кассу — не удалять документы, а провести изъятие. Откройте раздел «Финансы» (в некоторых релизах — «Касса») и создайте документ «Расходный кассовый ордер» с видом операции «Изъятие из кассы» или «Прочий расход». Укажите сумму, равную текущему остатку кассы.
Текущий остаток смотрите в отчёте «Движение денежных средств» или в оборотно-сальдовой ведомости по счёту 50.01 (если включён обмен с бухгалтерией). После проведения РКО остаток станет нулевым, а в учёте останется корректный след операции.
- 1Откройте отчёт по движению денежных средств и зафиксируйте остаток кассы
- 2Создайте Расходный кассовый ордер с операцией изъятия на сумму остатка
- 3Проведите документ и обновите отчёт — остаток должен стать нулевым
- 4Если остаток не сошёлся, проверьте наличие непроведённых чеков и ордеров
Удаление кассовых документов и чеков ККМ
Если база тестовая или магазин ещё не начал реальную торговлю, чеки ККМ можно удалить. Перейдите в раздел «Продажи → Чеки ККМ» (или «Розничные продажи»), выделите нужные документы, установите пометку удаления через кнопку «Ещё» или сочетание Shift+Delete. Затем выполните «Операции → Удаление помеченных объектов» в монопольном режиме.
Учтите: чек ККМ нельзя пометить на удаление, если кассовая смена закрыта и по ней сформирован отчёт о розничных продажах. Сначала придётся пометить на удаление отчёт о розничных продажах и документы закрытия смены, а уже потом сами чеки. Двигайтесь от «верхних» документов к «нижним»: закрытие смены → отчёт о розничных продажах → чеки → кассовые ордеры.
Особенности архивных и пробитых чеков
Чеки, по которым данные переданы в ОФД, удалять не следует даже в «тестовых» целях — лучше сделать возврат. Если документ не удаляется из-за ссылок, используйте отчёт «Поиск ссылок на объект» (встроен в механизм удаления помеченных): программа покажет, какие документы мешают удалению.
Обнуление товарных остатков через инвентаризацию
Удаление чеков не обнуляет складские остатки автоматически, если в базе были приходные документы. Для очистки остатков создайте документ «Инвентаризация товаров» в разделе «Склад» (или «Закупки → Инвентаризации»). Заполните его по фактическим остаткам — нулями.
На основании инвентаризации программа сформирует документ «Списание товаров» на всю учётную сумму. Проведите его — остатки по складу обнулятся. Проверьте результат отчётом «Остатки товаров» или «Ведомость по товарам на складах»: все строки должны показывать ноль.
Как проверить результат
В отчёте по кассе ноль по всем кассам организации
Остаются суммы по отдельным кассам ККМ или эквайрингу
Отчёт «Остатки товаров» пуст или показывает нули
Отрицательные остатки — значит, списание проведено раньше реализаций в хронологии
Журналы чеков и ордеров пусты
Остались черновики и помеченные объекты, мешающие чистому старту
Обнуление ККТ и фискального накопителя
Отдельный случай — обнуление самой кассовой техники. Данные фискального накопителя нельзя стереть: ФН — это защищённый носитель, и единственная легальная операция его «обнуления» — закрытие (архивирование). После закрытия ФН кассу нужно перерегистрировать в ФНС с новым накопителем.
Закрытие ФН выполняется не из 1С, а через драйвер ККТ (например, «Драйвер АТОЛ» или «Драйвер Штрих-М») либо через личный кабинет ОФД/ФНС в зависимости от модели. В 1С Розница при этом нужно закрыть текущую кассовую смену и отвязать кассу ККТ от рабочего места. Помните: закрытие накопителя необратимо, и делать это нужно только при снятии кассы с учёта или замене ФН.
Очистка базы целиком: альтернатива точечному обнулению
Если нужно получить полностью «чистую» базу — например, для нового магазина на основе старой конфигурации — точечное удаление неудобно. Практичнее создать новую пустую базу из шаблона конфигурации и перенести в неё только справочники (номенклатуру, цены, контрагентов) через обработку «Универсальный обмен данными в формате XML» или типовую синхронизацию.
Также существуют внешние обработки группового удаления документов, но используйте только проверенные инструменты и обязательно на копии базы: некорректная обработка может нарушить целостность регистров. Для типовой Розницы безопаснее штатный механизм «Удаление помеченных объектов» в сочетании с инвентаризацией.
Сравнение вариантов
Подходит для тестовой базы и небольшого числа операций; требует соблюдения порядка удаления связанных документов
Корректный способ для рабочей базы: остатки обнуляются документально, история сохраняется
Оптимально при старте новой точки; требует времени на перенос номенклатуры и цен
Только при смене владельца или снятии кассы с учёта; необратимо и требует взаимодействия с ФНС
Проверка результата после обнуления
После всех операций пройдите контрольные точки. Откройте отчёт по кассе — остаток должен быть нулевым по каждой кассе предприятия, включая кассы ККМ. Проверьте «Остатки товаров» — складские остатки должны быть нулевыми или пустыми. Убедитесь, что в журналах нет помеченных на удаление объектов: выполните контрольное удаление помеченных до конца.
Дополнительно проверьте регистр эквайринговых операций: если по безналичным платежам остались незакрытые суммы, сверка с банком в дальнейшем не сойдётся. После проверки сделайте ещё одну резервную копию «чистой» базы — она станет точкой отката.
Что важно запомнить
Обнуление кассы в 1С Розница — это закрытие смены, изъятие денежного остатка, удаление тестовых документов в правильном порядке и инвентаризация остатков. Данные фискального накопителя стереть нельзя — только закрытие ФН. Всегда делайте резервную копию до начала операций.
Частые вопросы
Можно ли обнулить кассу, если кассовая смена ещё открыта?
Сначала закройте смену штатно: «Продажи → Закрытие кассовой смены». При открытой смене часть документов заблокирована для удаления, а отчёты по кассе покажут некорректный остаток. Только после закрытия смены выполняйте изъятие или удаление документов.
Что делать, если чек ККМ не удаляется?
Проверьте, не включён ли чек в отчёт о розничных продажах и не закрыта ли по нему смена. Пометьте на удаление связанные документы в обратном порядке: сначала закрытие смены и отчёт, затем чек. Также убедитесь, что у пользователя есть права на удаление.
Нарушу ли я закон, если удалю пробитые чеки из 1С?
Если чеки были фискализированы и переданы в ОФД, их удаление из 1С создаст расхождение между вашим учётом и данными ФНС — это риск при проверке. Законный способ аннулировать ошибочную продажу — оформить чек возврата, а не удалять документ.
Как обнулить только тестовую кассу, не трогая рабочие?
В отчётах и документах отбирайте данные по конкретной кассе ККМ или кассе предприятия через отбор. РКО на изъятие и инвентаризацию также создавайте по конкретному складу/кассе. Перед удалением документов установите отбор по кассе в журнале чеков.
После обнуления в отчёте отрицательные остатки — что пошло не так?
Отрицательные остатки появляются, когда списание или удаление приходов проведено раньше реализаций по времени. Восстановите последовательность документов (все функции → проведение по партиям) или проверьте хронологию: сначала должны идти оприходования, потом продажи и списания.
Можно ли обнулить базу программно, через обработку?
Да, существуют обработки группового удаления документов и очистки регистров, но их нужно запускать только на копии базы и с пониманием структуры данных. Для типовой Розницы безопаснее штатные средства: пометка на удаление, удаление помеченных объектов и инвентаризация.