Торговля и Склад · 11 мин
Как аннулировать чек на онлайн-кассе в 1С
Как аннулировать чек на онлайн-кассе в 1С: условия, пошаговые действия в Рознице и Управлении торговлей, отличия от возврата, типичные ошибки и проверка результата.
Аннулирование чека на онлайн-кассе — это отмена ошибочно пробитого чека до того, как покупатель получил товар и ушёл из магазина. Типичные ситуации: кассир пробил не ту позицию, неверную сумму, дубль чека или чек «ушёл в неопределённость» из-за сбоя связи. В 1С аннулирование выполняется через механизмы работы с фискальным регистратором, и важно понимать, что аннулирование — это не то же самое, что возврат товара.
Ключевое ограничение: аннулировать можно только чек текущей открытой смены, причём желательно сразу после ошибки. Если смена уже закрыта или покупатель с товаром ушёл, оформляется чек возврата, а не аннулирование. Путать эти операции нельзя: аннулированный чек физически не попадает в кассовую дисциплину как продажа, а возврат — это полноценная фискальная операция с передачей данных в ОФД.
Ниже разобраны условия, при которых аннулирование допустимо, пошаговые действия в типовых конфигурациях 1С (Розница, Управление торговлей, КА/ERP с использованием подключаемого оборудования), отличия от возврата, типичные ошибки кассиров и способы проверить, что чек действительно аннулирован.
Когда чек можно аннулировать, а когда нужен возврат
Аннулирование применяется, когда чек пробит ошибочно и фактической продажи не было: неверная позиция, сумма, тип оплаты, дубль чека. Главные условия — смена ещё открыта, товар покупателю не передан (или покупатель на месте и согласен на корректное оформление), деньги фактически не ушли покупателю в виде сдачи по ошибочному чеку.
Возврат оформляется во всех остальных случаях: покупатель вернул товар позже, смена закрыта, оплата прошла по банковской карте и требуется возврат на карту. Возврат — это отдельный фискальный документ, который уходит в ОФД и ФНС, и отменить его аннулированием нельзя.
Как выбрать действие
Подготовка: что проверить перед аннулированием
Перед аннулированием убедитесь, что у пользователя есть права на операцию. В типовых конфигурациях аннулирование и пометка чеков ККМ на удаление обычно доступны старшему кассиру, администратору торгового зала или пользователю с ролью, допускающей отмену кассовых документов. Обычному кассиру право часто не выдают осознанно — это элемент контроля кассовой дисциплины.
Проверьте состояние смены: откройте форму управления фискальным регистратором и посмотрите статус смены. Если смена закрыта, кнопка аннулирования либо не сработает, либо операция будет отклонена самим фискальным накопителем. Также уточните, не ушёл ли чек в ОФД: аннулирование чека, данные по которому уже переданы оператору, требует аккуратности — корректность отражения в отчётах лучше сверить после операции.
Аннулирование чека в 1С:Розница
В 1С:Розница (редакции 2.2 и 2.3) основной путь — через список чеков ККМ. Откройте раздел «Продажи» → «Чеки ККМ», найдите ошибочный чек по номеру, времени или сумме. Если чек ещё не пробит фискально (статус «Отложенный» или «Не пробит»), его можно пометить на удаление как обычный документ — фискальных последствий это не имеет.
Если чек уже пробит, но смена открыта, используйте операцию аннулирования. Откройте чек, в меню «Ещё» или через команду формы выберите вариант отмены чека (в зависимости от релиза команда может называться «Аннулировать чек» либо выполняться через пометку удаления с последующим формированием корректирующего документа). В ряде релизов аннулирование фискализируется как отдельная операция на ККТ — касса напечатает подтверждение отмены.
Альтернативный путь — РМК (рабочее место кассира). В форме РМК через меню сервисных операций (обычно доступно по кнопке со значком меню или через сочетание клавиш) есть функции работы с чеками текущей смены: поиск чека по номеру и его отмена. Доступ к этой функции настраивается в правах кассира.
- 1Откройте «Продажи» → «Чеки ККМ» и найдите ошибочный чек
- 2Убедитесь, что смена открыта, а чек пробит в этой смене
- 3Откройте чек и выполните команду аннулирования (или пометьте на удаление непробитый чек)
- 4Подтвердите операцию — касса при необходимости напечатает подтверждение отмены
- 5Пробейте корректный чек заново, если продажа состоялась
- 6Сверьте итоги: аннулированный чек не должен попасть в выручку смены
Аннулирование в Управлении торговлей, КА и ERP
В 1С:Управление торговлей 11 и комплексных конфигурациях механика похожа: документ «Чек ККМ» находится в разделе продаж, и непробитый чек помечается на удаление стандартно. Для пробитого чека текущей смены используется команда аннулирования, доступная при наличии соответствующих прав, либо оформляется документ «Чек ККМ» с видом операции возврата, если аннулирование невозможно.
Дополнительный инструмент — обработка «Управление фискальным регистратором» (открывается из настроек подключаемого оборудования). В ней доступны операции с ККТ напрямую: открытие и закрытие смены, X-отчёт, а в ряде драйверов — отмена последнего чека. Функция «отмена последнего документа» работает только для самого последнего пробитого чека и только в открытой смене — это ограничение фискальной техники, а не 1С.
Учтите: если в конфигурации ведётся складской учёт, аннулирование чека должно корректно сторнировать движения по товарам. В типовых решениях это происходит автоматически при отмене проведения документа, но после аннулирования стоит сверить остатки по позициям чека, особенно если чек был пробит, а потом отменён.
Ситуация: чек «завис» из-за сбоя связи
Отдельный частый случай — чек, который 1С считает непробитым, хотя касса его фискализировала (или наоборот). Такое происходит при обрыве связи с ККТ, сбое драйвера или проблемах с отправкой в ОФД. Признак: в списке чеков документ висит в статусе «Не пробит», а покупатель говорит, что чек ему выдали, либо касса напечатала чек, а документ в 1С не провёлся.
Действуйте так: сначала проверьте фактическое состояние чека на кассе — через обработку управления фискальным регистратором запросите статус последнего документа или распечатайте дубль. Если чек на ККТ есть, а в 1С не проведён — не пробивайте его повторно, иначе получите дубль в фискальных данных. В типовых конфигурациях есть механизм «пробития» таких чеков: документ допроводится с фиксацией фискальных данных без повторной отправки на кассу.
Если чек не существует ни на кассе, ни в ОФД — его можно спокойно пометить на удаление. Проверить передачу данных можно в личном кабинете вашего ОФД: там видны все чеки, дошедшие до оператора.
Как проверить результат
Чек помечен на удаление или имеет признак аннулирования
Чек проведён и числится в выручке
Сумма аннулированного чека не входит в выручку
Сумма ошибочного чека присутствует в итогах
По чеку отражена отмена либо чек отсутствует
Чек числится как действующая продажа
Позиции аннулированного чека вернулись на остаток
Товар списан, хотя продажа отменена
Типичные ошибки при аннулировании
Самая распространённая ошибка — попытка аннулировать чек после закрытия смены. Фискальный накопитель такую операцию не выполнит, а в 1С пользователь получает ошибку или «тихий» отказ. Решение одно: оформление возврата в новой смене.
Вторая ошибка — аннулирование чека с оплатой по карте без отмены операции на эквайринговом терминале. Кассовая часть отменяется, а деньги по терминалу остаются списанными. Всегда синхронизируйте действия: сначала отмена/возврат на терминале (или наоборот, в зависимости от настройки эквайринга в 1С), затем аннулирование чека.
Третья ошибка — повторное пробитие «зависшего» чека без проверки его статуса на кассе. Итог — дубль в фискальных данных и лишняя сумма в выручке, которую придётся убирать возвратом. Четвёртая — массовое аннулирование чеков «для подгонки» выручки: такие действия видны в фискальных данных и вызывают вопросы при проверках.
Права доступа и контроль
Настройте права так, чтобы аннулирование было доступно ограниченному кругу сотрудников. В типовых конфигурациях это делается через профили групп доступа: право на интерактивную пометку удаления чеков ККМ и на выполнение операций отмены выдаётся роли старшего кассира или администратора точки. Рядовому кассиру достаточно права пробивать чеки и оформлять возвраты по чекам текущей смены.
Полезно периодически просматривать журнал аннулированных и помеченных на удаление чеков. Резкий рост числа отменённых чеков у конкретного кассира — сигнал либо о недостаточном обучении, либо о злоупотреблениях. В типовых отчётах по кассовым операциям такие документы отфильтровываются по признаку пометки удаления или статусу.
Держите под рукой регламент для кассиров: ошибся в чеке — сразу зовёт старшего, тот аннулирует и пробивает корректный чек, пока покупатель на месте. Это занимает минуту и избавляет от возвратов, объяснений с ОФД и расхождений в Z-отчёте.
Частые вопросы
Можно ли аннулировать чек вчерашнего дня?
Нет. Аннулирование возможно только в пределах открытой кассовой смены. Если смена закрыта (пробит Z-отчёт), оформляйте чек возврата прихода — он уйдёт в ОФД как отдельная фискальная операция.
Чем аннулирование отличается от возврата?
Аннулирование отменяет ошибочный чек, по которому продажа фактически не состоялась, — он не должен учитываться в выручке. Возврат — это полноценная операция по приёму товара обратно с выдачей денег покупателю и передачей данных в ОФД. Подменять возврат аннулированием нельзя.
Касса выдаёт ошибку при аннулировании — что делать?
Проверьте три вещи: открыта ли смена, является ли чек последним (если используете отмену последнего документа через драйвер) и есть ли у пользователя права на операцию. Чаще всего причина в закрытой смене — тогда оформляйте возврат.
Попадёт ли аннулированный чек в ОФД и ФНС?
Зависит от момента отмены. Если чек был фискализирован, данные о нём уже могли уйти оператору, и корректная отмена фиксируется в фискальных данных. Поэтому после аннулирования сверяйте информацию в личном кабинете ОФД — там должна быть видна отмена.
Что делать, если чек пробит дважды (дубль)?
Один из дублей нужно аннулировать, пока смена открыта и покупатель на месте. Если смена уже закрыта — оформите возврат на сумму дубля с пояснением в комментарии документа, чтобы при сверке было понятно происхождение операции.
Нужно ли аннулировать непробитый (отложенный) чек?
Нет, фискальной операции по нему не было. Отложенный или непробитый чек в 1С просто помечается на удаление как обычный документ — на кассу и в ОФД это никак не влияет.
Что важно запомнить
Аннулирование доступно только в открытой смене и только для чеков, по которым продажа фактически не состоялась. В 1С операция выполняется через документ «Чек ККМ» или функции фискального регистратора. Закрытая смена, выданный товар или оплата картой — признаки того, что нужен возврат. После любой отмены сверяйте итоги смены, остатки товара и данные в ОФД.