На каждом кассовом чеке в России печатается квадратный QR-код. Большинство людей его игнорируют, хотя именно в нём лежит всё, что нужно, чтобы поднять чек целиком: название магазина, список позиций, цену каждой и точное время покупки. Проверка занимает несколько секунд и не требует ни регистрации на сайтах, ни ввода данных руками.
Короткий ответ, если вы пришли за ним: отсканируйте QR-код на чеке любым приложением, которое умеет обращаться к базе фискальных данных — официальным приложением ФНС «Проверка чеков», онлайн-сервисом проверки чеков или финансовым трекером с поддержкой чеков. Все три способа читают один и тот же код и запрашивают один и тот же источник — данные оператора фискальных данных (ОФД). Разница только в том, что вы получаете на выходе: факт «чек настоящий» или готовую запись в учёте расходов.
Что зашифровано в QR-коде на чеке
QR-код на чеке — это не ссылка и не картинка с данными. Внутри лежит короткая строка из шести параметров, разделённых знаком &:
t=20260924T1837&s=349.93&fn=9282440300682838&i=46534&fp=1273019065&n=1

Каждое поле означает конкретную вещь:
| Поле | Что это | Пример |
|---|---|---|
t |
Дата и время покупки в формате ГГГГММДДTЧЧММ | 20260924T1837 |
s |
Сумма чека в рублях | 349.93 |
fn |
Номер фискального накопителя — «серийник» кассы | 9282440300682838 |
i |
Номер фискального документа (ФД) — порядковый номер чека на этой кассе | 46534 |
fp |
Фискальный признак документа (ФП, ФПД) — криптографическая подпись чека | 1273019065 |
n |
Признак расчёта: 1 — приход (покупка), 2 — возврат прихода | 1 |
Важный момент: самих товаров в QR-коде нет. Там лежат только «координаты» чека. По связке ФН + ФД + ФП чек находится в базе ОФД, и уже оттуда приходит полный состав — позиции, количество, цены, ИНН и название продавца, адрес торговой точки.
Отсюда следует простое правило: если QR отсканировался, но состав чека не пришёл — проблема не в коде, а в том, что чек ещё не доехал до базы. Об этом ниже.
Иногда вместо этой строки в QR зашита ссылка вида https://…?t=…&s=…&fn=… — некоторые ОФД кодируют те же самые параметры в виде адреса. Это тот же чек, просто в другой упаковке: нормальный сканер вытащит параметры и из ссылки.
Три способа проверить чек
| Способ | Что даёт | Чего не даёт |
|---|---|---|
| Приложение ФНС «Проверка чеков» | Подтверждает подлинность чека, показывает состав, позволяет пожаловаться на нарушение | Не ведёт ваш бюджет: чеки лежат отдельным списком, без категорий и аналитики |
| Онлайн-сервисы проверки чеков | Проверка без установки приложения, иногда — ручной ввод реквизитов | Нужно каждый раз открывать сайт, история не накапливается |
| Финансовый трекер с чеками | Из чека сразу получается операция: сумма, магазин, категория, позиции | Требует регистрации в самом трекере |
Первый способ подходит, когда цель — именно проверка: убедиться, что чек настоящий, или зафиксировать нарушение (не выдали чек, пробили не то). Третий — когда QR-код нужен не сам по себе, а чтобы перестать вбивать траты руками.
Почему чек «не найден»: пять реальных причин

