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

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

Сторно в 1С при закрытии смены: причины и порядок исправления

Что такое сторно при закрытии кассовой смены в 1С:Розница, почему возникает ошибка, как найти и исправить сторнирующие чеки без потери данных по кассе и фискальному накопителю.

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

Чаще всего ситуация возникает, когда чек был пробит на кассе, но по какой-то причине не зарегистрировался корректно в учётной системе, либо когда операция оформлена ошибочно и требует отмены до формирования Z-отчёта. Если такие «зависшие» операции не обработать, закрытие смены блокируется или проходит с расхождениями.

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

Что такое сторно в контексте кассовой смены

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

В 1С сторно при закрытии смены проявляется в нескольких формах. Во-первых, это автоматические сторнирующие чеки, которые программа формирует при обнаружении чеков со статусом «не пробит» или при расхождении данных РМК и фискального регистратора. Во-вторых, это ручные операции отмены, которые кассир выполняет через функционал «сторнирование чека» в РМК. В-третьих, речь может идти о документах «Отчет о розничных продажах», где сторнированные позиции влияют на итоговую выручку.

Типичные сценарии, когда возникает сторно

Наиболее частая причина — обрыв связи или сбой в момент пробития чека. Кассир нажал «Пробить», фискальный регистратор напечатал чек, но 1С не получила подтверждение и пометила документ как непробитый. При закрытии смены программа видит «висящий» чек и требует решить его судьбу: либо допробить, либо сторнировать.

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

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

Чек в статусе «не пробит»Операция не зафиксирована фискально

Проверить журнал чеков и состояние связи с ККТ

Расхождение итогов сменыСуммы в 1С и на ККТ не совпадают

Сверить Z-отчёт с отчётом о розничных продажах

Сторнирующий чек создан автоматическиПрограмма отменила зависшую операцию

Проверить корректность суммы в ОФД

Ошибка при закрытии сменыЕсть необработанные документы

Открыть список чеков за смену и отфильтровать по статусам

Чем сторно отличается от возврата и отмены чека

Эти операции часто путают, но для учёта и фискализации разница существенна. Отмена чека возможна только до его фискализации — пока чек не ушёл на ККТ, его можно просто отменить без каких-либо следов в фискальном накопителе. После фискализации отмена невозможна в принципе.

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

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

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

Отмена чека

Только до фискализации. Следов в ФН и ОФД не остаётся.

Сторно чека

После фискализации, в пределах открытой смены. Формируется сторнирующий фискальный документ.

Возврат

В любой смене, в том числе после закрытия исходной. Влияет на выручку текущей смены.

Как найти проблемные чеки перед закрытием смены

Перед формированием Z-отчёта откройте журнал чеков ККМ за текущую смену и отфильтруйте документы по статусам. Интерес представляют чеки со статусами «не пробит», «отложен», «аннулирован», а также чеки, у которых сумма в базе не совпадает с фискальными данными. В типовой Рознице для этого есть отбор по состоянию чека прямо в списке.

Дополнительно проверьте очередь фискальных операций: если связь с ККТ прерывалась, в очереди могут остаться неотправленные команды. Их нужно либо выполнить повторно после восстановления связи, либо отменить осознанно, понимая, что тогда чек придётся сторнировать.

Полезно также сверить X-отчёт (отчёт без гашения) с промежуточными итогами в 1С. Если суммы сходятся — вероятность проблем при закрытии минимальна. Если нет — ищите конкретный чек-источник расхождения до закрытия, а не после.

Порядок действий перед закрытием смены
  1. 1
    Откройте журнал чеков ККМ и отфильтруйте чеки текущей смены
  2. 2
    Найдите чеки со статусами «не пробит», «отложен», «аннулирован»
  3. 3
    По каждому чеку примите решение: допробить, сторнировать или удалить (только если не фискализирован)
  4. 4
    Проверьте очередь фискальных операций и обработайте зависшие команды
  5. 5
    Снимите X-отчёт и сверьте итоги с данными 1С
  6. 6
    Только после совпадения сумм выполняйте закрытие смены и Z-отчёт

Как корректно выполнить сторнирование чека

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

