Последнее обновление: 14.11.2024
Законодательная база Российской Федерации
8 (800) 350-23-61
Бесплатная горячая линия юридической помощи
- Главная
- "ФОРМАТ ПРЕДСТАВЛЕНИЯ НАЛОГОВОЙ И БУХГАЛТЕРСКОЙ ОТЧЕТНОСТИ В ЭЛЕКТРОННОМ ВИДЕ (ВЕРСИЯ 2.00)" (Часть I (версия 2.00)) (утв. Приказом МНС РФ от 25.03.2002 N БГ-3-13/149) (ред. от 20.08.2009)
2.2. Синтаксические требования к внутренней структуре файла
I. При описании синтаксиса сообщения и его элементов используются следующие металингвистические конструкции:
::= - метасимвол, означающий "есть по определению";
< > - метасимволы, используемые для выделения элементов металингвистической структуры;
| - метасимвол, означающий возможность выбора среди нескольких вариантов значений элемента металингвистической структуры;
[ ] - метасимволы, означающие необязательность элемента металингвистической структуры;
{ } - метасимволы, означающие использование металингвистической структуры один и более раз.
II. При описании синтаксиса сообщения используются следующие основные понятия.
Текст (<текст>) представляет собой непустую последовательность символов, в качестве которых используются прописные (заглавные) русские и латинские буквы, цифры, а также любые другие символы таблицы ASCII за исключением символов "возврат каретки" и "перевод строки" (коды ASCII соответственно 13 и 10). Первый символ текста должен быть отличен от пробела. В том случае, когда текстовое значение встречается в составе словосочетания, возможны дополнительные ограничения на вид текста. Для выделения этих возможностей используются обозначения <текст1>, <текст2>.
Число состоит только из цифр (в том числе и с лидирующими нулями), причем может включать десятичную точку и знак "-" (минус) для отрицательных чисел.
Дата представляется в виде <день>.<месяц>.<год>, где <день> - две цифры, соответствующие дню месяца, <месяц> - две цифры, соответствующие порядковому номеру месяца в году, <год> - четыре цифры года.
Код определяется как слово (последовательность любых символов, включая пробелы и знаки препинания), встречающееся в некотором множестве слов. Как правило, такое множество задается в виде таблицы. В частности, код может быть задан путем указания графы определенного справочника - в таком случае код должен совпадать с каким-либо значением из этой графы. Сравнение кода со словами из соответствующего множества выполняется без учета регистра.
<русская буква> - прописная русская буква
<латинская буква> - прописная латинская буква
<ц> - цифра
<пробел> - символ пробела
<другой символ> - символ, имеющий код ASCII, отличный от 13 и 10, и не являющийся ни цифрой, ни буквой, ни пробелом
<пустое выражение> - выражение, не содержащее ни одного символа
<буква>::= | <русская буква> | <латинская буква> |
<символ>::= | <буква> | <ц> | <пробел> | <другой символ> |
<текст>::= | (<буква>|<ц>|<другой символ>)[{<символ>}]|- |
(в ред. Приказа ФНС РФ от 08.10.2007 N ММ-3-13/563@) | |
<текст1>::= | ((<буква>|<ц>)[{<буква>|<ц>|<пробел>|-|_|.|(|)}])|-| |
<пустое выражение> | |
(в ред. Приказа ФНС РФ от 08.10.2007 N ММ-3-13/563@) | |
<текст2>::= | (<буква>[{<буква>|<пробел>|-}])|-| |
<пустое выражение> | |
(в ред. Приказа ФНС РФ от 08.10.2007 N ММ-3-13/563@) | |
<число> ::= | [-]{<ц>}[.{<ц>}] | [-].{<ц>} |
<дата>::= | <день>.<месяц>.<год> |
<год>::= | <ц><ц><ц><ц> |
<месяц>::= | 01|02|03|04|05|06|07|08|09|10|11|12 |
<день>::=<ц><ц>, принимает значения от 01 до 28, 29, 30 или 31 - в зависимости от значений <месяц> и <год>;
<часы> ::=<ц><ц> - принимают значения от 00 до23;
<минуты>::=<ц><ц> - принимают значения от 00 до 59;
<секунды>::=<ц><ц> - принимают значения от 00 до 59;
III. При описании синтаксиса сообщения используются следующие некоторые специальные виды слов, используемых в качестве значений реквизитов.
<2*>, <9*>, <17*> и т.п.- последовательности из соответствующего числа подряд идущих символов *, например <2*>::=**.
<4ц>, <8ц>, <9ц>, <10ц>, <12ц> и т. п. - последовательности из соответствующего числа подряд идущих цифр (<ц>).
2.2.2. Табличное представление блоков информации
Строки каждой таблицы, описывающей блоки информации, определяют реквизиты, которые, при переходе к стандартному описанию с использованием металингвистических конструкций, встречались бы в этом описании в одном из представлений: как обязательный, как необязательный, как условно-обязательный реквизит или как предписанный реквизит.
Обязательный реквизит - это реквизит, который должен обязательно присутствовать в файле отчетности.
Необязательный реквизит - это реквизит, который может как присутствовать, так и отсутствовать в файле.
Условно-обязательный реквизит - это реквизит, присутствие которого в файле отчетности обусловлено значениями, наличием или отсутствием других реквизитов этого же файла. В случае выполнения условия присутствия (УП) условно-обязательный реквизит по всем своим свойствам приравнивается к обязательному, а в случае невыполнения - к необязательному.
Предписанный реквизит - это реквизит, код которого должен обязательно присутствовать в файле отчетности, в то время как значения может и не быть. В случае если значением предписанного реквизита является словосочетание, для слов в текстовом, числовом формате, в формате код и дата допускается указание пустого значения, при этом в случае указания как минимум одного из элементов разделители должны обязательно присутствовать.
(в ред. Приказа ФНС РФ от 20.08.2009 N ММ-7-6/426@)
Блок | <блок>::= <представление реквизита 1> ... <представление реквизита i> ... <представление реквизита N> |
Реквизит 1 | |
... | |
Реквизит i | |
... | |
Реквизит N |
При этом для любого i (1=<i=<N, N - число строк в разделе таблицы) представление реквизита определяется следующим образом:
Реквизит включает код реквизита, символ ":" (двоеточие) и значение реквизита, следующее в указанном порядке. Пробелы перед кодом реквизита, между кодом реквизита и разделителем, между разделителем и значением реквизита, а также после значения реквизита не допускаются.
Код представляет собой последовательность русских букв и цифр. Значение представляется в строго определенном формате.
В качестве кодов реквизитов, не являющихся элементами таблиц формы, используются сокращенные представления наименований этих реквизитов. Такие коды состоят только из русских букв.
Используются следующие способы формирования сокращенных наименований этих реквизитов:
0инициальная аббревиация, образуемая путем выбора первых букв (слогов) из слов или словосочетаний (например, совокупный годовой доход - СГД);
1усечение - отбрасывание концевой части слова (например, количество документов - КолДок);
2эллипс - использование для образования сокращений элементов не всех слов, компонентов наименования показателя, а только слов с основной смысловой нагрузкой (например, место получения дохода - МестоДох, документ, удостоверяющий личность - УдЛичн);
3контрактура - слияние начальной и концевой части слова (например, район - Рн);
4сочетание различных способов в одном сокращении (например, адрес места жительства - АдрМЖ).
Для большей наглядности визуального представления каждая из частей слов, из которых состоит сокращение, начинается с прописной буквы. Однако при обработке сокращений (как и других текстовых данных) регистр должен игнорироваться. В любых сообщениях одно и тоже сокращение должно иметь один и тот же смысл и структуру.
Порядок следования реквизитов в пределах одной формы оговаривается особо в описании формата, определяющего состав и структуру представления показателей конкретной формы.
Значением реквизита может быть слово или словосочетание (см. п.2.1.2).
<реквизит> ::= | <код реквизита>:<значение реквизита>EOL |
<значение реквизита> ::= | <слово>|<словосочетание> |
2.2.4. Таблицы блоков информации
Таблицы 1 - 6 определяет коды и структуру значений реквизитов, входящих в конкретные информационные блоки. В таблицах используются следующие обозначения.
В графах "Наименование реквизита" и "Код реквизита" указываются, соответственно наименование и код реквизита.
В графе "Тип" записывается один из символов О, Н, У, П. Символы имеют следующие смысл:
О - обязательный реквизит;
Н - необязательный реквизит;
У - условно-обязательный реквизит;
П - предписанный реквизит.
Условия присутствия условно-обязательных реквизитов указываются в графе "Структура реквизита и дополнительная информация ".
В графе "Формат" для каждого реквизита, значением которого является слово, указывается - при помощи выражений T, T1, T2, N, D, K, I1, I2, I3, I4, I5, I6, Е - синтаксис этого слова, а вслед за ним в круглых скобках - максимальная длина слова (т.е. количество символов в слове).
Символы T, T1, T2, N, D, K, I1, I2, I3, I4, I5, I6, E соответствуют вышеописанным обозначениям:
T - <текст>;
T1 - <текст1>;
T2 - <текст2>;
N - <число>;
D - <дата>;
K - <код>;
I1 - <идентификатор файла>;
I2 - <идентификатор документа>;
I3 - <ИННЮЛ>;
I4 - <КПП>;
I5 - <ИННИП>
I6 - <ОГРН>;
Е - <пустое выражение>
Если значением реквизита является дробное десятичное число, то в графе "Формат" указывается формат его представления в виде N(m.k), где m - максимальное количество знаков в числе, включая целую и дробную часть числа, десятичную точку и знак "-" (минус), а k - число знаков дробной части числа.
Если значением реквизита является словосочетание вида <слово 1>, <слово 2>, ... , <слово S>, то в графе "Формат" указывается формат представления и максимальная длина каждого из входящих в словосочетание слов. Описывающие отдельные слова конструкции перечисляются через запятую.
В графе "Структура реквизита и дополнительная информация" приводятся следующие данные.
Если реквизит имеет в рамках данного формата единственное возможное значение, то указывается это значение.
Если значением реквизита является код, то приводится множество значений этого кода в виде {<значение1>, ... ,<значениеN>} или ссылка на множество значений кода в виде <код ...>.
Если реквизит имеет в качестве значения словосочетание, то описывается структура этого словосочетания. При этом в угловых скобках используются обозначения типа <название>.
Для условно-обязательных реквизитов формулируется условие его присутствия (УП).
Для значений реквизитов, к которым предъявляются дополнительные (не отраженные в других графах таблицы) требования (при невыполнении которых файл отчетности считается некорректным) приводятся дополнительные требования (ДТ).
2.2.5. Рекомендации по формированию значений конкретных реквизитов
2.2.5.1. Служебная часть сообщения
Реквизит "Идентификатор файла"
Предназначен для идентификации отправителя сообщения и присвоения каждому документу уникального кода.
Структура идентификатора документа:
ИИИИИИИИИИИИИИИИИИИИИГГГГННДДЧЧММСС, где
ИИ….ИИ - идентификатор отправителя
ГГГГ - текущий год,
НН - текущий месяц,
ДД - число,
ЧЧ - часы,
ММ - минуты,
СС - секунды.
Идентификатор отправителя представляется 21-разрядным кодом.
Для отправителя-организации идентификатор отправителя состоит из 10-разрядного ИНН организации, дополненного двумя символами **, и 9-ти разрядного кода причины постановки на учет (КПП):
Для отправителя - налогового органа идентификатор отправителя состоит из 4-разрядного кода инспекции по классификатору СОНО и 17-ти символов "*":
ХХХХ*****************.
Реквизит "Тип информации"
Тип информации имеет постоянное значение. В данном реквизите указывается код формы по классификатору налоговой документации (КНД) 1152021. По значению реквизита выполняется идентификация формы.
Реквизит "Версия формата"
Обязательный реквизит. Для данного типа информации имеет значение 2.00.
Реквизит "Идентификатор получателя"
Для получателя - налогового органа идентификатор получателя состоит из 4-разрядного кода инспекции по классификатору СОНО и 17-ти символов "*":
ХХХХ*****************.
Реквизит "Версия передающей программы"
Содержит идентификатор программы, с помощью которой подготовлен файл с данными форм. Записывается произвольным текстом.
Реквизит "Количество документов"
Фиксирует количество документов, которые содержатся в передаваемом файле.
Сведения об отправителе
Реквизит "Полное наименование отправителя - юридического лица"
Для отправителя - организации указывается полное наименование организации в соответствии с учредительными документами (при наличии в наименовании латинской транскрипции таковая указывается).
Реквизит "Телефон отправителя"
Указывается код и номер телефона отправителя.
Реквизит "Должность отправителя"
Указывается должность ответственного лица, подготовившего информацию. Заполняется произвольным способом.
Реквизит "Фамилия, имя, отчество отправителя"
Указываются фамилия, имя и отчество ответственного лица, подготовившее информацию.
2.2.5.2. Информационная часть сообщения
Реквизит "Идентификатор документа"
Предназначен для присвоения каждому документу уникального кода и идентификации источника документа.
Структура идентификатора документа:
ИИИИИИИИИИИИИИИИИИИИИГГГГПММДДДКК, где:
ИИИИИИИИИИИИИИИИИИИИИ - идентификатор налогоплательщика - поставщика, представляющего сведения;
ГГГГ - отчетный год;
П - признак периода отчетности, принимает значения: 1 - месячная, 2 - квартальная;
ММ - номер квартала или месяца, принимает значения: для месяца от 01 до 12, для квартала от 01 до 04;
ДДД - порядковый номер документа в году, за который представляются сведения;
КК - порядковый номер документа за период отчетности, принимает значения: 1 - первичный, корректировочные файлы от 02 до 99.
Структура идентификатора налогоплательщика совпадает со структурой идентификатора отправителя, описанной выше.
Реквизит "Дата формирования документа"
Указывается дата формирования электронного документа.
Сведения об организации
Реквизит "Наименование организации"
Указывается полное наименование организации в соответствии с учредительными документами (при наличии в наименовании латинской транскрипции таковая указывается).
Реквизит "Код организации"
Указывается 8- ми разрядный код организации по ОКПО.
Указывается идентификационный номер налогоплательщика (ИНН) согласно Свидетельству о постановке на учет в налоговом органе юридического лица, образованного в соответствии с законодательством Российской Федерации, по месту нахождения на территории Российской Федерации.
Реквизит "КПП организации"
Указывается код причины постановки по месту нахождения организации согласно Свидетельству о постановке на учет в налоговом органе юридического лица, образованного в соответствии с законодательством Российской Федерации, по месту нахождения на территории Российской Федерации.
Реквизит "Юридический адрес организации"
Формат адреса:<код страны>, <индекс>, <код региона>, <район>, <город>, <населенный пункт>, <улица>, <дом>, <корпус>, <квартира>.
Реквизит "Телефон организации"
Указывается код и номер телефона организации.
Реквизит "Адрес нахождения производства"
Формат адреса:<код страны>, <индекс>, <код региона>, <район>, <город>, <населенный пункт>, <улица>, <дом>, <корпус>, <квартира>.
Реквизит "Серия и номер лицензии"
Указываются серия и номер лицензии в соответствии со свидетельством, выданным организации на вид деятельности, по которому представляется Декларация.
Реквизит "Дата получения"
Указывается дата получения лицензии.
Реквизит "Период действия лицензии"
Указываются даты начала и окончания действия лицензии.
Реквизит "Кем выдана лицензия"
Указывается наименование налогового органа, выдавшего лицензию.
Реквизит "Вид деятельности"
Указываются код вида деятельности, подлежащий лицензированию, по наименованию продукции, согласно Приложению 3 .
Реквизит "Квота на закупку этилового спирта"
Указывается предельный объем производства этилового спирта.
Реквизит "Когда установлена квота"
Указывается дата установления квоты.
Реквизит "Кем установлена квота"
Указывается наименование организации установившей квоту.
Реквизит "Руководитель организации (фамилия, имя, отчество)"
Указывается фамилия, имя, отчество руководителя организации. Заполняется произвольным способом.
Реквизит "Главный бухгалтер (фамилия, имя, отчество)"
Указываются фамилия, имя и отчество главного бухгалтера организации. Заполняется произвольным способом.
Приложение 1
- Главная
- "ФОРМАТ ПРЕДСТАВЛЕНИЯ НАЛОГОВОЙ И БУХГАЛТЕРСКОЙ ОТЧЕТНОСТИ В ЭЛЕКТРОННОМ ВИДЕ (ВЕРСИЯ 2.00)" (Часть I (версия 2.00)) (утв. Приказом МНС РФ от 25.03.2002 N БГ-3-13/149) (ред. от 20.08.2009)