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