1. Чек ещё не выгружен оператором фискальных данных
Самая частая причина, и она не имеет отношения ни к вам, ни к приложению. Касса передаёт чек оператору фискальных данных не мгновенно: у одних сетей это занимает минуты, у других — часы. Пока чек не опубликован, любой сервис на один и тот же запрос честно отвечает «нет информации по чеку».
Лечится ожиданием. В Копилке ждать вручную не нужно: чек, по которому ОФД ещё молчит, не помечается ошибкой, а откладывается и переспрашивается автоматически в течение суток. Обычно данные подтягиваются гораздо раньше.
2. Чек нефискальный
Товарный чек, слип эквайринга, «чек» из копицентра или кофейни без онлайн-кассы могут выглядеть похоже, но фискальных реквизитов в них нет. Проверять такой чек негде — его просто нет в базе.
3. QR-код повреждён или снят плохо
Смятый, вылинявший на солнце термочек, блик от лампы, съёмка под углом. Фискальные QR печатаются мелко, и им хватает небольшого дефекта, чтобы перестать читаться.
4. Отсканирован не тот QR
На чеке нередко печатают несколько кодов: фискальный, код программы лояльности, ссылка на отзыв, реклама. Считывается любой, а нужен тот, в котором есть поля fn, i и fp.
5. Чек слишком старый
Данные по чеку хранятся ограниченное время. Чек двухлетней давности с большой вероятностью уже не поднимется — проверять имеет смысл в разумный срок после покупки.
Что делать, если QR не читается
Порядок действий от простого к сложному:
- Протрите и расправьте чек, снимайте при рассеянном свете, держите камеру параллельно бумаге, без наклона.
- Снимите крупнее. Если у телефона несколько задних камер, переключитесь на основную: сверхширокоугольная часто не фокусируется на мелком коде с близкого расстояния. В Копилке камеру можно выбрать вручную прямо в сканере, и выбор запоминается.
- Сфотографируйте чек и загрузите файл. Это надёжнее, чем ловить фокус в реальном времени: по статичному снимку декодер работает спокойно, можно попробовать несколько кадров. Копилка принимает фото, скриншот и PDF — и распознаёт коды сразу из нескольких файлов за раз, что удобно, когда за поездку накопилась пачка чеков.
- Введите реквизиты руками. Всё, что нужно, напечатано на самом чеке текстом: ФН, ФД, ФП, дата, время и сумма. По ним чек находится так же, как и по коду.
Зачем проверять чеки, если не считать это скучной формальностью
Гарантия и возврат. Термобумага выцветает за несколько месяцев — к моменту поломки техники чек часто уже нечитаем. Отсканированный чек остаётся с составом, датой и продавцом.
Контроль за кассой. Проверка показывает, что пробито на самом деле: та ли позиция, та ли цена, не прошла ли одна покупка дважды.
Понимание, куда уходят деньги. Банковская выписка говорит «Пятёрочка, 2 340 ₽» — и на этом всё. Чек говорит, что из этих 2 340 ₽ половина ушла на бытовую химию и алкоголь, а не на продукты. Разница между «сколько потратил» и «на что потратил» видна только по позициям — и именно она обычно меняет поведение. Мы подробно разбирали это в статье куда уходят деньги: 7 привычек, которые съедают бюджет.
Честный дележ на компанию. Когда чек разобран по позициям, разделить его между людьми — вопрос пары минут, а не неловких переговоров. Про мелкие долги, которые из этого вырастают, у нас есть отдельный разбор: долги между друзьями.
Как из одного скана получается готовый учёт расходов
Проверка чека ценна ровно до того момента, пока результат куда-то девается. В Копилке сканирование — это не отдельный раздел «мои чеки», а способ ввода операций.
Что происходит после скана:
- Из QR-кода достаются реквизиты, по ним запрашивается состав чека.
- Создаётся расходная операция: сумма, дата и время покупки, магазин.
- Позиции чека сохраняются и привязываются к этой операции — видно, что именно куплено.
- Категория подставляется автоматически по продавцу и составу покупки.
- Если такая трата уже попала в приложение из банковской синхронизации, чек не создаёт дубль, а прикрепляется к существующей операции и дополняет её позициями.
- Повторный скан того же чека тоже не создаёт дубль: чек опознаётся по фискальным реквизитам.
Дальше чек можно разделить на компанию: Копилка даёт ссылку, каждый отмечает свои позиции, сервисный сбор и скидка распределяются пропорционально долям, а участникам не нужна регистрация.
Сканирование чеков в Копилке бесплатно — и камерой, и файлом. Платная подписка нужна для другого: синхронизации с банками, ИИ-разбора трат и автоматического приёма чеков, которые приходят на почту электронными письмами.
Частые вопросы
Нужно ли регистрироваться, чтобы проверить чек?
Для самой проверки — нет, данные отдаёт база ОФД. Регистрация нужна приложению, в котором вы хотите эти чеки хранить и превращать в учёт.
Можно ли проверить чек по фотографии, сделанной раньше?
Да. Декодер читает QR со снимка так же, как с экрана камеры. Главное, чтобы код на фото был различим.
Что делать, если сумма в чеке не совпадает с суммой по карте?
Чаще всего причина в том, что часть оплачена бонусами или подарочной картой: в чеке отражается полная стоимость покупки, а с карты списывается остаток. Обратите внимание на строки «Внесено наличными», «Безналичными» и «Бонусами» в самом чеке.
Сохраняется ли чек, если магазин закрылся?
Да, данные лежат у оператора фискальных данных, а не у продавца.
Можно ли отсканировать чужой чек?
Технически да — в фискальных реквизитах нет ничего о покупателе. Поэтому чек не подтверждает, что покупали именно вы, и не стоит относиться к нему как к личному документу.
Коротко
QR-код на чеке — это шесть полей: время, сумма, номер фискального накопителя, номер документа, его подпись и признак расчёта. Состав покупки хранится не в коде, а у оператора фискальных данных, поэтому «чек не найден» почти всегда означает «данные ещё не выгружены», а не «код испорчен».
Если чеки вы проверяете не ради спортивного интереса, а чтобы понимать свои траты, выбирайте инструмент, в котором скан сразу становится операцией с позициями и категорией. Попробуйте Копилку — сканирование чеков бесплатно, устанавливать ничего не нужно, приложение работает прямо в браузере.