Что внутри фискального чека: разбор
Из каких полей собирается фискальный чек, какие из них обязательны для налоговой и почему QR в нижней части — не декорация.
Когда кассир «пробивает чек», за этой простой кнопкой стоит несколько обязательных шагов, которые отделяют обычную распечатку от настоящего фискального чека.
Обязательные поля
Согласно требованиям, фискальный чек содержит:
- ИНН и наименование — кто продал;
- Дата и время продажи;
- Список позиций с ценой, количеством, НДС и общей суммой;
- Метод оплаты — наличные, карта, QR;
- Фискальный признак (ФП) — уникальный идентификатор, выданный налоговой;
- QR-код — позволяет покупателю проверить чек у себя в телефоне.
Если хотя бы одного поля не хватает — чек не считается фискальным. Налоговая увидит расхождение, бизнес получит штраф.
Откуда берётся фискальный признак
Когда касса формирует чек, она отправляет его в фискальный модуль. Модуль:
- подписывает чек ключом, привязанным к вашему ИНН;
- отправляет копию в налоговую;
- возвращает кассе фискальный признак и ссылку на проверку.
Только после этого чек печатается клиенту. Поэтому даже без бумажного принтера чек остаётся фискальным — главное, чтобы он прошёл через модуль.
Почему QR — не декорация
QR-код кодирует ссылку на страницу налоговой, где покупатель видит:
- кто продал товар;
- какие позиции были в чеке;
- какую сумму бизнес заплатит в виде налогов с этой продажи.
Это инструмент покупателя проверить, что чек настоящий. И инструмент государства проверить, что бизнес не «потерял» продажу в отчётности.
Что делает E-POS
Мы берём на себя всю «фискальную часть»: подписание чеков, отправку в налоговую, обработку статусов, повторную отправку при сбоях связи. Кассир видит понятный экран с кнопкой «Продать», бизнес — корректную отчётность.
Если вы пишете свой POS, E-POS API даёт ту же фискализацию через REST.