Критически важно: касса должна быть на связи, фискальный накопитель — исправен, а смена — открыта. Если сторнирующий чек не ушёл в ФН из-за обрыва связи, не повторяйте операцию вслепую несколько раз: сначала проверьте, не зафиксировался ли документ фактически (через запрос состояния ККТ или личный кабинет ОФД), иначе получите двойное сторно, которое придётся выправлять ещё одним чеком.

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

Ошибка «невозможно закрыть смену» из-за сторно: что делать

Если программа блокирует закрытие смены со ссылкой на сторнируемые или непробитые чеки, действуйте по тексту ошибки: в типовых конфигурациях сообщение обычно содержит ссылки на конкретные документы. Откройте каждый и определите его фактическое состояние на ККТ — пробит он или нет.

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

После обработки всех документов повторите закрытие смены. Если ошибка сохраняется при пустом списке проблемных чеков — проверьте настройки оборудования, остаток ресурса фискального накопителя и дату окончания его срока действия: иногда блокировка вызвана не сторно, а состоянием самой ККТ.

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

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

Чек не ушёл в ФН (проверено по ОФД и статусу ККТ)Пометьте как непробитый и удалите или сторнируйте штатной командой
Чек зафиксирован в ФН, но в 1С висит как непробитыйЗапросите статус чека с ККТ или актуализируйте фискальные реквизиты по данным ОФД
Чек пробит ошибочно, смена ещё открытаВыполните сторнирование и пробейте корректный чек заново
Ошибка обнаружена после закрытия сменыОформляйте возврат в новой смене, сторно уже невозможно

Типичные ошибки кассиров и администраторов

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

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

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

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

Как проверить результат после закрытия смены

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

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

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

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

Суммы Z-отчёта и отчёта о розничных продажах
Норма

Совпадают по приходу и возвратам

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

Расхождение на сумму конкретного чека

Сторнирующие чеки в ОФД
Норма

Каждый сторно-чек имеет ФП и номер ФД

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

Чек есть в 1С, но отсутствует в ОФД

Журнал чеков после закрытия
Норма

Нет чеков со статусами «не пробит» и «отложен»

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

Остались необработанные документы

Состояние фискального накопителя
Норма

Данные передаются, ресурс ФН не исчерпан

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

Ошибки передачи, приближается срок окончания ФН

Удобно ввести правило: за 15–20 минут до конца смены кассир снимает X-отчёт и сверяет с итогами РМК. Расхождение, найденное в этот момент, исправляется за пару минут, тогда как та же проблема, обнаруженная при закрытии, превращается в длительный разбор при выстроившейся очереди.
ПЗ
Практическое замечание

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

Можно ли сторнировать чек после закрытия смены?

Нет. После формирования Z-отчёта сторнирование невозможно технически и методологически: операции прошлой смены уже зафиксированы в итогах. Ошибочную продажу исправляют возвратом в новой смене, оформленным по всем правилам, при необходимости — с заявлением покупателя.

Почему 1С сама создала сторнирующий чек?

Это штатная реакция программы на обнаружение операции, которая была проведена в учёте, но не подтверждена фискально, либо на расхождение при сверке итогов. Автоматическое сторно — попытка выровнять данные. Проверьте его сумму и наличие в ОФД, прежде чем закрывать смену.

Что будет, если закрыть смену с непробитым чеком?

Типовые конфигурации обычно блокируют такое закрытие. Если закрытие всё же выполнено (например, принудительно), чек останется в подвешенном состоянии и создаст расхождение между базой, ККТ и ОФД, которое придётся исправлять уже администратору с корректирующими документами.

Видит ли налоговая сторнирующие чеки?

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

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

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

Кто должен выполнять сторнирование — кассир или администратор?

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

Итог

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

Сторно при закрытии смены — это фискальная отмена ошибочного чека в пределах открытой смены, а не технический сбой. Перед Z-отчётом проверяйте журнал чеков на предмет непробитых и отложенных документов, сверяйте итоги с X-отчётом и никогда не удаляйте фискализированные чеки из базы. Ошибку до закрытия смены исправляйте сторно, после закрытия — только возвратом в новой смене.