Главная → Блог → Как проверить чек на подлинность
Как проверить чек на подлинность: ФНС, QR-код, ОФД
Кассовый чек можно проверить несколькими способами — через приложение и сайт ФНС, по QR-коду, по реквизитам или через ОФД. Разберём каждый способ, что делать, если чек не прошёл проверку, и как проверять чеки массово, когда их тысячи.
Зачем проверять чек на подлинность
Проверка чека подтверждает, что покупка реальна, а чек не подделан и пробит на онлайн-кассе с передачей данных в ФНС. Это нужно покупателям (убедиться, что продавец провёл продажу официально), бухгалтерии (принять расходный документ) и организаторам акций (засчитать чек участнику только если он настоящий).
Способ 1. Проверка чека по QR-коду
Самый быстрый способ. На каждом кассовом чеке есть QR-код, в котором закодированы ключевые фискальные реквизиты: дата и время, сумма, номер фискального накопителя (ФН), номер фискального документа (ФД) и фискальный признак (ФП).
- Откройте приложение «Проверка чеков» ФНС России (или сканер QR).
- Наведите камеру на QR-код чека.
- Приложение сверит реквизиты с базой ФНС и покажет статус: чек найден или нет.
Подробно о том, что именно зашито в QR и как устроена проверка, — в статье «Как работает проверка чека по QR-коду и сверка с ФНС».
Способ 2. Приложение и сайт ФНС
ФНС предоставляет официальное мобильное приложение «Проверка чеков» и веб-проверку. Через них можно как отсканировать QR, так и ввести реквизиты вручную. Это бесплатный и авторитетный источник — данные берутся напрямую из системы ФНС.
Способ 3. Проверка по реквизитам (без QR)
Если QR-код повреждён или чек электронный, подлинность проверяют по реквизитам. Понадобятся: дата и время, сумма, ФН, ФД и ФП — они напечатаны на чеке. Эти данные вводят вручную в приложении или на сайте ФНС, и система ищет соответствующий фискальный документ.
Способ 4. Проверка через ОФД
Оператор фискальных данных (ОФД) — посредник между кассой и ФНС. Многие ОФД позволяют проверить чек на своём сайте по реквизитам или ссылке. Способ полезен, когда нужно увидеть детализацию чека от конкретного оператора.
Что делать, если чек не прошёл проверку
Если корректно введённый чек не находится, причины обычно такие:
- Данные ещё не поступили. ОФД передаёт чек в ФНС с задержкой — попробуйте через несколько часов.
- Ошибка ввода. Перепроверьте ФН, ФД, ФП и сумму — одна цифра решает.
- Чек поддельный или касса не зарегистрирована. Если реальный чек стабильно не проходит — это повод усомниться в продавце.
Как проверять чеки массово
Ручные способы годятся для одного-двух чеков. Но если вы проводите промо-акцию, программу лояльности или кешбэк, чеков — тысячи и десятки тысяч. Проверять их вручную невозможно.
Для этого используют сервис проверки чеков с API: участник загружает чек (QR, фото или реквизиты), а система автоматически сверяет его с ФНС, распознаёт состав, отсекает дубликаты и фрод — за секунды. Как это устроено и как подключить — на странице «Сервис и API проверки чеков».
На массовых проверках важны не только подлинность, но и антифрод: один и тот же чек или чужие чеки не должны проходить дважды.
Частые вопросы
Как проверить чек по QR-коду?
Отсканируйте QR-код чека приложением «Проверка чеков» ФНС России или камерой — в коде зашиты дата, сумма и фискальные признаки (ФН, ФД, ФП). Приложение или сервис сверяет их с базой ФНС и показывает, реальный ли чек.
Что значит, что чек не прошёл проверку в ФНС?
Чаще всего данные ещё не поступили от ОФД (подождите несколько часов), реквизиты введены с ошибкой, либо чек поддельный. Если корректный чек стабильно не проходит — это повод проверить продавца.
Можно ли проверить подлинность чека без QR-кода?
Да, по реквизитам: дата и время, сумма, ФН, ФД и ФП. Их вводят вручную в приложении или на сайте ФНС.
Нужно проверять чеки тысячами?
Подключите API проверки чеков: сверка с ФНС, распознавание по QR и фото, антифрод. Для промо, лояльности и кешбэка.