QR-код внизу кассового чека содержит пять параметров фискального документа: дату и время покупки, сумму, фискальный номер (ФН), фискальный признак документа (ФД) и фискальный признак (ФП) — именно по этим данным чек можно найти и проверить в базе ФНС. Если сканер или приложение не распознаёт код, первым делом проверьте качество печати: блёклая лента термопринтера кассы — самая частая причина нечитаемого QR, и тогда данные придётся вводить вручную.
База чеков с QR-кодом — это организованное хранилище данных, извлечённых из кассовых чеков: от простой таблицы с расходами до интеграции с оператором фискальных данных (ОФД) и бухгалтерской системой. Дальше разберём, что зашифровано в коде, как собирать чеки в единую базу и как проверять их подлинность.
Что зашифровано в QR-коде на чеке
QR-код на кассовом чеке — это не ссылка на сайт, а строка с параметрами в формате t=ГГГГММДДTЧЧММ&s=сумма&fn=ФН&i=ФД&fp=ФП&n=тип. Расшифровка: t — дата и время расчёта, s — итоговая сумма в рублях с копейками, fn — заводской номер фискального накопителя, i — номер фискального документа, fp — фискальный признак, n — признак расчёта (приход, возврат и т.д.).
Зная эти параметры, чек можно найти в системе ФНС даже без сканирования — вручную через сервис проверки чеков. Обратное тоже верно: если в чеке нет QR-кода, но есть фискальные реквизиты, его всё равно можно проверить и добавить в базу.
QR-код на чеке — это набор фискальных реквизитов (дата, сумма, ФН, ФД, ФП), а не ссылка. По ним чек проверяется в базе ФНС и у ОФД.
Зачем собирать базу чеков
Для бухгалтерии база чеков с QR-кодом — это способ подтвердить авансовые отчёты сотрудников без ручного ввода: сканируете код, и сумма с датой подтягиваются автоматически. Для физических лиц такая база полезна при возврате товара, гарантийных обращениях и контроле семейного бюджета.
- 📊 Автоматический учёт расходов без ручного ввода сумм и дат
- ✅ Проверка подлинности чеков при приёме авансовых отчётов
- 🧾 Восстановление данных при утере или выцветании бумажного чека
- 💼 Подтверждение расходов для налогового учёта и отчётности
- 🔄 Быстрый поиск чека для возврата или обмена товара
Отдельный сценарий — контроль корпоративных трат. Когда сотрудники сдают чеки после командировок, сверка отсканированных QR-кодов с базой ФНС позволяет отсеять поддельные или дублирующиеся документы до того, как они попадут в отчётность.
Как отсканировать и добавить чек в базу
Проще всего использовать официальное приложение ФНС «Проверка чеков» (доступность и функции зависят от текущей версии — уточняйте в магазине приложений). Алгоритм типовой: открываете приложение, наводите камеру на QR-код, сервис сверяет реквизиты с базой ФНС и показывает содержимое чека — наименование товаров, суммы, данные продавца.
☑️ Добавление чека в базу
Если камера не считывает код, попробуйте разгладить чек, увеличить освещение и держать телефон параллельно бумаге. Когда и это не помогает, откройте ручной ввод и перепишите ФН, ФД и ФП с чека — эти три числа плюс дата и сумма полностью заменяют сканирование.
⚠️ Внимание: термочек выцветает со временем, особенно на солнце и при хранении в тёплом месте. Сканируйте важные чеки сразу после покупки — восстановить данные с полностью выцветшей ленты не получится.
Способы организации базы чеков
Выбор инструмента зависит от объёма чеков и задач. Для личного учёта достаточно приложения ФНС или фотоархива, для бизнеса понадобится интеграция с ОФД или учётной системой.
| Способ | Кому подходит | Плюсы | Ограничения |
|---|---|---|---|
| Приложение ФНС | Физлица | Бесплатно, прямая проверка в базе ФНС | Ограниченный экспорт данных |
| Личный кабинет ОФД | Бизнес, ИП | Все чеки своей кассы, выгрузки | Доступны только чеки своей организации |
| Учётная система (1С и аналоги) | Бухгалтерия | Автопроверка авансовых отчётов | Требует настройки и лицензий |
| Таблица / собственная база | Гибкие сценарии | Полный контроль над структурой | Нужна ручная сверка или API |
Если вы ведёте собственную базу, храните как минимум пять полей: дата и время, сумма, ФН, ФД, ФП. Этого достаточно, чтобы в любой момент повторно проверить чек через сервис ФНС и получить его электронную копию.
Настройте в учётной системе автоматическую сверку отсканированных чеков с базой ФНС — так дубликаты и подделки отсекаются на этапе сдачи авансового отчёта, а не при аудите.
Проверка подлинности чека по QR-коду
Проверка сводится к сверке реквизитов из QR-кода с данными, которые касса передала в ФНС через оператора фискальных данных. Отсканируйте код официальным сервисом: если чек найден, вы увидите его содержимое; если нет — возможны несколько причин.
- ⏳ Чек пробит недавно, и данные ещё не дошли до ФНС — повторите проверку позже
- 🔢 Ошибка ручного ввода реквизитов — сверьте каждую цифру ФН, ФД и ФП
- 🚫 Чек сфальсифицирован или напечатан вне зарегистрированной кассы
- 📴 Касса работала в автономном режиме и ещё не передала данные
⚠️ Внимание: чек, который не находится в базе ФНС спустя продолжительное время, — серьёзный повод усомниться в его подлинности. Такой документ рискованно принимать в авансовый отчёт: при проверке расходы по нему могут не признать.
Что делать, если чек не находится в базе ФНС
Сначала проверьте правильность ввода реквизитов и повторите запрос через несколько часов. Если чек ваш личный и нужен для возврата — запросите у продавца электронную копию или копию чека из личного кабинета его ОФД. Если это чек сотрудника и сомнения сохраняются, запросите у продавца подтверждение покупки другим способом (выписка по карте, счёт-фактура).
Типичные проблемы и их решение
Самая частая жалоба — приложение не сканирует код. Обычно виновата не программа, а носитель: смятый чек, блёклая печать, блики от ламинации. Решение — ручной ввод реквизитов, он работает всегда, пока читаемы цифры на чеке.
Вторая проблема — расхождение суммы в базе ФНС и на бумаге. Возможная причина — ошибка кассира при пробитии (например, чек пробит дважды или аннулирован). В этом случае ориентируйтесь на данные ФНС и запрашивайте у продавца корректный документ.
Третья ситуация — нужна массовая обработка сотен чеков в месяц. Ручное сканирование здесь не масштабируется: смотрите в сторону сервисов распознавания чеков с API или модулей в составе учётных систем, которые принимают фото чека и сами извлекают реквизиты.
Ручной ввод реквизитов ФН, ФД и ФП — универсальный запасной вариант: он заменяет сканирование QR-кода при любых проблемах с печатью или камерой.
Хранение: бумага против электронного чека
Электронный чек, полученный из базы ФНС или от ОФД, юридически равнозначен бумажному — это следует из законодательства о применении ККТ. Поэтому отсканированный и проверенный чек можно хранить только в цифровом виде, что решает проблему выцветания термоленты.
Тем не менее для гарантийных случаев и возвратов разумно сохранять оригинал хотя бы до конца срока, когда он может понадобиться. Практичная схема: сканируете чек сразу, проверяете в базе, а бумажный подшиваете в папку по месяцам — так поиск займёт секунды, а не часы.
Создайте в облачном хранилище папки по месяцам и сохраняйте туда скриншоты проверенных чеков из приложения ФНС — получится резервная копия базы, доступная с любого устройства.
Частые вопросы
Можно ли проверить чек без QR-кода?
Да. Достаточно ввести в сервисе проверки ФНС реквизиты с чека вручную: номер фискального накопителя (ФН), номер фискального документа (ФД), фискальный признак (ФП), дату и сумму. QR-код лишь ускоряет ввод этих же данных.
Сколько хранятся данные о чеке в базе ФНС?
Точный срок доступности конкретного чека через публичный сервис проверки может меняться, поэтому ориентироваться на него как на вечный архив не стоит. Надёжнее сразу сохранять электронную копию чека у себя — тогда срок хранения в государственной базе перестаёт иметь значение.
Что делать, если QR-код сканируется, но чек не находится?
Подождите несколько часов и повторите — данные могут ещё передаваться от кассы через ОФД. Если чек не находится и спустя продолжительное время, проверьте реквизиты вручную и, при сохранении проблемы, запросите у продавца электронную копию чека.
Можно ли собрать базу чужих чеков для авансовых отчётов?
Да, это штатная практика: сотрудники сканируют чеки через приложение или сдают бумажные оригиналы, а бухгалтерия сверяет реквизиты с базой ФНС. Проверка по QR-коду как раз и позволяет подтвердить, что чек настоящий и не использован повторно.
Заменяет ли скриншот чека бумажный оригинал?
Электронный чек, полученный из системы ФНС или от продавца, равнозначен бумажному. Однако простой скриншот без возможности подтвердить реквизиты хуже, чем запись в базе с ФН, ФД и ФП — сохраняйте именно фискальные данные, а не только картинку.