Фискализация в розничных магазинах: форматы запросов
В этой статье расскажем об одном из наших решений: как в магазинах торговой сети фискализируют чеки на кассах. Кассовое ПО формирует чек по структуре, регламентированной ФНС — формат фискальных данных — (ФФД). Все поля чека представлены в виде тегов (ключ-значение). В ФФД определены обязательные и необязательные теги. Касса использует только те теги, которые нужны для конкретного чека. Например, для маркируемых товаров в чек добавляется признак: М+, М- или М.
Чек включает:
- Заголовочную часть — данные кассы, ИНН, дата, номер смены, фискальный признак, адрес расчётов и др.
- Товарную часть — наименование, количество, цена, сумма, код маркировки, результат проверки КИЗ и др.
- Расчётную часть: способы оплаты, итоговая сумма и др.
Полезные ссылки:
- Реквизиты фискальных документов и форматы: Приказ ФНС России от 14.09.2020 № ЕД-7-20/662@.
- Изменения в форматах фискальных документов, которые вступают в силу с 01.09.2025: Приказ ФНС России от 12.04.2023 № ЕД-7-20/239@.
- Схема бизнес-процесса «Продажа в магазине».
Таблица: Реквизиты фискальных документов на розничных кассах.
Примечание: в первой колонке точки перед тегами указывают уровень вложенности в списке.
ТЕГ ФНС | НАЗВАНИЕ ПОЛЯ | НАИМЕНОВАНИЕ РЕКВИЗИТА (ФНС) | ОПИСАНИЕ РЕКВИЗИТА (ФНС) | ПРИМЕР |
ЗАГОЛОВОЧНАЯ ЧАСТЬ | ||||
● [1209] | fiscalDocumentFormatVer | Номер версии ФФД. | Номер версии ФФД. | 4 |
● [1041] | fiscalDriveNumber | Номер ФН. | Заводской номер фискального накопителя. | 7384440800500000 |
● [1037] | kktRegId | Регистрационный номер ККТ. | Регистрационный номер контрольно-кассовой техники. | 0006816435029... |
● [1018] | userInn | ИНН пользователя. | Идентификационный номер налогоплательщика пользователя. | 78000000000 |
● [1040] | fiscalDocumentNumber | Номер ФД. | Порядковый номер ФД с момента формирования отчета о регистрации ККТ или отчета об изменении параметров регистрации ККТ в связи с заменой фискального накопителя. | 3107 |
● [1012] | dateTime | Дата, время. | Дата и время формирования ФД. | 1755548940 |
● [1077] | fiscalSign | ФПД | Фискальный признак документа. | 1861202825 |
● [1038] | shiftNumber | Номер смены. | Порядковый номер смены с момента формирования отчета о регистрации ККТ или отчета об изменении параметров регистрации ККТ в связи с заменой фискального накопителя. | 77 |
● [1042] | requestNumber | Номер чека за смену. | Порядковый номер кассового чека, БСО, кассового чека коррекции и БСО коррекции за смену. | 78 |
● [1054] | operationType | Признак расчета. |
Признак расчета:
|
1 |
● [1020] | totalSum | Сумма расчета, указанного в чеке (БСО). | Сумма расчета с учетом скидок, наценок и НДС, указанная в кассовом чеке (БСО), или сумма коррекции, указанная в кассовом чеке коррекции (БСО коррекции). | 779880 |
● [1008] | buyerPhoneOrAddress | Телефон или электронный адрес покупателя. | Абонентский номер и (или) адрес электронной почты покупателя (клиента) в случае передачи ему кассового чека (БСО), кассового чека коррекции (БСО коррекции) в электронной форме. | buyer@email.com |
ТОВАРНАЯ ЧАСТЬ | ||||
● [1059] | items | Предмет расчета. | Наименование (описание) товара, работы, услуги, платежа, выплаты, иного предмета расчета. | |
●● [1030] | name | Наименование предмета расчета. | Наименование товара, работы, услуги, платежа, выплаты, иного предмета расчета. | [СЦ]·Вода·детская·Черноголовка·Бэйби·негазированная·0,33·л |
●● [1079] | price | Цена за единицу предмета расчета с учетом скидок и наценок. | Цена за единицу товара, работы, услуги, платежа, выплаты, иного предмета расчета с учетом скидок и наценок. | 3900 |
●● [1023] | quantity | Количество предмета расчета. | Количество товара, работ, услуг, платежей, выплат, иных предметов расчета. | 1.000000 |
●● [2108] | measureUnit | Мера количества предмета расчета. | Шт., ед., г, кг, м, л и др. Подробнее: табл. 114, приказ № ЕД-7-20/662@, прил. 1 | 0 |
●● [1043] | sum | Стоимость предмета расчета с учетом скидок и наценок. | Стоимость товара, работы, услуги, платежа, выплаты, иного предмета расчета с учетом скидок и наценок. | 3900 |
●● [1199] | nds | Ставка НДС. | Ставка налога на добавленную стоимость товара, работы, услуги, платежа, выплаты, иного предмета расчета:
| 2 |
●● [1200] | ndsSum | Сумма НДС за предмет расчета. | Сумма налога на добавленную стоимость за товар, работу, услугу, платеж, выплату, иной предмет расчета. | 355 |
●● [1214] | paymentType | Признак способа расчета. | Признак способа расчета. | 4 |
●● [1212] | productType | Признак предмета расчета. | Признак предмета товара, работы, услуги, платежа, выплаты, иного предмета расчета. | 33 |
●● [1163] | productCode | Код товара. | Код товара. Подробнее: табл. 117, приказ № ЕД-7-20/662@, прил. 1 | |
●●● [1305] | ktGS1M | КТ GS1.М | Код товара в формате GS1, нанесенный на товар, подлежащий маркировке средствами идентификации. | 0104602441015436215Soc)yXf*:P3V |
●● [1260] | itemsIndustryDetails | Отраслевой реквизит предмета расчета. | Содержит сведения о нормативных актах, регламентирующих порядок заполнения реквизита «значение отраслевого реквизита» (тег 1265). | |
●●● [1262] | idFoiv | Идентификатор ФОИВ (федерального органа исполнительной власти). | Значение в диапазоне 001–079. Подробнее: табл. 149, приказ № ЕД-7-20/662@, прил. 1 | 030 |
●●● [1263] | foundationDocDateTime | Дата документа основания. | Дата нормативного акта федерального органа исполнительной власти, регламентирующего порядок заполнения реквизита «значение отраслевого реквизита» (тег 1265). | 21.11.2023 |
●●● [1264] | foundationDocNumber | Номер документа основания. | Номер нормативного акта федерального органа исполнительной власти, регламентирующего порядок заполнения реквизита «значение отраслевого реквизита» (тег 1265). | 1944 |
●●● [1265] | industryPropValue | Значение отраслевого реквизита. | Состав значений, определенных нормативного актом федерального органа исполнительной власти. Подробнее: табл. 102, приказ № ЕД-7-20/662@, прил. 1. | UUID=c535ebbc-e71f-4f7c-a8c1-2d9461f96493&Time=1755537781353 |
●● [2102] | productCodeHandleMode | Режим обработки кода маркировки. | Режим обработки КМ при реализации товара подлежащего обязательной маркировке средством идентификации. Указанный реквизит должен принимать значение, равное «0». | 0 |
●● [2106] | productCodeCheckResult | Результат проверки сведений о товаре. | Результаты проверки кода проверки кода маркировки и проверки сведений о товаре, подлежащем обязательной маркировке средством идентификации, содержащихся у ОИСМ, выполненные для товара, подлежащего обязательной маркировке средством идентификации. Подробнее: табл. 110, приказ № ЕД-7-20/662@, прил. 1. | 15 |
Примечание: в items теги с [1163] по [2106] заполняются только для маркируемых товаров. | ||||
РАСЧЕТНАЯ ЧАСТЬ | ||||
● [1021] | operator | Кассир. | Для кассового чека (БСО), кассового чека коррекции (БСО коррекции) должность и фамилия лица, осуществившего расчет с покупателем (клиентом), оформившего кассовый чек (БСО), кассовый чек коррекции (БСО коррекции) и выдавшего (передавшего) его покупателю (клиенту); для иных фискальных документов - должность и фамилия лица, уполномоченного пользователем на формирование иного фискального документа. | Продавец-кассир·Имя Фамилия |
● [1031] | cashTotalSum | Сумма по чеку (БСО) наличными. | Сумма расчета, указанная в кассовом чеке (БСО), или сумма корректировки расчета, указанная в кассовом чеке коррекции (БСО коррекции), подлежащая уплате наличными денежными средствами. | 0 |
● [1081] | ecashTotalSum | Сумма по чеку (БСО) безналичными. | Сумма расчета, указанная в кассовом чеке (БСО), или сумма корректировки расчета, указанная в кассовом чеке коррекции (БСО коррекции), подлежащая уплате в безналичном порядке. | 779880 |
● [1215] | prepaidSum | Сумма по чеку (БСО) предоплатой (зачетом аванса и (или) предыдущих платежей). | Сумма расчета, указанная в кассовом чеке (БСО), или сумма корректировки расчета, указанная в кассовом чеке коррекции (БСО коррекции), подлежащая уплате ранее внесенной предоплатой (зачетом аванса). | 0 |
● [1216] | creditSum | Сумма по чеку (БСО) постоплатой (в кредит). | Сумма расчета, указанная в кассовом чеке (БСО), или сумма корректировки расчета, указанная в кассовом чеке коррекции (БСО коррекции), подлежащая последующей уплате (в кредит). | 0 |
● [1217] | provisionSum | Сумма по чеку (БСО) встречным предоставлением. | Сумма расчета, указанная в кассовом чеке (БСО), или сумма корректировки расчета, указанная в кассовом чеке коррекции (БСО коррекции), подлежащая уплате встречным предоставлением покупателем (клиентом) пользователю предмета расчета, меной и иным аналогичным способом. | 0 |
● [1060] | fnsUrl | Адрес сайта ФНС. | Адрес сайта ФНС. | www.nalog.gov.ru |
● [1187] | retailPlace | Место расчетов. | Место осуществления расчетов между пользователем и покупателем (клиентом), позволяющее покупателю (клиенту) идентифицировать место расчета. В случае применения ККТ с автоматическим устройством для расчетов место нахождения этого автоматического устройства для расчетов. | Магазин |
● [1102] | nds18 | Сумма НДС чека по ставке 20%. | Сумма налога на добавленную стоимость, входящая в итоговую стоимость предмета расчета, по ставке налога на добавленную стоимость 20%. | 1683 |
● [1103] | nds10 | Сумма НДС чека по ставке 10%. | Сумма налога на добавленную стоимость, входящая в итоговую стоимость предмета расчета, по ставке налога на добавленную стоимость 10%. | 69980 |
● [1048] | user | Наименование пользователя. | Наименование организации-пользователя или фамилия, имя, отчество (при наличии) индивидуального предпринимателя - пользователя. | ООО·"Розничный магазин" |
● [1009] | retailAddress | Адрес расчетов. | Адрес осуществления расчетов между пользователем и покупателем (клиентом). В случае применения ККТ с автоматическим устройством для расчетов адрес установки этого автоматического устройства для расчетов. | Адрес розничного магазина |
● [1055] | taxationType | Применяемая система налогообложения |
Система налогообложения, применяемая пользователем при расчете с покупателем (клиентом):
|
0 |
● [2107] | overallProductCodeCheckResult | Результаты проверки маркированных товаров. | Признак наличия для товаров, подлежащих обязательной маркировке средствами идентификации, включенных в кассовый чек (БСО), кассовый чек коррекции (БСО коррекции) отрицательных результатов проверки КП КМ или проверки сведений о товаре, содержащихся у ОИСМ. | 0 |