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

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

Как удалить чеки ККМ в 1С:Розница

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

Документ «Чек ККМ» в 1С:Розница нельзя просто стереть из списка — как и любой документ в 1С, он сначала помечается на удаление, а затем удаляется физически через специальную обработку. При этом действуют ограничения: нельзя удалить чек из закрытой кассовой смены без последствий для отчётности, нельзя удалить чек, по которому оформлен возврат, и нельзя нарушать требования 54-ФЗ — фискальные данные на ККТ и в ОФД останутся в любом случае.

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

Ниже разобраны все рабочие способы: штатная пометка на удаление, обработка «Удаление помеченных объектов», групповая обработка, отмена проведения, а также типовые ошибки и ограничения по правам.

Что нужно проверить перед удалением чека

Прежде чем помечать чек на удаление, убедитесь, что его удаление не разорвёт цепочку учёта. Чек ККМ связан с кассовой сменой, складом, организацией и может быть основанием для других документов — возврата товара от покупателя, отчёта о розничных продажах, операций по эквайрингу.

Проверьте статус кассовой смены. Если смена закрыта и Z-отчёт снят, удаление чека создаст расхождение между данными 1С и фискальными данными ККТ. В фискальном накопителе чек останется, а в учёте исчезнет — при сверке с ОФД это даст расхождение выручки.

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

Смена открытаЧек можно пометить на удаление

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

Смена закрыта, Z-отчёт снятУдаление создаст расхождение с ОФД

Оцените, нужен ли возврат вместо удаления

Есть возврат по чекуУдаление заблокировано ссылками

Сначала распроведите и пометьте на удаление возврат

Чек тестовый, не фискализированБезопасно удаляется

Проверьте, что чек не ушёл в ОФД

Способ 1. Пометка чека на удаление

Стандартный сценарий начинается с журнала чеков. Откройте раздел «Продажи» (в некоторых версиях — «Розничные продажи») → «Чеки ККМ». Найдите нужный документ по номеру, дате или кассе ККМ, установите на него курсор и нажмите клавишу Delete или кнопку «Пометить на удаление / Снять пометку» на панели инструментов списка.

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

Отмена проведения без удаления

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

Порядок пометки на удаление
  1. 1
    Откройте «Продажи» → «Чеки ККМ» и найдите документ
  2. 2
    Убедитесь, что по чеку нет связанных документов (возврат, эквайринг)
  3. 3
    Нажмите Delete или «Пометить на удаление»
  4. 4
    Согласитесь на отмену проведения, если чек был проведён
  5. 5
    Проверьте, что в списке чек отмечен красным крестом

Способ 2. Обработка «Удаление помеченных объектов»

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

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

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

Способ 3. Групповая обработка чеков

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

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

Ограничения: закрытая смена, возвраты и 54-ФЗ

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

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

Также учитывайте дату запрета изменения данных: если в базе установлена дата запрета редактирования («Администрирование» → «Поддержка и обслуживание» → «Даты запрета изменения данных»), чеки за закрытый период нельзя ни провести, ни пометить на удаление без снятия запрета.

Сравнение вариантов действий

Отмена проведения

Подходит, когда нужно убрать чек из учёта, но сохранить след в базе для разбора

Пометка + удаление помеченных

Для тестовых и дублирующих чеков без фискализации; требует контроля ссылок

Возврат товаров от покупателя

Единственно корректный вариант для фискализированного чека, по которому отменяется продажа

Групповое изменение реквизитов

Для пакетной пометки множества чеков; риск ошибочного отбора

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

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

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

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

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

Чек в журнале «Чеки ККМ»
Норма

Документ отсутствует в списке

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

Чек виден с красным крестом — не выполнено удаление помеченных

Остатки товаров по складу
Норма

Остатки соответствуют факту

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

Появились отрицательные или завышенные остатки

Сверка с ОФД
Норма

Расхождений нет или они задокументированы

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

Выручка в ОФД больше, чем в 1С, без объяснений

Связанные документы
Норма

Возвраты и эквайринг согласованы

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

Есть «битые» ссылки на удалённый чек

Типичные ошибки при удалении чеков

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

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

Типичные ошибки
01
Удаление фискализированного чека вместо оформления возврата — расхождение с ОФД и риск претензий ФНС
02
Пометка на удаление без запуска обработки «Удаление помеченных объектов» — чек фактически остаётся в базе
03
Групповая пометка без точного отбора — удаляются нужные чеки других смен
04
Удаление чека без проверки связанных возвратов — появляются битые ссылки и ошибки обмена

Часто задаваемые вопросы

Можно ли удалить чек ККМ из закрытой смены?

Технически — да, если нет даты запрета редактирования и есть права. Но это создаст расхождение между учётом в 1С и фискальными данными ККТ/ОФД, так как Z-отчёт уже снят. Корректная альтернатива — оформить возврат товаров от покупателя в новой смене.

Почему кнопка «Удалить» неактивна или чек не удаляется?

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

Удалится ли чек из ОФД и налоговой после удаления в 1С?

Нет. Фискальные данные хранятся в фискальном накопителе и у оператора фискальных данных независимо от базы 1С. Отменить фискализированную продажу можно только чеком возврата или коррекции.

Как удалить сразу много тестовых чеков?

Используйте «Администрирование» → «Обслуживание» → «Корректировка данных» → «Групповое изменение реквизитов»: выберите документы «Чек ККМ», задайте отбор по кассе и периоду, выполните пометку на удаление, затем запустите «Удаление помеченных объектов». Перед этим сделайте резервную копию базы.

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

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

Чем отличается пометка на удаление от отмены проведения?

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

Итог

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

Чек ККМ удаляется в два этапа: пометка на удаление и обработка «Удаление помеченных объектов». Фискализированный чек нельзя «отменить» удалением — для этого служит возврат. Перед удалением проверьте связанные документы, права и дату запрета редактирования, после — сверьте остатки и данные ОФД.