Официальные документы
Налог на доходы физических лиц (НДФЛ)
Настоящий документ описывает требования к составу и структуре сведений о доходах физических лиц по форме 2-НДФЛ в электронном виде (далее - сведения в электронном виде).
Сведения в электронном виде в налоговые органы ФНС России представляются в виде XML файлов.
2.1. Общие положенияИмя файла сведений в электронном виде
Имя файла сведений в электронном виде должно иметь следующий вид:
R_T_P_O_ggggmmdd_N.xml,
- R_T - префикс имени, принимает значение: "ДОХОД_2НДФЛ";
- P - код получателя информации. Код территориального органа ФНС России по классификатору СОНО;
- O - идентификатор отправителя.
- Девятнадцатиразрядный идентификатор (ИНН и КПП) для юридического лица. Двенадцатиразрядный идентификатор (ИНН) для физического лица;
- gggg - год, mm - месяц, dd - день формирования сведений в электронном виде;
- N - идентификационный номер файла - номер передаваемого файла (длина до 36 знаков). В случае невозможности обеспечения уникальности номера файла рекомендуется использовать 36-символьный глобально уникальный идентификатор (GUID).
Параметры первой строки файла сведений
Первая строка XML файла должна иметь следующий вид:
<?xml version="1.0" encoding = "windows-1251"?>
2.2. Логическая модель сведений в электронном виде
Логическая модель сведений в электронном виде приведена в графическом виде в Разделе 3 на рис. 1. Логическая модель сведений в электронном виде включает элементы и атрибуты XML файла. Полный перечень структурных элементов логической модели и их описания приведены в Разделе 4.
Для каждого структурного элемента в таблице приводятся следующие сведения:
- Наименование элемента. Приводится полное наименование элемента.
- Сокращенное наименование элемента. Приводится сокращенное наименование элемента. Сокращенные наименования могут записываться буквами кириллицы и цифрами.
- Признак типа элемента. Может принимать следующие значения: "П" - простой элемент (не имеющий вложенных); "С" - сложный элемент (имеющий вложенные), "А" - атрибут. После признака типа элемента может указываться признак "Т", если для определения элемента используется пользовательский тип данных. Например: ПТ, СТ. Наименование типа данных (типового элемента) указывается в графе "Дополнительные сведения".
- Формат элемента. Формат <*> определяется для простых элементов (т.е. имеющих значение "П" в столбце "Признак типа элемента"). Представляется в условных обозначениях, которым соответствуют следующие значения: T - символьная строка; N - числовое значение (целое или дробное). Формат символьной строки указывается в виде T(к) или =T(к), где к - максимальное количество знаков в строке для формата T(к) (значение "к" не указывается для символьной строки неограниченной длины) и к - фиксированное количество знаков в строке для формата =T(к). Формат целого числа указывается в виде N(m), где m - максимальное количество знаков в числе. Если значением элемента является дробное десятичное число, то формат его представления имеет вид N(m.k), где m - максимальное количество знаков в числе, включая целую и дробную часть числа без разделяющей десятичной точки, а k - максимальное число знаков дробной части числа. Для простых элементов, являющихся базовыми в XML (определенных в http://www.w3.org/TR/xmlschema-0) и имеющих строго определенную длину (например, элемент с типом "date"), поле "Формат элемента" не заполняется. Формат и тип для таких элементов указываются в поле "Дополнительная информация".
--------------------------------
<*> При описании структуры формата сведений в электронном виде используются следующие металингвистические конструкции:
- ::= - метасимвол, означающий "есть по определению";
- <> - метасимволы, используемые для выделения элементов структуры сообщения (логической модели);
- [] - метасимволы, указывающие на необязательность элемента металингвистической структуры, заключенного в них;
- \{\ - метасимволы, указывающие на использование элемента металингвистической структуры, заключенного в них, один и более раз;
- | - метасимвол, означающий возможность выбора среди нескольких вариантов значений элемента металингвистической структуры.
- Признак обязательности элемента определяет обязательность наличия элемента в сведениях в электронном виде. Признак обязательности элемента может принимать следующие значения: "О" - обязательное наличие элемента (наименование элемента и его значение должны присутствовать); "Н" - присутствие элемента необязательно (наименование элемента и его значение могут отсутствовать). Если элемент может принимать ограниченный перечень значений (по классификатору или перечню кодов), то признак обязательности элемента дополняется символом "К". Например: "ОК". В случае если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например: "ОМ, ОКМ".
Страницы: 7 из 18 <-- предыдущая cодержание следующая -->
ФОРМАТ. ОБЩИЕ СВЕДЕНИЯ. ОПИСАНИЕ СВЕДЕНИЙ В ЭЛЕКТРОННОМ ВИДЕ
(Приказ ФНС РФ от 13.10.2006 N САЭ-3-04/706@ (ред. от 22.12.2009). Об утверждении формы сведений о доходах физических лиц (вместе с ''Рекомендациями по заполнению сведений о доходах физических лиц по форме N 2-НДФЛ ''Справка о доходах физического лица за 200_ год'') (Зарегистрировано в Минюсте РФ 17.11.2006 N 8507))Налог на доходы физических лиц (НДФЛ)
Утвержден
Приказом ФНС России
от 13.10.2006 N САЭ-3-04/706@
СВЕДЕНИЙ О ДОХОДАХ ПО ФОРМЕ N 2-НДФЛ
"СПРАВКА О ДОХОДАХ ФИЗИЧЕСКОГО ЛИЦА ЗА 200_ ГОД"
В ЭЛЕКТРОННОМ ВИДЕ (НА ОСНОВЕ XML)
1. Общие сведения
"СПРАВКА О ДОХОДАХ ФИЗИЧЕСКОГО ЛИЦА ЗА 200_ ГОД"
В ЭЛЕКТРОННОМ ВИДЕ (НА ОСНОВЕ XML)
1. Общие сведения
Настоящий документ описывает требования к составу и структуре сведений о доходах физических лиц по форме 2-НДФЛ в электронном виде (далее - сведения в электронном виде).
Сведения в электронном виде в налоговые органы ФНС России представляются в виде XML файлов.
2. Описание сведений в электронном виде
2.1. Общие положенияИмя файла сведений в электронном виде
Имя файла сведений в электронном виде должно иметь следующий вид:
R_T_P_O_ggggmmdd_N.xml,
- R_T - префикс имени, принимает значение: "ДОХОД_2НДФЛ";
- P - код получателя информации. Код территориального органа ФНС России по классификатору СОНО;
- O - идентификатор отправителя.
- Девятнадцатиразрядный идентификатор (ИНН и КПП) для юридического лица. Двенадцатиразрядный идентификатор (ИНН) для физического лица;
- gggg - год, mm - месяц, dd - день формирования сведений в электронном виде;
- N - идентификационный номер файла - номер передаваемого файла (длина до 36 знаков). В случае невозможности обеспечения уникальности номера файла рекомендуется использовать 36-символьный глобально уникальный идентификатор (GUID).
Параметры первой строки файла сведений
Первая строка XML файла должна иметь следующий вид:
<?xml version="1.0" encoding = "windows-1251"?>
2.2. Логическая модель сведений в электронном виде
Логическая модель сведений в электронном виде приведена в графическом виде в Разделе 3 на рис. 1. Логическая модель сведений в электронном виде включает элементы и атрибуты XML файла. Полный перечень структурных элементов логической модели и их описания приведены в Разделе 4.
Для каждого структурного элемента в таблице приводятся следующие сведения:
- Наименование элемента. Приводится полное наименование элемента.
- Сокращенное наименование элемента. Приводится сокращенное наименование элемента. Сокращенные наименования могут записываться буквами кириллицы и цифрами.
- Признак типа элемента. Может принимать следующие значения: "П" - простой элемент (не имеющий вложенных); "С" - сложный элемент (имеющий вложенные), "А" - атрибут. После признака типа элемента может указываться признак "Т", если для определения элемента используется пользовательский тип данных. Например: ПТ, СТ. Наименование типа данных (типового элемента) указывается в графе "Дополнительные сведения".
- Формат элемента. Формат <*> определяется для простых элементов (т.е. имеющих значение "П" в столбце "Признак типа элемента"). Представляется в условных обозначениях, которым соответствуют следующие значения: T - символьная строка; N - числовое значение (целое или дробное). Формат символьной строки указывается в виде T(к) или =T(к), где к - максимальное количество знаков в строке для формата T(к) (значение "к" не указывается для символьной строки неограниченной длины) и к - фиксированное количество знаков в строке для формата =T(к). Формат целого числа указывается в виде N(m), где m - максимальное количество знаков в числе. Если значением элемента является дробное десятичное число, то формат его представления имеет вид N(m.k), где m - максимальное количество знаков в числе, включая целую и дробную часть числа без разделяющей десятичной точки, а k - максимальное число знаков дробной части числа. Для простых элементов, являющихся базовыми в XML (определенных в http://www.w3.org/TR/xmlschema-0) и имеющих строго определенную длину (например, элемент с типом "date"), поле "Формат элемента" не заполняется. Формат и тип для таких элементов указываются в поле "Дополнительная информация".
--------------------------------
<*> При описании структуры формата сведений в электронном виде используются следующие металингвистические конструкции:
- ::= - метасимвол, означающий "есть по определению";
- <> - метасимволы, используемые для выделения элементов структуры сообщения (логической модели);
- [] - метасимволы, указывающие на необязательность элемента металингвистической структуры, заключенного в них;
- \{\ - метасимволы, указывающие на использование элемента металингвистической структуры, заключенного в них, один и более раз;
- | - метасимвол, означающий возможность выбора среди нескольких вариантов значений элемента металингвистической структуры.
- Признак обязательности элемента определяет обязательность наличия элемента в сведениях в электронном виде. Признак обязательности элемента может принимать следующие значения: "О" - обязательное наличие элемента (наименование элемента и его значение должны присутствовать); "Н" - присутствие элемента необязательно (наименование элемента и его значение могут отсутствовать). Если элемент может принимать ограниченный перечень значений (по классификатору или перечню кодов), то признак обязательности элемента дополняется символом "К". Например: "ОК". В случае если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например: "ОМ, ОКМ".
Страницы: 7 из 18 <-- предыдущая cодержание следующая -->