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

Учет и Финансы · 10 мин

Как сверить кассу в 1С и ОФД: пошаговая инструкция

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

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

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

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

Что сравниваем: три источника данных

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

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

Подготовка: что проверить перед сверкой

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

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

  • Все смены за период закрыты, Z-отчёты сформированы.
  • В 1С на каждую смену есть «Отчёт о розничных продажах».
  • Нет непереданных в ОФД документов (счётчик на кассе равен нулю).
  • Период сверки совпадает в обоих системах с точностью до даты и кассы.

Сверка по суммам: выручка и виды оплаты

Начните с грубой сверки итогов. В 1С сформируйте отчёт по продажам за период: в Рознице это «Отчёты о розничных продажах» с итогами по кассам ККМ, в УТ/КА — отчёт «Выручка и себестоимость продаж» или анализ кассовых документов. Выгрузите из личного кабинета ОФД реестр чеков или сводный отчёт за тот же период по той же кассе (по заводскому или регистрационному номеру ККТ).

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

Суммы совпадают полностьюНорма

Достаточно зафиксировать сверку, детальная проверка не нужна

Разница равна сумме одного чекаОтсутствующий чек

Ищите чек по номеру в 1С и в реестре ОФД

Итог совпадает, но не сходится нал/безналОшибка вида оплаты

Проверяйте способы оплаты в чеках и эквайринговые операции

В ОФД чеков больше, чем в 1СЧеки не загружены в учёт

Проверяйте загрузку с кассы и автономные пробития

Поиск расхождений по чекам

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

Нумерация фискальных документов сквозная и не сбрасывается, поэтому «дырки» в последовательности номеров в одной из систем сразу показывают потерянный документ. Удобно выгрузить оба списка в таблицу и сравнить формулой или сводной таблицей. Обратите внимание на сторнированные и аннулированные чеки: они могут учитываться по-разному.

Порядок действий при расхождении
  1. 1
    Выгрузите реестр чеков из личного кабинета ОФД за проблемную смену
  2. 2
    Откройте в 1С журнал «Чеки ККМ» за ту же смену и отсортируйте по номеру
  3. 3
    Сопоставьте номера фискальных документов, найдите отсутствующие
  4. 4
    Определите причину: чек не пробит, не загружен, ошибочно помечен на удаление
  5. 5
    Исправьте учётный документ или пробейте корректирующий чек
  6. 6
    Повторите суммовую сверку и убедитесь, что итоги сошлись

Типичные причины расхождений и их устранение

Чаще всего расхождения вызваны не техническими сбоями, а ручными операциями. Кассир пробил чек мимо 1С (в автономном режиме кассы), администратор пометил чек на удаление вместо оформления возврата, смена закрыта в 1С, но не на кассе, или наоборот. Каждая ситуация исправляется по-своему.

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

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

Автоматизация сверки в 1С

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

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

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

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

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

Контроль результата и документирование

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

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

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

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

Итоговая выручка за период
Норма

Суммы в 1С и ОФД совпадают до копейки

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

Есть разница, причина не установлена

Количество чеков
Норма

Число фискальных документов одинаковое

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

В одной из систем чеков больше

Непереданные документы
Норма

Счётчик на кассе равен нулю

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

Есть чеки в буфере фискального накопителя

Наличные и безналичные
Норма

Разбивка по видам оплаты совпадает

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

Итог сходится, а структура оплат — нет

Итог

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

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

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

Как часто нужно сверять кассу в 1С с ОФД?

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

Что делать, если чек есть в ОФД, но его нет в 1С?

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

Чем опасно расхождение между 1С и ОФД?

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

Почему итоги сходятся, а наличные и безналичные — нет?

Кассир выбрал неверный способ оплаты при пробитии чека (например, оплату картой провёл как наличные). Сумма выручки от этого не меняется, но кассовая книга и сверка с эквайрингом расходятся. Исправляется возвратом и повторным пробитием чека с правильным видом оплаты.

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

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

Нужна ли сверка, если касса работает только из 1С?

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