Описание формата реестра фискальных документов: различия между версиями

Материал из Касса
Перейти к навигации Перейти к поиску
 
(не показана 21 промежуточная версия этого же участника)
Строка 1: Строка 1:
= Формат исходного реестра =
{{ProductTable-2
{{ProductTable-2
|title-left=Response
|title-left= '''Формат исходного реестра'''
|title-right=
|title-right= '''Описание тегов и реквизитов'''
|content-left= 
|content-left= 
<syntaxhighlight lang="xml" line>
<syntaxhighlight lang="xml" line>
<?xml version="1.0"  encoding="utf-8"  ?>
<?xml version="1.0"  encoding="utf-8"  ?>


<Реестр ИдентификаторРеестра="string" ИдентификаторПредприятия="string"
<Реестр ИдентификаторРеестра="string" ИдентификаторПредприятия="string" ДатаФормирования="2020-09-29T05:49:45" ДокументовВРеестре="100" xmlns="https://kassa.bifit.com/docs/DocRegistry.xsd">
‹→ ДатаФормирования="2020-09-29T05:49:45" ДокументовВРеестре="100"
‹→ xmlns="https://kassa.bifit.com/docs/DocRegistry.xsd">
<Ответ>
<Ответ>
<ЭлектроннаяПочта Адрес="string"/>
<ЭлектроннаяПочта Адрес="string"/>
Строка 63: Строка 63:
</syntaxhighlight>
</syntaxhighlight>
|content-right=&nbsp;
|content-right=&nbsp;
* Идентификатор Реестра - Уникальный идентификатор реестра. Является идентификатором документа внутри системы.  
* '''Идентификатор Реестра''' - '''Обязательный реквизит'''. Уникальный идентификатор реестра. Является идентификатором документа внутри системы.  
* Идентификатор Предприятия - Уникальный идентификатор предприятия в системе (задается произвольно).
* '''Идентификатор Предприятия''' - '''Обязательный реквизит'''. Уникальный идентификатор предприятия в системе (задается произвольно).
* Дата Формирования - Дата формирования реестра пользователем.
* '''Дата Формирования''' - '''Обязательный реквизит'''. Дата формирования реестра пользователем.
* Документов в Реестре - Количество документов, входящих в реестр.
* '''Документов в Реестре''' - '''Обязательный реквизит'''. Количество документов, входящих в реестр.
* Ответ - В состав этого тега могут входить теги, которые укажут каким способом должен быть отправлен ответ с результатами обработки. В данный момент допустим только тег ''Электронная Почта''.
* '''Ответ''' - '''Обязательный тег'''. В состав этого тега могут входить теги, которые укажут каким способом должен быть отправлен ответ с результатами обработки. В данный момент допустим только тег ''Электронная Почта''.
* Электронная Почта - Тег указывает системе, что необходимо отправить результат обработки на электронную почту.
* '''Электронная Почта''' - Тег указывает системе, что необходимо отправить результат обработки на электронную почту.
* Адрес - В реквизите указывается адрес электронной почты для отправки результата обработки реестра.
* '''Адрес''' - В реквизите указывается адрес электронной почты для отправки результата обработки реестра.
* Документы - '''Обязательный  тег''', если указан реквизит ''Документов в Реестре'' тега ''Реестр''.
* '''Документы''' - '''Обязательный  тег''', если указан реквизит ''Документов в Реестре'' тега ''Реестр''.
* Документ - '''Обязательный  те'''г
* '''Документ''' - '''Обязательный  тег'''
* Постоплатой - Передаётся, если по документ или часть документа оплачено постоплатой (в кредит), в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.  
* '''Идентификатор Документа''' - '''Обязательный реквизит'''. Уникальный идентификатор документа в предприятии(задается произвольно). Комбинация ''Идентификатор Предприятия'' и ''Идентификатор Документа'' должна быть уникальна в пределах системы.
* Встречным Предоставлением - Передаётся, если по документ или часть документа оплачено встречным предоставлением, в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
* '''Код Типа Документа''' - Передаётся код типа документа (см. <b>[https://kassa.bifit.com/wiki/index.php?title=Описание_формата_реестра_фискальных_документов#Типы_документов_для_команды_«Открытие_чека» Нумераторы]</b>). Если тег опущен, то значением принимается 0 (Приход).
* СНО Документа - Код применяемой в документе системы налогообложения см. нумераторы
* '''Наличными''' - Передаётся, если по документу есть операции с наличными денежными средствами, например, если платёж или часть платежа принята наличными, в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
* Телефон или Почта - Телефон или электронный адрес покупателя или получателя услуги. Телефон необходимо передавать в формате 7XXXXXXXXXX. На адрес электронной почты (письмом) или на номер телефона (СМС) будет отправлена чек или информация как его получить. Следует обратить внимание на то, что эту информацию передаёт ОФД. То есть, вопросы по формату передаваемой информации и внешнему виду следует адресовать в ОФД.
* '''Безналичными''' - Передаётся, если по документу есть операции с безналичными (электронными) денежными средствами, например, если платёж или часть платежа принята банковской картой, в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
* Место Расчетов - Место расчётов. Если тег опущен, то будет передано место расчётов, указанное при регистрации кассы. В этом поле можно указать, например, адрес сайта, на котором был принят платёж или конкретное место приёма платежа, если платежи принимаются в нескольких местах.
** Сумма всех безналичных оплат (теги: ''Безналичными'', ''Предоплатой'', ''Постоплатой'', ''Встречным Предоставлением'' ) должна быть в точности равна итогу документа, в противном случае обработка документа закончится ошибкой.
* Адрес Расчетов - Адрес расчётов. Если тег опущен, то будет передан адрес расчётов, указанный при регистрации кассы.
* '''Предоплатой''' - Передаётся, если по документ или часть документа оплачено предоплатой (зачётом аванса), в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
* Номер Терминала - '''Обязательный тег''', если опущен тег ''Кассир''. Идентификатор автоматического устройства для расчетов.
* '''Постоплатой''' - Передаётся, если по документ или часть документа оплачено постоплатой (в кредит), в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.  
* Кассир - '''Обязательный тег''', если опущен тег ''Номер Терминала''.
* '''Встречным Предоставлением''' - Передаётся, если по документ или часть документа оплачено встречным предоставлением, в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
* ИНН - ИНН кассира, если он имеется в наличии
* '''СНО Документа''' - '''Обязательный реквизит'''. Код применяемой в документе системы налогообложения см. <b>[https://kassa.bifit.com/wiki/index.php?title=Описание_формата_реестра_фискальных_документов#Режим_налогообложения Нумераторы]</b>
* Покупатель - Наименование покупателя.
* '''Телефон или Почта''' - '''Обязательный реквизит'''. Телефон или электронный адрес покупателя или получателя услуги. Телефон необходимо передавать в формате 7XXXXXXXXXX. На адрес электронной почты (письмом) или на номер телефона (СМС) будет отправлена чек или информация как его получить.  
* ИНН - ИНН покупателя.
** Следует обратить внимание на то, что эту информацию передаёт ОФД. То есть, вопросы по формату передаваемой информации и внешнему виду следует адресовать в ОФД.
* Реквизит Пользователя - Тег может включаться в документ со значениями с учётом сферы деятельности, в которой осуществляются расчёты.
* '''Место Расчетов''' - Место расчётов. Если тег опущен, то будет передано место расчётов, указанное при регистрации кассы. В этом поле можно указать, например, адрес сайта, на котором был принят платёж или конкретное место приёма платежа, если платежи принимаются в нескольких местах.
* Заголовок - Заголовок пользовательского реквизита.
* '''Адрес Расчетов''' - Адрес расчётов. Если тег опущен, то будет передан адрес расчётов, указанный при регистрации кассы.
* Значение - Значение пользовательского реквизита.
* '''Номер Терминала''' - '''Обязательный тег''', если опущен тег ''Кассир''. Идентификатор автоматического устройства для расчетов.
* Признак Агента - Тег ''Признак Агента'' и ''Данные Агента'' передаются на весь чек по ФФД 1.05. По ФФД 1.2 Тег ''Признак Агента'' и ''Данные Агента'' передаются на каждую позицию(опционально). Значением тега является код, присвоенный на основании, указанном в Нумераторы.
* '''Кассир''' - '''Обязательный тег''', если опущен тег ''Номер Терминала''.
* Строки - '''Обязательный тег.'''
* '''ИНН''' - ИНН кассира, если он имеется в наличии
* Строка - Содержит информацию о каждой строке (товарной позиции) документа.
* '''Покупатель''' - Наименование покупателя.
* Наименование - '''Обязательный тег''', если тег ''Признак Способа Расчета'' не равен 3 (Аванс). Наименование товарной позиции (услуги)
* '''ИНН''' - ИНН покупателя.
* Количество - Количество указывается в тысячных долях, т.о. если необходимо передать количество, например, 2,5 килограмма, то в параметре следует указать 2500 (2500/1000 = 2,5).
* '''Реквизит Пользователя''' - Тег может включаться в документ со значениями с учётом сферы деятельности, в которой осуществляются расчёты.
* Цена - '''Обязательный тег.''' Цена товарной позиции. Указывается целым числом в копейках
** Если тег включён в документ, то теги ''Заголовок'' и ''Значение'' являются обязательными.
* Признак Способа расчета - Значением тега является код, присвоенный на основании, указанном в таблице Нумераторы
* '''Заголовок''' - Заголовок пользовательского реквизита.
* Признак Предмета расчета -
* '''Значение''' - Значение пользовательского реквизита.
* Код Налога -
* '''Признак Агента''' - Тег ''Признак Агента'' и ''Данные Агента'' передаются на весь чек по ФФД 1.05. По ФФД 1.2 Тег ''Признак Агента'' и ''Данные Агента'' передаются на каждую позицию(опционально). Значением тега является код, присвоенный на основании, указанном в таблице <b>[https://kassa.bifit.com/wiki/index.php?title=Описание_формата_реестра_фискальных_документов#Признак_агента Нумераторы]</b>.
* Данные Агента -  
* '''Строки''' - '''Обязательный тег.'''
* Оператор Перевода -
* '''Строка''' - '''Обязательный тег'''. Содержит информацию о каждой строке (товарной позиции) документа.
* Телефон -  
* '''Наименование''' - '''Обязательный тег''', если тег ''Признак Способа Расчета'' не равен 3 (Аванс). Наименование товарной позиции (услуги)
* Наименование -
* '''Количество''' - '''Обязательный тег'''. Количество указывается в тысячных долях, т.о. если необходимо передать количество, например, 2,5 килограмма, то в параметре следует указать 2500 (2500/1000 = 2,5).
* Адрес -  
* '''Цена''' - '''Обязательный тег.''' Цена товарной позиции. Указывается целым числом в копейках
* ИНН -  
* '''Признак Способа расчета''' - Значением тега является код, присвоенный на основании, указанном в таблице <b>[https://kassa.bifit.com/wiki/index.php?title=Описание_формата_реестра_фискальных_документов#Признак_способа_расчета Нумераторы]</b>
* Оператор по приему платежей -  
* '''Признак Предмета расчета''' - Значением тега является код, присвоенный согласно таблице <b>[https://kassa.bifit.com/wiki/index.php?title=Описание_формата_реестра_фискальных_документов#Признак_предмета_расчета Нумераторы]</b>. Можно не указывать, если значение тега ''Признак Способа Расчета'' имеет значение 3 (аванс).
* Телефон -
* '''Код Налога''' - '''Обязательный тег'''. Код налога из таблицы <b>[https://kassa.bifit.com/wiki/index.php?title=Описание_формата_реестра_фискальных_документов#Налоги Нумераторы]</b>.
* Платежный Агент -  
* '''Данные Агента''' - Если передан тег ''Признак Агента'', то тег является обязательным.
* Телефон -  
* '''Оператор Перевода''' - Обязательность данного тега зависит от значения тега ''Признак Агента''. Данные оператора перевода указываются в реквизитах тега.
* Операция -  
* '''Телефон''' - '''Обязательный реквизит'''. Телефон оператора перевода указывается в формате «+7ХХХХХХХХХХ».
* Данные Поставщика -
* '''Наименование''' - '''Обязательный реквизит'''. Наименование оператора перевода.
* Телефон -
* '''Адрес''' - '''Обязательный реквизит'''. Адрес оператора перевода.
* Наименование -  
* '''ИНН''' - '''Обязательный реквизит'''. ИНН оператора перевода.
* ИНН -
* '''Оператор по приему платежей''' - Обязательность данного тега зависит от значения тега ''Признак Агента''. Данные оператора по приёму платежей указываются в реквизитах тега.
* Акциз -
* '''Телефон''' - '''Обязательный реквизит'''. Телефон оператора по приему платежей указывается в формате «+7ХХХХХХХХХХ».
* Код Страны Происхождения -
* '''Платежный Агент''' - Обязательность данного тега зависит от значения тега ''Признак Агента''. Данные платежного агента указываются в реквизитах тега.
* Номер Таможенной Декларации -
* '''Телефон''' - '''Обязательный реквизит'''. Телефон платежного агента указывается в формате «+7ХХХХХХХХХХ».
* Дополнительный Реквизит -
* '''Операция''' 
* Код Товара -
* '''Данные Поставщика''' - Данные поставщика указываются в реквизитах тега.
* Единица Измерения -
* '''Телефон''' - '''Обязательный реквизит''', если указано значение тега ''Признак Агента''. Телефон поставщика указывается в формате «+7ХХХХХХХХХХ».
* '''Наименование''' - Может указываться только в составе тега ''Строка''. Наименование поставщика.
* '''ИНН''' - Может указываться только в составе тега ''Строка''. ИНН поставщика.
* '''Акциз''' - Величина акциза товарной позиции. Указывается целым числом в копейках.
* '''Код Страны Происхождения''' - Код страны происхождения по ОКСМ.
* '''Номер Таможенной Декларации''' - Номер таможенной декларации.
* '''Дополнительный Реквизит''' - Дополнительный реквизит. Значение устанавливается ФНС РФ. Значение не может превышать 16 символов.
* '''Код Товара''' - Значение отсканированного кода товарной позиции.
* '''Единица Измерения''' - Единица измерения товарной позиции.
|}}<br>
 
= Формат ответного реестра =
 
{{ProductTable-2
|title-left= '''Формат ответного реестра'''
|title-right= '''Описание тегов и реквизитов'''
|content-left=&nbsp;
<syntaxhighlight lang="xml" line>
<?xml encoding="UTF-8" ?>
<Ответ ИдентификаторОтвета="" ИдентификаторРеестра="" ИдентификаторПредприятия="" ДатаФормирования="">
<РезультатыОбработки ДокументовВОтвете="" УспешноОбработано=""
СОшибками="" />
<Документы>
<Документ ИдентифкаторДокумента="">
<Ошибка Код="">
<Сообщения>
<Сообщение></Сообщение>
</Сообщения>
</Ошибка>
<Сдача></Сдача>
<Дата></Дата>
<РегистрационныйНомерКассы></РегистрационныйНомерКассы>
<ЗаводскойНомерКассы></ЗаводскойНомерКассы>
<ЗаводскойНомерФН></ЗаводскойНомерФН>
<НомерФискальногоДокумента></НомерФискальногоДокумента>
<ФискальныйПризнак></ФискальныйПризнак>
<Итог></Итог>
<QR></QR>
</Документ>
</Документы>
</Ответ>
</syntaxhighlight>
|content-right=&nbsp;
* '''Идентификатор Ответа''' - Уникальный в рамках системы идентификатор ответа.
* '''Идентификатор Реестра''' - Идентификатор исходного реестра (дублирует подобный идентификатор из исходного реестра).
* '''Идентификатор Предприятия''' - Уникальный в рамках системы идентификатор предприятия (дублирует подобный идентификатор из входящего реестра)
* '''Дата Формирования''' - Дата формирования ответного реестра. Фактически содержит дату завершения обработки.
* '''Результаты Обработки''' - Статистическая информация об ответном реестре.
* '''Документов в Ответе''' - Количество документов, вошедших в реестр.
* '''Успешно Обработано''' - Количество документов, не содержащих тег ''Ошибка''.
* '''С Ошибками''' - Количество документов, содержащих тег ''Ошибка''.
* '''Документы''' - Список результатов обработки документов из исходного реестра.
* '''Документ'''
* '''Идентификатор Документа''' - Идентификатор документа из исходного реестра.
* '''Ошибка''' - Тег будет содержаться в документе, если обработка документа из исходного реестра прошла с ошибкой. Код ошибки.
* '''Сообщения'''
* '''Сообщения''' - Расширенное сообщение об ошибке.
* '''Сдача''' - Тег будет содержаться в документе, если при обработке документа возникла сдача.
** Сдача может появиться, если сумма тегов ''Наличными'', ''Безналичными'', ''Предоплатой'', ''Постоплатой'' и ''Встречным Предоставлением'' больше итога документа.
* '''Дата''' - Дата формирования документа в фискальном накопителе.
* '''Регистрационный Номер Кассы''' - Регистрационный номер кассы в ФНС обработавшей документ.
* '''Заводской Номер Кассы''' - Заводской номер кассы обработавшей документ.
* '''Заводской Номер ФН''' - Заводской номер ФН в котором был сформирован документ.
* '''Номер Фискального Документа''' - Номер сформированного в ФН фискального документа.
* '''Фискальный Признак''' - Фискальный признак документа.
* '''Итог''' - Итоговая сумма документа.
* '''QR''' - Строка, содержащая QR-код документа.
 
|}}<br>
 
 
= Нумераторы =
 
== Типы документов для команды «Открытие чека» ==
{{ProductTable-2
|title-left= '''Параметр'''
|title-right= '''Тип документа'''
|content-left=
&nbsp;
* '''0'''
* '''1'''
* '''2'''
* '''3'''
|content-right=
&nbsp;
* Приход
* Возврат прихода
* Расход
* Возврат расхода
|}}<br>
 
== Режим налогообложения ==
{{ProductTable-3
|title-left= '''Номер бита'''
|title-center= '''Значение'''
|title-right= '''Тип системы налогообложения'''
|content-left=
&nbsp;
* '''0'''
* '''1'''
* '''2'''
* '''3'''
* '''4'''
* '''5'''
|content-center=
&nbsp;
* 1
* 2
* 4
* 8
* 16
* 32
|content-right=
&nbsp;
* Общая
* Упрощенная доход
* Упрощенная доход минус расход
* Единый налог на временный доход
* Единый сельскохозяйственный налог
* Патентная система налогообложения
 
|}}<br>
 
== Признак агента ==
{{ProductTable-3
|title-left= '''Номер бита'''
|title-center= '''Значение'''
|title-right= '''Основание для присвоения кода реквизиту'''
|content-left=
&nbsp;
* '''0'''
* '''1'''
* '''2'''
* '''3'''
* '''4'''
* '''5'''
* '''6'''
|content-center=
&nbsp;
* 1
* 2
* 4
* 8
* 16
* 32
* 64
|content-right=
&nbsp;
* Оказание услуг покупателю (клиенту) пользователем, являющимся банковским платёжным агентом
* Оказание услуг покупателю (клиенту) пользователем, являющимся банковским платёжным субагентом
* Оказание услуг покупателю (клиенту) пользователем, являющимся платёжным агентом
* Оказание услуг покупателю (клиенту) пользователем, являющимся платёжным субагентом
* Осуществление расчёта с покупателем (клиентом) пользователем, являющимся поверенным
* Осуществление расчёта с покупателем (клиентом) пользователем, являющимся комиссионером
* Осуществление расчёта с покупателем (клиентом) пользователем, являющимся агентом и не являющимся банковским платёжным агентом (субагентом), платёжным агентом (субагентом), поверенным, комиссионером
 
|}}<br>
 
== Признак способа расчета ==
{{ProductTable-2
|title-left= '''Признак'''
|title-right= '''Перечень оснований для присвоения реквизиту "признак способа расчёта" соответствующего значения реквизита'''
|content-left=
&nbsp;
* '''не задан'''
* '''1'''
* '''2'''
* '''3'''
* '''4'''
* '''5'''
* '''6'''
* '''7'''
|content-right=
&nbsp;
* Для индивидуальных предпринимателей, являющихся налогоплательщиками, применяющими патентную систему налогообложения и упрощённую систему налогообложения, а также индивидуальных предпринимателей, применяющих систему налогообложения для сельскохозяйственных товаропроизводителей, систему налогообложения в виде единого налога на вменённый доход для отдельных видов деятельности при осуществлении видов предпринимательской деятельности, установленных '''пунктом 2 статьи 346.26''' Налогового кодекса Российской Федерации, за исключением индивидуальных предпринимателей, осуществляющих торговлю подакцизными товарами, требование об обязательном включении в состав кассового чека и БСО реквизита применяется с 1 февраля 2021 года.
* Полная предварительная оплата до момента передачи предмета расчёта
* Частичная предварительная оплата до момента передачи предмета расчёта
* Аванс
* Полная оплата, в том числе с учётом аванса (предварительной оплаты) в момент передачи предмета расчёта
* Частичная оплата предмета расчёта в момент его передачи с последующей оплатой в кредит
* Передача предмета расчёта без его оплаты в момент его передачи с последующей оплатой в кредит
* Оплата предмета расчёта после его передачи с оплатой в кредит (оплата кредита)
|}}<br>
 
== Признак предмета расчета ==
{{ProductTable-2
|title-left= '''Признак'''
|title-right= '''Значение'''
|content-left=
&nbsp;
* '''не задан'''
* '''1'''
* '''2'''
* '''3'''
* '''4'''
* '''5'''
* '''6'''
* '''7'''
* '''8'''
* '''9'''
* '''10'''
* '''11'''
* '''12'''
* '''13'''
* '''14'''
* '''15'''
* '''16'''
* '''17'''
* '''18'''
 
|content-right=
&nbsp;
* Значение признака не важно
* О реализуемом товаре, за исключением подакцизного товара (наименование и иные сведения, описывающие товар)
* О реализуемом подакцизном товаре (наименование и иные сведения, описывающие товар)
* О выполняемой работе (наименование и иные сведения, описывающие работу)
* Об оказываемой услуге (наименование и иные сведения, описывающие услугу)
* О приёме ставок при осуществлении деятельности по проведению азартных игр
* О выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению азартных игр
* О приёме денежных средств при реализации лотерейных билетов, электронных лотерейных билетов, приёме лотерейных ставок при осуществлении деятельности по проведению лотерей
* О выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению лотерей
* О предоставлении прав на использование результатов интеллектуальной деятельности или средств индивидуализации
* Об авансе, задатке, предоплате, кредите, взносе в счёт оплаты, пени, штрафе, вознаграждении, бонусе и ином аналогичном предмете расчёта
* О вознаграждении пользователя, являющегося платёжным агентом (субагентом), банковским платёжным агентом (субагентом), комиссионером, поверенным или иным агентом
* О предмете расчёта, состоящем из предметов, каждому из которых может быть присвоено значение от «1k» до «11k»
* О предмете расчёта, не относящемуся к предметам расчёта, которым может быть присвоено значение от «1» до «12» и от «14» до «18»
* О передаче имущественных прав
* О внереализационном доходе
* О суммах расходов, уменьшающих сумму налога (авансовых платежей) в соответствии с '''пунктом 3.1 статьи 346.21''' Налогового кодекса Российской Федерации
* О суммах уплаченного торгового сбора
* О курортном сборе
|}}<br>
 
== Налоги ==
{{ProductTable-2
|title-left= '''Код'''
|title-right= '''Налог'''
|content-left=
&nbsp;
* '''1'''
* '''2'''
* '''3'''
* '''4'''
* '''5'''
* '''6'''
|content-right=
&nbsp;
* НДС 20%
* НДС 10%
* Ставка 20/120
* Ставка 10/110
* НДС 0%
* Без налога
|}}<br>
|}}<br>

Текущая версия на 10:10, 19 апреля 2023

Формат исходного реестра

Формат исходного реестра Описание тегов и реквизитов
 
<?xml version="1.0"  encoding="utf-8"  ?>

<Реестр ИдентификаторРеестра="string" ИдентификаторПредприятия="string" ДатаФормирования="2020-09-29T05:49:45" ДокументовВРеестре="100" xmlns="https://kassa.bifit.com/docs/DocRegistry.xsd">
<Ответ>
<ЭлектроннаяПочта Адрес="string"/>
</Ответ>
<Документы>
	<Документ ИдентификаторДокумента="string">
		<КодТипаДокумента>1</КодТипаДокумента>
		<ПризнакАгента>64</ПризнакАгента>
	<Строки>
		<Строка>
			<Количество>100</Количество>
			<Цена>100</Цена>
			<КодНалога>3</КодНалога>
			<Наименование>string</Наименование>
			<ПризнакСпособаРасчета>6</ПризнакСпособаРасчета>
			<ПризнакПредметаРасчета>6</ПризнакПредметаРасчета>
			<ПризнакАгента>2</ПризнакАгента>
			<ДанныеАгента>
				<ОператорПеревода Телефон="string"  Наименование="string" Адрес=="string" ИНН=="string"/>
				<ОператорПоПриемуПлатежей Телефон=="string"/>
				<ПлатежныйАгент Операция=="string" Телефон=="string"/>
				<ДанныеПоставщика Телефон=="string"  Наименование=="string"  ИНН=="string"/>
			</ДанныеАгента>
			<Акциз>100</Акциз>
			<КодСтраныПроисхождения>string</КодСтраныПроисхождения>
			<НомерТаможеннойДекларации>string</НомерТаможеннойДекларации>
			<ДополнительныйРеквизит>string</ДополнительныйРеквизит>
			<КодТовара>string</КодТовара>
			<ЕдиницаИзмерения>string</ЕдиницаИзмерения>
		</Строка>
	</Строки>
	<Наличными>100</Наличными>
	<Безналичными>100</Безналичными>
	<Предоплатой>100</Предоплатой>
	<Постоплатой>100</Постоплатой>
	<ВстречнымПредоставлением>100</ВстречнымПредоставлением>
	<СНОДокумента>16</СНОДокумента>
	<ТелефонИлиПочта>string</ТелефонИлиПочта>
	<МестоРасчетов>string</МестоРасчетов>
	<АдресРасчетов>string</АдресРасчетов>
	<НомерТерминала>string</НомерТерминала>
	<Кассир ИНН="string">string</Кассир>
	<Покупатель ИНН="string">string</Покупатель>
	<РеквизитПользователя    Заголовок="string"  Значение="string">string</РеквизитПользователя>
	<ДанныеАгента>
		<ОператорПеревода Телефон="string" Наименование="string" Адрес="string"  ИНН="string"/>
		<ОператорПоПриемуПлатежей Телефон="string"/>
		<ПлатежныйАгент Операция="string" Телефон="string"/>
		<ДанныеПоставщика Телефон="string"/>
	</ДанныеАгента>
	</Документ>
</Документы>
</Реестр>
 
  • Идентификатор Реестра - Обязательный реквизит. Уникальный идентификатор реестра. Является идентификатором документа внутри системы.
  • Идентификатор Предприятия - Обязательный реквизит. Уникальный идентификатор предприятия в системе (задается произвольно).
  • Дата Формирования - Обязательный реквизит. Дата формирования реестра пользователем.
  • Документов в Реестре - Обязательный реквизит. Количество документов, входящих в реестр.
  • Ответ - Обязательный тег. В состав этого тега могут входить теги, которые укажут каким способом должен быть отправлен ответ с результатами обработки. В данный момент допустим только тег Электронная Почта.
  • Электронная Почта - Тег указывает системе, что необходимо отправить результат обработки на электронную почту.
  • Адрес - В реквизите указывается адрес электронной почты для отправки результата обработки реестра.
  • Документы - Обязательный тег, если указан реквизит Документов в Реестре тега Реестр.
  • Документ - Обязательный тег
  • Идентификатор Документа - Обязательный реквизит. Уникальный идентификатор документа в предприятии(задается произвольно). Комбинация Идентификатор Предприятия и Идентификатор Документа должна быть уникальна в пределах системы.
  • Код Типа Документа - Передаётся код типа документа (см. Нумераторы). Если тег опущен, то значением принимается 0 (Приход).
  • Наличными - Передаётся, если по документу есть операции с наличными денежными средствами, например, если платёж или часть платежа принята наличными, в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
  • Безналичными - Передаётся, если по документу есть операции с безналичными (электронными) денежными средствами, например, если платёж или часть платежа принята банковской картой, в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
    • Сумма всех безналичных оплат (теги: Безналичными, Предоплатой, Постоплатой, Встречным Предоставлением ) должна быть в точности равна итогу документа, в противном случае обработка документа закончится ошибкой.
  • Предоплатой - Передаётся, если по документ или часть документа оплачено предоплатой (зачётом аванса), в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
  • Постоплатой - Передаётся, если по документ или часть документа оплачено постоплатой (в кредит), в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
  • Встречным Предоставлением - Передаётся, если по документ или часть документа оплачено встречным предоставлением, в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
  • СНО Документа - Обязательный реквизит. Код применяемой в документе системы налогообложения см. Нумераторы
  • Телефон или Почта - Обязательный реквизит. Телефон или электронный адрес покупателя или получателя услуги. Телефон необходимо передавать в формате 7XXXXXXXXXX. На адрес электронной почты (письмом) или на номер телефона (СМС) будет отправлена чек или информация как его получить.
    • Следует обратить внимание на то, что эту информацию передаёт ОФД. То есть, вопросы по формату передаваемой информации и внешнему виду следует адресовать в ОФД.
  • Место Расчетов - Место расчётов. Если тег опущен, то будет передано место расчётов, указанное при регистрации кассы. В этом поле можно указать, например, адрес сайта, на котором был принят платёж или конкретное место приёма платежа, если платежи принимаются в нескольких местах.
  • Адрес Расчетов - Адрес расчётов. Если тег опущен, то будет передан адрес расчётов, указанный при регистрации кассы.
  • Номер Терминала - Обязательный тег, если опущен тег Кассир. Идентификатор автоматического устройства для расчетов.
  • Кассир - Обязательный тег, если опущен тег Номер Терминала.
  • ИНН - ИНН кассира, если он имеется в наличии
  • Покупатель - Наименование покупателя.
  • ИНН - ИНН покупателя.
  • Реквизит Пользователя - Тег может включаться в документ со значениями с учётом сферы деятельности, в которой осуществляются расчёты.
    • Если тег включён в документ, то теги Заголовок и Значение являются обязательными.
  • Заголовок - Заголовок пользовательского реквизита.
  • Значение - Значение пользовательского реквизита.
  • Признак Агента - Тег Признак Агента и Данные Агента передаются на весь чек по ФФД 1.05. По ФФД 1.2 Тег Признак Агента и Данные Агента передаются на каждую позицию(опционально). Значением тега является код, присвоенный на основании, указанном в таблице Нумераторы.
  • Строки - Обязательный тег.
  • Строка - Обязательный тег. Содержит информацию о каждой строке (товарной позиции) документа.
  • Наименование - Обязательный тег, если тег Признак Способа Расчета не равен 3 (Аванс). Наименование товарной позиции (услуги)
  • Количество - Обязательный тег. Количество указывается в тысячных долях, т.о. если необходимо передать количество, например, 2,5 килограмма, то в параметре следует указать 2500 (2500/1000 = 2,5).
  • Цена - Обязательный тег. Цена товарной позиции. Указывается целым числом в копейках
  • Признак Способа расчета - Значением тега является код, присвоенный на основании, указанном в таблице Нумераторы
  • Признак Предмета расчета - Значением тега является код, присвоенный согласно таблице Нумераторы. Можно не указывать, если значение тега Признак Способа Расчета имеет значение 3 (аванс).
  • Код Налога - Обязательный тег. Код налога из таблицы Нумераторы.
  • Данные Агента - Если передан тег Признак Агента, то тег является обязательным.
  • Оператор Перевода - Обязательность данного тега зависит от значения тега Признак Агента. Данные оператора перевода указываются в реквизитах тега.
  • Телефон - Обязательный реквизит. Телефон оператора перевода указывается в формате «+7ХХХХХХХХХХ».
  • Наименование - Обязательный реквизит. Наименование оператора перевода.
  • Адрес - Обязательный реквизит. Адрес оператора перевода.
  • ИНН - Обязательный реквизит. ИНН оператора перевода.
  • Оператор по приему платежей - Обязательность данного тега зависит от значения тега Признак Агента. Данные оператора по приёму платежей указываются в реквизитах тега.
  • Телефон - Обязательный реквизит. Телефон оператора по приему платежей указывается в формате «+7ХХХХХХХХХХ».
  • Платежный Агент - Обязательность данного тега зависит от значения тега Признак Агента. Данные платежного агента указываются в реквизитах тега.
  • Телефон - Обязательный реквизит. Телефон платежного агента указывается в формате «+7ХХХХХХХХХХ».
  • Операция
  • Данные Поставщика - Данные поставщика указываются в реквизитах тега.
  • Телефон - Обязательный реквизит, если указано значение тега Признак Агента. Телефон поставщика указывается в формате «+7ХХХХХХХХХХ».
  • Наименование - Может указываться только в составе тега Строка. Наименование поставщика.
  • ИНН - Может указываться только в составе тега Строка. ИНН поставщика.
  • Акциз - Величина акциза товарной позиции. Указывается целым числом в копейках.
  • Код Страны Происхождения - Код страны происхождения по ОКСМ.
  • Номер Таможенной Декларации - Номер таможенной декларации.
  • Дополнительный Реквизит - Дополнительный реквизит. Значение устанавливается ФНС РФ. Значение не может превышать 16 символов.
  • Код Товара - Значение отсканированного кода товарной позиции.
  • Единица Измерения - Единица измерения товарной позиции.


Формат ответного реестра

Формат ответного реестра Описание тегов и реквизитов
 
<?xml encoding="UTF-8" ?>
<Ответ ИдентификаторОтвета="" ИдентификаторРеестра="" ИдентификаторПредприятия="" ДатаФормирования="">
<РезультатыОбработки ДокументовВОтвете="" УспешноОбработано=""
СОшибками="" />
	<Документы>
		<Документ ИдентифкаторДокумента="">
		<Ошибка Код="">
			<Сообщения>
				<Сообщение></Сообщение>
			</Сообщения>
		</Ошибка>
		<Сдача></Сдача>
		<Дата></Дата>
		<РегистрационныйНомерКассы></РегистрационныйНомерКассы>
		<ЗаводскойНомерКассы></ЗаводскойНомерКассы>
		<ЗаводскойНомерФН></ЗаводскойНомерФН>
		<НомерФискальногоДокумента></НомерФискальногоДокумента>
		<ФискальныйПризнак></ФискальныйПризнак>
		<Итог></Итог>
		<QR></QR>
		</Документ>
	</Документы>
</Ответ>
 
  • Идентификатор Ответа - Уникальный в рамках системы идентификатор ответа.
  • Идентификатор Реестра - Идентификатор исходного реестра (дублирует подобный идентификатор из исходного реестра).
  • Идентификатор Предприятия - Уникальный в рамках системы идентификатор предприятия (дублирует подобный идентификатор из входящего реестра)
  • Дата Формирования - Дата формирования ответного реестра. Фактически содержит дату завершения обработки.
  • Результаты Обработки - Статистическая информация об ответном реестре.
  • Документов в Ответе - Количество документов, вошедших в реестр.
  • Успешно Обработано - Количество документов, не содержащих тег Ошибка.
  • С Ошибками - Количество документов, содержащих тег Ошибка.
  • Документы - Список результатов обработки документов из исходного реестра.
  • Документ
  • Идентификатор Документа - Идентификатор документа из исходного реестра.
  • Ошибка - Тег будет содержаться в документе, если обработка документа из исходного реестра прошла с ошибкой. Код ошибки.
  • Сообщения
  • Сообщения - Расширенное сообщение об ошибке.
  • Сдача - Тег будет содержаться в документе, если при обработке документа возникла сдача.
    • Сдача может появиться, если сумма тегов Наличными, Безналичными, Предоплатой, Постоплатой и Встречным Предоставлением больше итога документа.
  • Дата - Дата формирования документа в фискальном накопителе.
  • Регистрационный Номер Кассы - Регистрационный номер кассы в ФНС обработавшей документ.
  • Заводской Номер Кассы - Заводской номер кассы обработавшей документ.
  • Заводской Номер ФН - Заводской номер ФН в котором был сформирован документ.
  • Номер Фискального Документа - Номер сформированного в ФН фискального документа.
  • Фискальный Признак - Фискальный признак документа.
  • Итог - Итоговая сумма документа.
  • QR - Строка, содержащая QR-код документа.



Нумераторы

Типы документов для команды «Открытие чека»

Параметр Тип документа
 
  • 0
  • 1
  • 2
  • 3
 
  • Приход
  • Возврат прихода
  • Расход
  • Возврат расхода


Режим налогообложения

Номер бита Значение Тип системы налогообложения
 
  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
 
  • 1
  • 2
  • 4
  • 8
  • 16
  • 32
 
  • Общая
  • Упрощенная доход
  • Упрощенная доход минус расход
  • Единый налог на временный доход
  • Единый сельскохозяйственный налог
  • Патентная система налогообложения


Признак агента

Номер бита Значение Основание для присвоения кода реквизиту
 
  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
 
  • 1
  • 2
  • 4
  • 8
  • 16
  • 32
  • 64
 
  • Оказание услуг покупателю (клиенту) пользователем, являющимся банковским платёжным агентом
  • Оказание услуг покупателю (клиенту) пользователем, являющимся банковским платёжным субагентом
  • Оказание услуг покупателю (клиенту) пользователем, являющимся платёжным агентом
  • Оказание услуг покупателю (клиенту) пользователем, являющимся платёжным субагентом
  • Осуществление расчёта с покупателем (клиентом) пользователем, являющимся поверенным
  • Осуществление расчёта с покупателем (клиентом) пользователем, являющимся комиссионером
  • Осуществление расчёта с покупателем (клиентом) пользователем, являющимся агентом и не являющимся банковским платёжным агентом (субагентом), платёжным агентом (субагентом), поверенным, комиссионером


Признак способа расчета

Признак Перечень оснований для присвоения реквизиту "признак способа расчёта" соответствующего значения реквизита
 
  • не задан
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
 
  • Для индивидуальных предпринимателей, являющихся налогоплательщиками, применяющими патентную систему налогообложения и упрощённую систему налогообложения, а также индивидуальных предпринимателей, применяющих систему налогообложения для сельскохозяйственных товаропроизводителей, систему налогообложения в виде единого налога на вменённый доход для отдельных видов деятельности при осуществлении видов предпринимательской деятельности, установленных пунктом 2 статьи 346.26 Налогового кодекса Российской Федерации, за исключением индивидуальных предпринимателей, осуществляющих торговлю подакцизными товарами, требование об обязательном включении в состав кассового чека и БСО реквизита применяется с 1 февраля 2021 года.
  • Полная предварительная оплата до момента передачи предмета расчёта
  • Частичная предварительная оплата до момента передачи предмета расчёта
  • Аванс
  • Полная оплата, в том числе с учётом аванса (предварительной оплаты) в момент передачи предмета расчёта
  • Частичная оплата предмета расчёта в момент его передачи с последующей оплатой в кредит
  • Передача предмета расчёта без его оплаты в момент его передачи с последующей оплатой в кредит
  • Оплата предмета расчёта после его передачи с оплатой в кредит (оплата кредита)


Признак предмета расчета

Признак Значение
 
  • не задан
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
 
  • Значение признака не важно
  • О реализуемом товаре, за исключением подакцизного товара (наименование и иные сведения, описывающие товар)
  • О реализуемом подакцизном товаре (наименование и иные сведения, описывающие товар)
  • О выполняемой работе (наименование и иные сведения, описывающие работу)
  • Об оказываемой услуге (наименование и иные сведения, описывающие услугу)
  • О приёме ставок при осуществлении деятельности по проведению азартных игр
  • О выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению азартных игр
  • О приёме денежных средств при реализации лотерейных билетов, электронных лотерейных билетов, приёме лотерейных ставок при осуществлении деятельности по проведению лотерей
  • О выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению лотерей
  • О предоставлении прав на использование результатов интеллектуальной деятельности или средств индивидуализации
  • Об авансе, задатке, предоплате, кредите, взносе в счёт оплаты, пени, штрафе, вознаграждении, бонусе и ином аналогичном предмете расчёта
  • О вознаграждении пользователя, являющегося платёжным агентом (субагентом), банковским платёжным агентом (субагентом), комиссионером, поверенным или иным агентом
  • О предмете расчёта, состоящем из предметов, каждому из которых может быть присвоено значение от «1k» до «11k»
  • О предмете расчёта, не относящемуся к предметам расчёта, которым может быть присвоено значение от «1» до «12» и от «14» до «18»
  • О передаче имущественных прав
  • О внереализационном доходе
  • О суммах расходов, уменьшающих сумму налога (авансовых платежей) в соответствии с пунктом 3.1 статьи 346.21 Налогового кодекса Российской Федерации
  • О суммах уплаченного торгового сбора
  • О курортном сборе


Налоги

Код Налог
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
 
  • НДС 20%
  • НДС 10%
  • Ставка 20/120
  • Ставка 10/110
  • НДС 0%
  • Без налога