Фискализация в розничных магазинах: форматы запросов

В этой статье расскажем об одном из наших решений: как в магазинах торговой сети фискализируют чеки на кассах. Кассовое ПО формирует чек по структуре, регламентированной ФНС — формат фискальных данных — (ФФД). Все поля чека представлены в виде тегов (ключ-значение). В ФФД определены обязательные и необязательные теги. Касса использует только те теги, которые нужны для конкретного чека. Например, для маркируемых товаров в чек добавляется признак: М+, М- или М.

Чек включает:

  • Заголовочную часть — данные кассы, ИНН, дата, номер смены, фискальный признак, адрес расчётов и др.
  • Товарную часть — наименование, количество, цена, сумма, код маркировки, результат проверки КИЗ и др.
  • Расчётную часть: способы оплаты, итоговая сумма и др.


Полезные ссылки:


Таблица: Реквизиты фискальных документов на розничных кассах.

Примечание: в первой колонке точки перед тегами указывают уровень вложенности в списке.

ТЕГ ФНС НАЗВАНИЕ ПОЛЯ НАИМЕНОВАНИЕ РЕКВИЗИТА (ФНС) ОПИСАНИЕ РЕКВИЗИТА (ФНС) ПРИМЕР
ЗАГОЛОВОЧНАЯ ЧАСТЬ
● [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 - получение средств от покупателя (клиента) «приход»;
  • 2 - возврат покупателю (клиенту) средств, полученных от него, «возврат прихода»;
  • 3 - выдача средств покупателю (клиенту) «расход»;
  • 4 - получение средств от покупателя (клиента), выданных ему, «возврат расхода».
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 Ставка НДС. Ставка налога на добавленную стоимость товара, работы, услуги, платежа, выплаты, иного предмета расчета:
  • 1 - ставка НДС 20%;
  • 2 - ставка НДС 10%;
  • 3 - ставка НДС расч. 20/120;
  • 4 - ставка НДС расч. 10/110;
  • 5 - ставка НДС 0%;
  • 6 - НДС не облагается.
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 - Общая.
  • 1 - Упрощенная доход.
  • 2 - Упрощенная доход минус расход.
  • 3 - Единый налог на вмененный доход.
  • 4 - Единый сельскохозяйственный налог.
  • 5 - Патентная система налогообложения.
0
● [2107] overallProductCodeCheckResult Результаты проверки маркированных товаров. Признак наличия для товаров, подлежащих обязательной маркировке средствами идентификации, включенных в кассовый чек (БСО), кассовый чек коррекции (БСО коррекции) отрицательных результатов проверки КП КМ или проверки сведений о товаре, содержащихся у ОИСМ. 0