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