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