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