2.3.2. Синтаксис файла отчетности
Файл отчетности (передаваемое сообщение) состоит из строк, содержащих реквизиты либо разделители.
Реквизит представляет собой неделимую в смысловом отношении конструкцию, соответствующую, как правило, одной заполняемой позиции (показателю) "бумажной" формы отчетности. Наименование реквизита соответствует назначению (наименованию) заполняемой позиции.
Разделителями, используемыми в файле отчетности, являются:
@@@ - конец фрагмента (конец служебной или информационной частей сообщения);
Каждый реквизит или разделитель записывается в отдельной строке. Признаком окончания строки служат пара символов с кодами ASCII 13 и 10, расположенных в указанном порядке. Эта пара символов ниже обозначается EOL.
Строки с реквизитами по смысловому содержанию объединяются в блоки информации (показателей).
Порядок следования блоков информации и разделителей в файле с отчетностью определяется следующим образом.
<файл отчетности>::=<служебная часть>
{<информационная часть>}
<конец файла>
<служебная часть>::= <общие сведения служебной части>
<сведения об отправителе>
<конец фрагмента>
<информационная часть>::=<общие сведения информационной
части>
<конец блока>
<сведения о налогоплательщике>
{<форма отчетности>}
<конец фрагмента>
Состав и структура показателей блока <форма отчетности> для каждой конкретной формы налоговой декларации (расчета) или бухгалтерской отчетности описывается и утверждается отдельно в виде дополнения к данному документу.
Принадлежность блока показателей <форма отчетности> к налоговой декларации (расчету) или к бухгалтерской отчетности определяется реквизитом, имеющим код ПризФОтч. Значение этого реквизита, равное 1, определяет принадлежность данных к налоговой отчетности. Значение реквизита, равное 2, определяет бухгалтерскую отчетность. Для тех форм отчетности, сведения по которым подаются в том или ином разрезе, в файле передачи налоговой отчетности возможно присутствие нескольких налоговых деклараций с одинаковыми реквизитами "КНД". Для таких форм отчетности уникальность передаваемых сведений может обеспечиваться использованием реквизита "ИдИнф", который включается в блок <форма отчетности> в следующем виде:
┌────────────────┬───┬─────────────┬─────────────┬─────────────────────────┐
│ Наименование │Тип│ Формат │ Код │ Структура реквизита и │
│ реквизита │ │ │ реквизита │дополнительная информация│
├────────────────┼───┼─────────────┼─────────────┼─────────────────────────┤
│... │ │ │ │ │
├────────────────┼───┼─────────────┼─────────────┼─────────────────────────┤
│Идентификатор │ Н │Т(32) │ИдИнф │<произвольный текст> │
│передаваемой │ │ │ │ │
│информации │ │ │ │ │
├────────────────┼───┼─────────────┼─────────────┼─────────────────────────┤
│... │ │ │ │ │
└────────────────┴───┴─────────────┴─────────────┴─────────────────────────┘
Ниже в описании синтаксической структуры файла используются выражения УВОтпрЮЛ, УВНалЮЛ, УВНалРО, УВФорм для обозначения условий выбора.
Если условие выбора истинно, то в конструкции <вариант1> |?УсловиеВыбора<вариант2> выбирается <вариант1> иначе <вариант2>.
Конкретный вид условий описан в Таблице условий выбора.
В этой и других таблицах используются обозначения: если КодРек - код какого-либо реквизита, то выражение /КодРек/ соответствует значению реквизита, а <КодРек> - реквизиту в целом.
<сведения об отправителе - юридическом лице>|?УВОтпрЮЛ
<сведения об отправителе - физическом лице>
<сведения о налогоплательщике>::=
<сведения о налогоплательщике - юридическом лице>|?УВНалЮЛ
<сведения о налогоплательщике - физическом лице><конец
блока>
<сведения о налогоплательщике - юридическом лице>::=
<сведения об организации>
<сведения о руководстве организации><конец блока>
<сведения о российской организации><конец блока>|?УВНалРО
<сведения об иностранной организации><конец блока>
<форма отчетности 1>|?УВФорм
(<форма отчетности 2>|?УВФорм(...<форма отчетности L>))
┌───────────┬─────────────────────────┬───────────────────────────┐
│Код условия│ Выбираемый вариант │ Условие │
│ выбора │ │ │
├───────────┼─────────────────────────┼───────────────────────────┤
│УВОтпрЮЛ │Отправитель - юридическое│Первые 12 символов /ИдФайл/│
│ │лицо, в том числе ИМНС │имеют вид <10ц><2*> или│
│ │ │<4ц><8*> │
├───────────┼─────────────────────────┼───────────────────────────┤
│УВНалЮЛ │Отчетность представлена│В текущем разделе│
│ │юридическим лицом │<отчетность │
│ │ │налогоплательщика> │
│ │ │/ДокПред/ совпадает с '1',│
│ │ │'2', '5', '6' или '7' │
├───────────┼─────────────────────────┼───────────────────────────┤
│УВНалРО │Юридическое лицо,│В текущем разделе│
│ │представившее отчетность│<отчетность │
│ │- российская организация │налогоплательщика> │
│ │ │/ДокПред/ совпадает с '1'│
│ │ │или '2' │
├───────────┼─────────────────────────┼───────────────────────────┤
│УВОрг │Декларация представлена│В текущем разделе│
│ │по месту нахождения│<отчетность │
│ │обособленного │налогоплательщика> │
│ │подразделения │/ДокПред/ совпадает с '2' │
└───────────┴─────────────────────────┴───────────────────────────┘
- Гражданский кодекс (ГК РФ)
- Жилищный кодекс (ЖК РФ)
- Налоговый кодекс (НК РФ)
- Трудовой кодекс (ТК РФ)
- Уголовный кодекс (УК РФ)
- Бюджетный кодекс (БК РФ)
- Арбитражный процессуальный кодекс
- Конституция РФ
- Земельный кодекс (ЗК РФ)
- Лесной кодекс (ЛК РФ)
- Семейный кодекс (СК РФ)
- Уголовно-исполнительный кодекс
- Уголовно-процессуальный кодекс
- Производственный календарь на 2025 год
- МРОТ 2024
- ФЗ «О банкротстве»
- О защите прав потребителей (ЗОЗПП)
- Об исполнительном производстве
- О персональных данных
- О налогах на имущество физических лиц
- О средствах массовой информации
- Производственный календарь на 2024 год
- Федеральный закон "О полиции" N 3-ФЗ
- Расходы организации ПБУ 10/99
- Минимальный размер оплаты труда (МРОТ)
- Календарь бухгалтера на 2024 год
- Частичная мобилизация: обзор новостей