Чек 54-ФЗ
Чек при оплате в интернете
Федеральный закон 54-ФЗ «О применении контрольно-кассовой техники…» обязывает продавцов и поставщиков услуг генерировать чек после оплаты в интернете. Поскольку в случае с интернет-эквайрингом Закон однозначно не определяет, кто должен отправить чек в электронном виде – сайт организации или ОФД, чтобы гарантировать предоставление чека плательщику, платёжной системы для каждой операции генерирует постоянную ссылку на страницу с онлайн-чеком.
Ссылка на эту страницу отправляется плательщику в письме с уведомлением о выполненной операции, отображается в личном кабинете платёжной системы и передаётся в POST-уведомлениях. Страницу с чеком 54-ФЗ можно предоставлять плательщику как подтверждение выполненной операции. Если по операции будут выполняться возвраты, то чеки возвратов также будут отображаться на этой странице.
Реквизиты фискального чека
В Законе приводится перечень полей, которые должны присутствовать в чеке. По этим реквизитам чек можно проверить в приложении Федеральной Налоговой Службы. Все они присутствуют на странице с чеком в платёжной системе:
Номер фискального накопителя (ФН) | Серийный номер фискального накопителя, в котором был сохранён чек |
Фискальная подпись (ФПД) | Также называется “Фискальный признак документа”. Цифровая подпись, сгенерированная для операции фискальным накопителем. Число до 10 цифр, позволяет налоговой службе автоматически по номеру ФН, сумме и типу операции, дате операции проверить корректность формирования чека. |
Регистрационный номер ККТ | Уникальный номер, который назначается кассе при регистрации Налоговой Службой. |
Время формирования чека | С точностью до минуты, должно быть установлено по местному времени. |
Система налогообложения | Тип системы налогообложения, применённый организацией. |
Контактные данные плательщика | Адрес электронной почты плательщика |
Форма расчёта | В случае оплаты онлайн будет “Электронными”. |
Номер смены | Порядковый номер смены в кассе. |
Номер чека | Порядковый номер, отображается в заголовке страницы чека. |
Ещё в чеке должны присутствовать реквизиты организации, товарные позиции, полная сумма и суммы НДС. Для того, чтобы было удобнее проверить чек через приложение, Закон также требует наличия QR-кода. Он позволяет быстро считать параметры чека в приложении вместо того, чтобы вводить их вручную.
QR-код в чеке
QR-код кодирует информацию, которой достаточно для проверки корректности формирования фискального признака документа. Пример QR-кода и строки, которую он кодирует:
1 |
t=20180828T1329&s=9730.00&fn=9287440300159873&i=86&fp=0889376340&n=1 |
Видно, что в строке есть метка времени, сумма платежа, номер фискального накопителя, порядковый номер чека, признак типа операции ( n=1 , чек прихода) и фискальная подпись. Поскольку ФНС обладает базой данных всех фискальных накопителей и их ключей, по этой строке ФНС высчитывает фискальную подпись и сравнивает с присланной. Если эти подписи совпадают, то чек корректен. Такая проверка работает, даже если у кассового аппарата, его сформировавшего, нет интернета, или чек ещё не был передан в ОФД.