3. Имя файла обмена должно иметь следующий вид:
R_Т_A_K_О_GGGGMMDD_N, где:
R_Т – префикс, принимающий значение ON_OPDOCNO;
A_K – идентификатор получателя информации, где: A – идентификатор получателя, которому направляется файл обмена, K – идентификатор конечного получателя, для которого предназначена информация из данного файла обмена1. Каждый из идентификаторов (A и K) имеет вид для налоговых органов – четырехразрядный код (код налогового органа в соответствии с классификатором «Система обозначения налоговых органов» (СОНО);
O – идентификатор отправителя информации, имеет вид:
для организаций – девятнадцатиразрядный код (идентификационный номер налогоплательщика (далее – ИНН) и код причины постановки на учет (далее – КПП) организации (обособленного подразделения);
для физических лиц – двенадцатиразрядный код (ИНН физического лица, при наличии. При отсутствии ИНН – последовательность из двенадцати нулей).
GGGG – год формирования передаваемого файла, MM – месяц, DD – день;
N – идентификационный номер файла (длина – от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла – xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Параметры первой строки файла обмена
Первая строка XML файла должна иметь следующий вид:
<?xml version =«1.0» encoding =«windows-1251»?>
Имя файла, содержащего XSD схему файла обмена, должно иметь следующий вид:
ON_OPDOCNO_1_912_01_05_02_xx , где хх – номер версии схемы.
Расширение имени файла – xsd.
XML схема файла обмена приводится отдельным файлом и размещается на официальном сайте Федеральной налоговой службы.
4. Логическая модель файла обмена представлена в виде диаграммы структуры файла обмена на рисунке 1 настоящего формата. Элементами логической модели файла обмена являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла обмена и сведения о них приведены в таблицах 4.1 – 4.18 настоящего формата.
Для каждого структурного элемента логической модели файла обмена приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: «С» – сложный элемент логической модели (содержит вложенные элементы), «П» – простой элемент логической модели, реализованный в виде элемента XML файла, «А» – простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т – символьная строка; N – числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-к) или T(=к), где: n – минимальное количество знаков, к – максимальное количество знаков, символ «-» – разделитель, символ «=« означает фиксированное количество знаков в строке. В случае если минимальное количество знаков равно 0, формат имеет вид Т(0-к). В случае если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.к), где: m – максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k – максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML (определенными в сети интернет по электронному адресу: http://www.w3.org/TR/xmlschema-0), например, элемент с типом «date», поле «Формат элемента» не заполняется. Для таких элементов в поле «Дополнительная информация» указывается тип базового элемента;
признак обязательности элемента определяет обязательность присутствия элемента (совокупности наименования элемента и его значения) в файле обмена. Признак обязательности элемента может принимать следующие значения: «О» – наличие элемента в файле обмена обязательно; «Н» – присутствие элемента в файле обмена необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом «К». Например, «ОК». В случае если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом «М». Например, «НМ», «ОКМ».
К вышеперечисленным признакам обязательности элемента может добавляться значение «У» в случае описания в XML схеме условий, предъявляемых к элементу в файле обмена, описанных в графе «Дополнительная информация». Например, «НУ», «ОКУ»;
дополнительная информация содержит, при необходимости, требования к элементу файла обмена, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла обмена
Таблица 4.1
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Идентификатор файла |
ИдФайл |
A |
T(1-200) |
ОУ |
Содержит (повторяет) имя файла (без расширения и точки) |
Версия формата |
ВерсФорм |
A |
T(1-5) |
О |
Принимает значение: 5.02 |
Версия передающей программы |
ВерсПрог |
A |
T(1-40) |
Н |
|
Опись документов, направляемых в налоговый орган |
Документ |
С |
|
О |
Состав элемента представлен в табл.4.2 |
Таблица 4.2
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Код формы документа по КНД |
КНД |
A |
T(=7) |
ОК |
Типовой элемент <КНДТип>. Принимает значение: 1165034 |
Дата формирования документа |
ДатаДок |
A |
T(=10) |
Н |
Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ |
Сведения об отправителе документа |
СвОтпр |
С |
|
О |
Состав элемента представлен в табл.4.3 |
Сведения о получателе документа |
СвПолуч |
С |
|
О |
Состав элемента представлен в табл.4.4 |
Сведения о налогоплательщике |
СвНП |
С |
|
О |
Состав элемента представлен в табл.4.5 |
Идентификатор файла документа, к которому формируется опись |
ИдФайлОсн |
С |
|
О |
Состав элемента представлен в табл.4.6 |
Документы, направляемые в налоговый орган |
ДокНапрНО |
С |
|
О |
Состав элемента представлен в табл.4.7 |
Сведения о лице, подписавшем документ |
Подписант |
С |
|
О |
Состав элемента представлен в табл.4.11 |
Таблица 4.3
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Признак отправителя – уполномоченного представителя |
ПризОтпрУП |
A |
T(=1) |
ОК |
Принимает значение: 1 – нет | 2 – да |
Отправитель – организация | |
ОтпрЮЛ |
С |
|
О |
Типовой элемент <СвЮЛТип>. Состав элемента представлен в табл.4.15 |
Отправитель – физическое лицо (в том числе индивидуальный предприниматель) |
ОтпрФЛ |
С |
|
О |
Типовой элемент <СвФЛТип>. Состав элемента представлен в табл.4.14 |
Таблица 4.4
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Код налогового органа в соответствии с СОНО |
КодНО |
A |
T(=4) |
ОК |
Типовой элемент <СОНОТип>. Значение выбирается в соответствии с классификатором «Система обозначений налоговых органов» |
Таблица 4.5
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Налогоплательщик – организация | |
НПЮЛ |
С |
|
О |
Типовой элемент <СвЮЛТип>. Состав элемента представлен в табл.4.15 |
Налогоплательщик – физическое лицо (в том числе индивидуальный предприниматель) |
НПФЛ |
С |
|
О |
Типовой элемент <СвФЛТип>. Состав элемента представлен в табл.4.14 |
Таблица 4.6
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Имя файла требования о представлении документов, в ответ на которое формируется опись | |
ИмяФайлТреб |
П |
T(1-200) |
О |
Содержит (повторяет) имя файла (без расширения и точки) |
Идентификатор файла налоговой декларации (расчета), к которой формируется опись | |
ИдФайлНалОтч |
П |
T(1-200) |
О |
Принимает значение: ЖУРНАЛ |
Журнал учета полученных и выставленных счетов-фактур, представляемый в соответствии с п. 5.2 ст. 174 Налогового кодекса Российской Федерации |
Журнал |
П |
T(=6) |
О |
|
Имя файла требования о представлении пояснений, на которое сформирован ответ |
ИмяФайлТребПояс |
П |
T(1-200) |
НУ |
Содержит (повторяет) имя файла (без расширения и точки). Заполняется в случае представления Ответа на требование о представлении пояснений, а также подтверждающих документов Может применяться только при наличии элемента <ИдФайлНалОтч>. Элемент обязателен при <ДокФорм/КодДок>=8888 (из табл.4.8) |
Таблица 4.7
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Количество направленных файлов |
КолФайл |
A |
N(2) |
О |
|
Документ, представленный в виде xml-файла |
ДокФорм |
С |
|
НМУ |
Состав элемента представлен в табл.4.8 Обязателен при отсутствии <ДокСкан>. Обязателен при наличии элемента <Журнал> (из табл.4.6) |
Документ, представленный в виде скан-образа |
ДокСкан |
С |
|
НМУ |
Состав элемента представлен в табл.4.9 Обязателен при отсутствии <ДокФорм> Не применяется при наличии элемента <Журнал> (из табл.4.6) |
Таблица 4.8
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Код документа |
КодДок |
A |
T(=4) |
ОКУ |
Принимает значение: 0924 – счет-фактура | 0925 – книга покупок | 0926 – книга продаж | 1004 – журнал полученных и выставленных счетов-фактур | 2181 – акт приемки- сдачи работ (услуг) | 2232 – дополнительный лист Книги покупок | 2233 – дополнительный лист Книги продаж | 2234 – товарная накладная (ТОРГ-12) | 2772 – корректировочный счет-фактура | 8888 – ответ на Требование о представлении пояснений Не может принимать значение «8888» при наличии элементов <ИмяФайлТреб> или <Журнал>. При наличии элемента <Журнал> применяется только значение «1004» |
Код формы документа по КНД |
КНД_Док |
A |
T(=7) |
ОК |
Типовой элемент <КНДТип> |
Номер документа-основания (основного документа) |
НомДокОсн |
A |
T(1-500) |
НУ |
Обязателен для <КодДок>=2181. Для остальных <КодДок> не заполняется |
Дата документа-основания (основного документа) |
ДатаДокОсн |
A |
T(=10) |
НУ |
Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ. Обязателен для <КодДок>=2181. Для остальных <КодДок> не заполняется |
Порядковый номер запрашиваемого документа (запрашиваемой информации) |
ПорНомДок |
П |
T(=4) |
НУ |
Обязателен при направлении документов в ответ на требование о представлении документов (информации), т. е. обязателен и применяется только при наличии <ИмяФайлТреб> (из табл.4.6). Указывается порядковый номер запрашиваемого документа, согласно требованию о представлении документов (информации). Имеет вид 1.ХХ (2.ХХ), где ХХ, порядковый номер |
Имя файла документа |
ИмяФайл |
П |
T(1-200) |
О |
Имя файла, представляемого в налоговый орган документа в соответствии с утвержденным форматом для данного документа без расширения и точки |
Имя файла ЭП данного документа |
ИмяФайлЭЦП |
П |
T(1-200) |
О |
Имя файла ЭП имеет следующий вид: ИмяФайлXXX.sgn, где: ИмяФайл – имя файла, представляемого в налоговый орган документа в соответствии с утвержденным форматом для данного документа, без расширения и точки; XXX – постфикс файла ЭП, принимающий значение «SGN»; .sgn – точка и расширение файла ЭП |
Таблица 4.9
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Код документа |
КодДок |
A |
T(=4) |
ОК |
Принимает значение: 0924 – Счет-фактура | 1665 – Товарно-транспортная накладная | 2181 – Акт приемки-сдачи работ (услуг) | 2215 – Грузовая таможенная декларация / транзитная декларация | 2216 – Добавочный лист к грузовой таможенной декларации/транзитной декларации | 2330 – Спецификация (калькуляция, расчет) цены (стоимости) | 2234 – Товарная накладная (ТОРГ-12) | 2745 – Дополнение к договору | 2766 – Договор (соглашение, контракт) | 2772 – корректировочный счет-фактура | 2799 – отчет НИОКР |
Наименование документа |
НаимДок |
A |
T(1-1000) |
О |
|
Дата документа |
ДатаДок |
A |
T(=10) |
НУ |
Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ. Обязателен для <КодДок>=0924 | 1665 | 2181 | 2330 | 2234 | 2745 | 2766 | 2772 | 2799. Для остальных <КодДок> не заполняется |
Номер документа |
НомДок |
A |
T(1-500) |
НУ |
Обязателен для <КодДок>=0924 | 1665 | 2215 | 2216 | 2330 | 2745 | 2766 | 2772 | 2799. Может заполняться для <КодДок>=2181 | 2234 |
Сумма всего (с налогом – при его наличии), указанная в документе |
СумВсего |
A |
N(17.2) |
НУ |
Обязателен для <КодДок>=0924 | 1665 | 2181 | 2330 | 2234 | 2772. Может заполняться для <КодДок>= 2745 | 2766 |
Сумма налога, указанная в документе |
СумНалог |
A |
N(17.2) |
НУ |
Обязателен для <КодДок>=0924. Может заполняться для <КодДок>=1665 | 2181 | 2330 | 2234 | 2745 | 2766 | 2772 |
Номер документа-основания (основного документа) |
НомДокОсн |
A |
T(1-500) |
НУ |
Обязателен для <КодДок>=1665 | 2181 | 2216 | 2330 | 2745 | 2772 | 2799. Может заполняться для <КодДок>=2234. Используется для документов, составляемых при наличии основания (основного документа) |
Дата документа-основания (основного документа) |
ДатаДокОсн |
A |
T(=10) |
НУ |
Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ. Обязателен для <КодДок>=1665 | 2181 | 2330 | 2745 | 2772 | 2799. Может заполняться для <КодДок>=2234. Используется для документов, составляемых при наличии основания (основного документа) |
Предмет документа |
ПредмДок |
A |
T(1-500) |
НУ |
Обязателен для <КодДок>=2745 | 2330 | 2766. Для остальных <КодДок> не заполняется. Используется для описания предмета документа (предмет договора и т. п.) |
Порядковый номер запрашиваемого документа (запрашиваемой информации) |
ПорНомДок |
П |
T(=4) |
НУ |
Обязателен при направлении документов в ответ на требование о представлении документов (информации), т. е. обязателен и применяется только при наличии <ИмяФайлТреб> (из табл.4.6). Указывается порядковый номер запрашиваемого документа, согласно требованию о представлении документов (информации). Имеет вид 1.ХХ (2.ХХ), где ХХ, порядковый номер |
Период документа |
ПерДок |
С |
|
НУ |
Типовой элемент <ПериодТип>. Состав элемента представлен в табл.4.13. Может заполняться для <КодДок>=2181 |
Реквизиты лица, составившего документ (реквизиты участника сделки, поставки, указанные в документе) |
УчСдел |
С |
|
НМУ |
Состав элемента представлен в табл.4.10. Обязателен для <КодДок>=0924 | 1665 | 2181 | 2330 | 2234 | 2745 | 2766 | 2772 | 2799. |
Имя файла документа |
ИмяФайл |
П |
T(1-200) |
ОМУ |
Имя файла сканированного документа имеет вид: KD_O_P_N1_GGGGMMDD_N2, где: KD – префикс, принимающий значение кода документа в соответствии с <КодДок>; O – идентификатор отправителя имеет вид: для организаций – девятнадцатиразряд- ный код (ИНН и КПП организации); для физических лиц – двенадцатиразряд- ный код (ИНН физического лица, при отсутствии ИНН – последовательность из двенадцати нулей); P – идентификатор конечного получателя – налогового органа, – четырехразрядный код налогового органа в соответствии с СОНО; GGGGMMDD – дата формирования файла; N1, N2 – идентификационные номера файла (GUID). Если документ состоит из нескольких файлов, N1 одинаковый для всех файлов одного документа, N2 уникален для каждого файла независимо от принадлежности к документу. Расширение имени файла – tif | jpg | pdf | png. К файлам, содержащим отсканированные изображения, предъявляются следующие требования: черно-белое изображение с разрешением отсканированного документа не менее 150 и не более 300 точек на дюйм с использованием 256 градаций серого цвета. Имя файла, представляемого в налоговый орган документа в соответствии с утвержденным форматом для данного документа без расширения и точки |
Таблица 4.10
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Роль участника сделки |
РольУчастСдел |
A |
T(=3) |
ОК |
Принимает значение: 101 – продавец | 102 – поставщик | 103 – заказчик | 104 – отправитель | 105 – грузоотправитель | 113 – учредитель | 114 – арендодатель | 116 – займодатель | 117 – векселедатель | 120 – страхователь | 121 – экспортер | 122 – работодатель | 201 – покупатель | 203 – исполнитель | 204 – получатель | 205 – грузополучатель | 209 – поверенный | 210 – агент | 214 – арендатор; | 216 – займополучатель (заемщик) | 217 – векселеполучатель | 218 – пользователь | 219 – хранитель | 220 – страховщик | 221 – импортер | 222 – работник | 301 – участник | 302 – плательщик | 303 – декларант | 304 – перевозчик | 305 – экспедитор | 306 – акционер | 307 – эмитент | 309 – инвестор | 310 – генеральный подрядчик | 311 – субподрядчик | 312 – подрядчик | 313 – посредник | 314 – лицо, составившее документ |
Организация – участник сделки | |
УчСделОрг |
С |
|
О |
Типовой элемент <СвУчСделЮЛТип>. Состав элемента представлен в табл.4.17 |
Индивидуальный предприниматель – участник сделки |
УчСделФЛ |
С |
|
О |
Типовой элемент <СвУчСделФЛТип>. Состав элемента представлен в табл.4.16 |
Таблица 4.11
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Признак лица, подписавшего документ |
ПрПодп |
A |
T(=1) |
ОК |
Принимает значение: 3 – руководитель организации (индивидуальный предприниматель) | 4 – представитель организации (индивидуального предпринимателя) |
Должность лица, подписавшего документ |
ДолжнПодп |
A |
T(0-128) |
Н |
|
Номер контактного телефона |
Тлф |
A |
T(1-20) |
Н |
|
|
|
A |
T(1-45) |
Н |
|
ИНН физического лица |
ИННФЛ |
A |
T(=12) |
Н |
Типовой элемент <ИННФЛТип> |
Фамилия, имя, отчество |
ФИО |
С |
|
О |
Типовой элемент <ФИОТип>. Состав элемента представлен в табл.4.18 |
Сведения об уполномоченном представителе |
СвПред |
С |
|
НУ |
Состав элемента представлен в табл.4.12. Обязателен при <ПрПодп>= 4 |
Таблица 4.12
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Наименование документа, подтверждающего полномочия представителя налогоплательщика |
НаимДок |
A |
T(1-120) |
О |
|
Таблица 4.13
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Начало периода |
НачПер |
A |
T(=10) |
Н |
Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ |
Окончание периода |
ОконПер |
A |
T(=10) |
Н |
Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ |
Таблица 4.14
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
ИНН физического лица |
ИННФЛ |
A |
T(=12) |
О |
Типовой элемент <ИННФЛТип>. При отсутствии ИНН – последовательность из двенадцати нулей |
Фамилия, имя, отчество физического лица |
ФИО |
С |
|
О |
Типовой элемент <ФИОТип>. Состав элемента представлен в табл.4.18 |
Таблица 4.15
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Полное наименование организации |
НаимОрг |
A |
T(1-1000) |
О |
|
ИНН организации |
ИННЮЛ |
A |
T(=10) |
О |
Типовой элемент <ИННЮЛТип> |
КПП |
КПП |
A |
T(=9) |
О |
Типовой элемент <КППТип> |
Таблица 4.16
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
ИНН физического лица |
ИННФЛ |
A |
T(=12) |
НУ |
Типовой элемент <ИННФЛТип>. При отсутствии ИНН – последовательность из двенадцати нулей. Обязателен для <КодДок>=2181 | 2330 | 2745 | 2766. Может заполняться для <КодДок>=0924 | 1665 | 2234 | 2772 |
Фамилия, имя, отчество физического лица |
ФИО |
С |
|
О |
Типовой элемент <ФИОТип>. Состав элемента представлен в табл.4.18 |
Таблица 4.17
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Полное наименование организации |
НаимОрг |
A |
T(1-1000) |
О |
|
ИНН организации |
ИННЮЛ |
A |
T(=10) |
НУ |
Типовой элемент <ИННЮЛТип>. Обязателен для КодДок=2181 | 2330 | 2745 | 2766 | 2799. Может заполняться для <КодДок>=0924 | 1665 | 2234 | 2772 |
КПП |
КПП |
A |
T(=9) |
НУ |
Типовой элемент <КППТип>. Может заполняться для <КодДок>=0924 | 1665 | 2181 | 2330 | 2234 | 2745 | 2766 | 2772 | 2799 |
Таблица 4.18
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Фамилия |
Фамилия |
A |
T(1-60) |
О |
|
Имя |
Имя |
A |
T(1-60) |
О |
|
Отчество |
Отчество |
A |
T(1-60) |
Н |
|