Приказ МНС РФ от 16.05.2003 N БГ-3-13/251
МИНИСТЕРСТВО РОССИЙСКОЙ ФЕДЕРАЦИИ ПО НАЛОГАМ И СБОРАМ
ПРИКАЗ
от 16 мая 2003 г. N БГ-3-13/251
О ВНЕСЕНИИ ДОПОЛНЕНИЙ
В ФОРМАТ ПРЕДСТАВЛЕНИЯ НАЛОГОВОЙ И БУХГАЛТЕРСКОЙ
ОТЧЕТНОСТИ В ЭЛЕКТРОННОМ ВИДЕ
(ВЕРСИЯ 2.00)
В соответствии с пунктом 2 статьи 80 части первой Налогового кодекса Российской Федерации приказываю:
1. Внести дополнения в формат представления налоговой и бухгалтерской отчетности в электронном виде (версия 2.00), утвержденный Приказом МНС России от 25.03.2002 N БГ-3-13/149, в составе:
"Часть XXXVII. Формат передачи данных реестра счетов-фактур, представляемого налогоплательщиками, совершающими операции с нефтепродуктами, в электронном виде (версия 2.00)", приведенный в приложении к настоящему Приказу.
2. Контроль за исполнением настоящего Приказа возложить на заместителя Министра Российской Федерации по налогам и сборам М.В. Мишустина.
Министр
Российской Федерации
по налогам и сборам
Г.И.БУКАЕВ
Утвержден
Приказом МНС России
от 16 мая 2003 г. N БГ-3-13/251
ФОРМАТ
ПЕРЕДАЧИ ДАННЫХ РЕЕСТРА СЧЕТОВ-ФАКТУР,
ПРЕДСТАВЛЯЕМОГО НАЛОГОПЛАТЕЛЬЩИКАМИ, СОВЕРШАЮЩИМИ
ОПЕРАЦИИ С НЕФТЕПРОДУКТАМИ, В ЭЛЕКТРОННОМ ВИДЕ
(ВЕРСИЯ 2.00)
ЧАСТЬ XXXVII.
ТРЕБОВАНИЯ К СОСТАВУ И СТРУКТУРЕ ИНФОРМАЦИИ
1. Общие положения
Формат передачи данных реестра счетов-фактур, представляемого налогоплательщиками, совершающими операции с нефтепродуктами (далее - формат), предназначен для обмена информацией в электронном виде:
- между налогоплательщиками и налоговыми органами;
- между налоговыми органами;
- между налогоплательщиками.
Состав показателей определяется на основании "бумажной" формы, утвержденной Приказом МНС России от 31.01.2003 N БГ-3-03/38 "О порядке проставления отметок на реестрах счетов-фактур, представляемых налогоплательщиками, совершающими операции с нефтепродуктами". По мере необходимости, в случае внесения изменений в форму теми или иными нормативными актами, состав показателей соответствующей формы пересматривается и изменения вносятся в соответствующее описание формата. Факт внесения изменений в настоящий документ отражается в изменении номера версии формата. Номер версии настоящего формата 2.00.
Данные формы документов в электронном виде представляются в виде текстовых файлов в кодировке DOS (866 кодовая страница), передающихся на магнитном носителе (дискете) или по каналам связи. Файл может содержать информацию по нескольким налогоплательщикам. В минимальном объеме должна присутствовать информация хотя бы по одной форме одного налогоплательщика. В случае представления данных на магнитных носителях количество информации в файле ограничивается требованиями размещения данных на одном магнитном носителе (1,44 Мбайта).
Данный формат разработан в соответствии с утвержденным 2 июля 1998 г. заместителем руководителя Госналогслужбы России С.С. Штаревым документом "Автоматизированная информационная система ГНС России (АИС "Налог"). Унифицированный формат обмена данными. Техническое описание", определяющим правила формирования налоговых документов, передаваемых в электронном виде при автоматизированном обмене информацией между налогоплательщиками и налоговыми органами, между налоговыми органами, а также между налоговыми органами и органами государственного управления.
2. Формат представления данных
Файл имеет наименование строго определенного вида и включает служебную и информационную части. Служебная часть содержит данные об отправителе и получателе сообщения. Информационная часть включает сведения об организации или индивидуальном предпринимателе, а также данные конкретных форм.
Состав сведений фрагмента "Служебная часть" определяется технологией обработки информации в электронном виде в рамках автоматизированной системы АИС "Налог".
Состав сведений фрагмента "Информационная часть" определяется соответствующей "бумажной" формой реестра счетов-фактур, утвержденной Приказом МНС России от 31.01.2003 N БГ-3-03/38 "О порядке проставления отметок на реестрах счетов-фактур, представляемых налогоплательщиками, совершающими операции с нефтепродуктами".
Файл (передаваемое сообщение) состоит из строк, содержащих реквизиты либо разделители.
Реквизит представляет собой неделимую в смысловом отношении конструкцию, соответствующую, как правило, одной заполняемой позиции (показателю) "бумажной" формы. Наименование реквизита соответствует назначению (наименованию) заполняемой позиции.
Разделителями, используемыми в файле отчетности, являются:
@@@ - конец фрагмента (конец служебной или информационной частей сообщения);
### - конец блока;
=== - признак конца файла.
Каждый реквизит или разделитель записывается в отдельной строке. Признаком окончания строки служит пара символов с кодами ASCII 13 и 10, расположенных в указанном порядке. Эта пара символов ниже обозначается EOL.
Строки с реквизитами по смысловому содержанию объединяются в блоки информации (показателей).
2.1. Структура наименования файла
Файлы, содержащие данные бухгалтерской и налоговой отчетности, представляемые налогоплательщиками - юридическими лицами в электронном виде, должны иметь наименование следующего формата:
ОИИИИИИИИИИ_ККККККККК_ГГ_НННННН.txt, где
О - префикс, обозначающий данные форм бухгалтерской и налоговой отчетности налогоплательщиков-организаций (индивидуальных предпринимателей, налоговых агентов, физических лиц и т.д.);
ИИИИИИИИИИ - 10-разрядный ИНН юридического лица;
ККККККККК - 9-разрядный код причины постановки на учет (КПП);
ГГ - две последние цифры года, за который передается информация;
НННННН - порядковый номер файла в отчетном году по данному типу передаваемой информации.
Файлы, содержащие данные бухгалтерской и налоговой отчетности, представляемые налогоплательщиками - физическими лицами в электронном виде, должны иметь наименование следующего формата:
ОИИИИИИИИИИИИ_ГГ_НННННН.txt, где
О - префикс, обозначающий данные форм бухгалтерской и налоговой отчетности налогоплательщиков-организаций (индивидуальных предпринимателей, налоговых агентов, физических лиц и т.д.);
ИИИИИИИИИИИИ - 12-разрядный ИНН физического лица (в случае отсутствия ИНН физического лица указываются нули: 000000000000);
ГГ - две последние цифры года, за который передается информация;
НННННН - порядковый номер файла в отчетном году по данному типу передаваемой информации;
Файлы, содержащие данные бухгалтерской и налоговой отчетности, представляемые налоговыми органами, должны иметь наименование следующего формата:
ОКККК_ГГ_НННННН.txt, где
О - префикс, обозначающий данные форм бухгалтерской и налоговой отчетности налогоплательщиков-организаций (индивидуальных предпринимателей, налоговых агентов, физических лиц и т.д.);
КККК - 4-разрядный код инспекции по классификатору СОНО;
ГГ - две последние цифры года, за который передается информация;
НННННН - порядковый номер файла в отчетном году по данному типу передаваемой информации.
Файл передается в налоговый орган по каналам связи с использованием средств телекоммуникаций или на магнитных носителях (дискетах 3,5"). Использование других типов магнитных носителей возможно только по согласованию с принимающим налоговым органом.
При представлении документов в электронном виде по телекоммуникационным каналам связи следует руководствоваться пунктом 3 и 7 статьи 80 Налогового кодекса Российской Федерации, Приказом МНС России от 02.04.2002 N БГ-3-32/169 "Об утверждении порядка представления налоговой декларации в электронном виде по телекоммуникационным каналам связи" и Приказом МНС России от 10.12.2002 N БГ-3-32/705 "Об организации и функционировании системы представления налоговых деклараций и бухгалтерской отчетности в электронном виде".
2.2. Состав и структура файла
Структура информации и разделителей в файле определяется следующим образом.
Ниже в описании синтаксической структуры файла используются выражения УВОтпрЮЛ, УВНалЮЛПок, УВНалЮЛПост для обозначения условий выбора.
Если условие выбора истинно, то в конструкции <вариант1>|?УсловиеВыбора<вариант2> выбирается <вариант1>, иначе <вариант2>.
Структура блоков <служебная часть сообщения> (<общие сведения служебной части>, <сведения об отправителе - юридическом лице>, <сведения об отправителе - индивидуальном предпринимателе>), <информационная часть сообщения> (<общие сведения информационной части>, <сведения о налогоплательщике покупателе - юридическом лице>, <сведения о налогоплательщике покупателе - индивидуальном предпринимателе>, <сведения о налогоплательщике поставщике - юридическом лице>, <сведения о налогоплательщике поставщике - индивидуальном предпринимателе>, <сведения реестра счетов-фактур>, <сведения об отметке налогового органа>) описывается в таблицах 1 - 10.
Служебная часть сообщения
Таблица 1
Таблица 2
Таблица 3
Информационная часть сообщения
Таблица 4
Таблица 5
Таблица 6
Таблица 7
Таблица 8
Таблица 9
Таблица 10
3. Общие требования к составу и структуре информации
3.1. Требования к формированию значений реквизитов
3.1.1. Общие рекомендации
В пункте 3.1 формулируются требования к формированию значений реквизитов и указываются источники информации для формирования этих значений.
Все значения реквизитов должны соответствовать формату, указанному в графе "Формат" таблиц 1 - 10.
Если для данного реквизита в графе "Формат" таблиц 1 - 10 предусмотрена возможность указать в качестве значения пустое выражение и требуемое значение реквизита не может быть приведено (например, требуется указать телефон, а его нет), то значением этого реквизита должно быть пустое выражение.
Если таблицы 1 - 10 требуют указания значения <код ИМНC>, то должен быть указан четырехзначный код инспекции МНС России по классификатору СОНО. Код конкретной инспекции МНС можно получить в этой инспекции.
Фамилия, имя и отчество физического лица представляются в формате <фамилия>, <имя>, <отчество>, т.е. перечисляются через запятую и заполняются только прописными буквами, с использованием (в случае необходимости) знаков дефис и пробел. Фамилия, имя и отчество приводятся полностью (безо всяких сокращений), в соответствии с документом, удостоверяющим личность. В случае отсутствия отчества приводится <пустое выражение>.
3.1.2. Рекомендации по формированию
значений конкретных реквизитов
3.1.2.1. Служебная часть сообщения
Реквизит "Идентификатор файла"
Предназначен для идентификации отправителя сообщения и присвоения каждому документу уникального кода.
Структура идентификатора документа:
ИИИИИИИИИИИИИИИИИИИИИГГГГННДДЧЧММСС, где
ИИ....ИИ - идентификатор отправителя,
ГГГГ - текущий год,
НН - текущий месяц,
ДД - число,
ЧЧ - часы,
ММ - минуты,
СС - секунды.
Идентификатор отправителя представляется 21-разрядным кодом.
Для отправителя-организации идентификатор отправителя состоит из 10-разрядного ИНН организации, дополненного двумя символами **, и 9-разрядного кода причины постановки на учет (КПП):
Для отправителя - индивидуального предпринимателя идентификатор отправителя состоит из 12-разрядного ИНН индивидуального предпринимателя, дополненного девятью символами **:
Для отправителя - налогового органа идентификатор отправителя состоит из 4-разрядного кода инспекции по классификатору СОНО и 17-ти символов "*":
ХХХХ*****************.
Реквизит "Тип информации"
Тип информации имеет постоянное значение. В данном реквизите указывается код формы по классификатору налоговой документации (КНД). По значению реквизита выполняется идентификация формы.
Реквизит "Версия формата"
Обязательный реквизит. Для данного типа информации имеет значение 2.00.
Реквизит "Идентификатор получателя"
Для получателя организации идентификатор получателя состоит из 10-разрядного ИНН организации, дополненного двумя символами **, и 9-разрядного кода причины постановки на учет (КПП):
Для получателя - индивидуального предпринимателя идентификатор получателя состоит из 12-разрядного ИНН индивидуального предпринимателя, дополненного девятью символами **:
Для получателя - налогового органа идентификатор получателя состоит из 4-разрядного кода инспекции по классификатору СОНО и 17-ти символов "*":
ХХХХ* ****************.
Реквизит "Версия передающей программы"
Содержит идентификатор программы, с помощью которой подготовлен файл с данными форм. Записывается произвольным текстом.
Реквизит "Количество документов"
Фиксирует количество документов, которые содержатся в передаваемом файле.
Сведения об отправителе - юридическом лице
Реквизит "Наименование отправителя - юридического лица"
Для отправителя-организации указывается полное наименование организации в соответствии с учредительными документами (при наличии в наименовании латинской транскрипции таковая указывается) либо полное наименование отделения иностранной организации, осуществляющей деятельность на территории Российской Федерации.
Реквизит "Телефон отправителя"
Указывается код и номер телефона отправителя.
Реквизит "Должность отправителя"
Указывается должность ответственного лица, подготовившего информацию. Заполняется произвольным способом.
Реквизит "Фамилия, имя, отчество отправителя"
Указываются фамилия, имя и отчество ответственного лица, подготовившего информацию.
Сведения об отправителе - индивидуальном предпринимателе
Реквизит "Фамилия, имя, отчество отправителя - индивидуального предпринимателя"
Указываются фамилия, имя и отчество отправителя - индивидуального предпринимателя.
Реквизит "Телефон отправителя"
Указывается код и номер телефона отправителя.
3.1.2.2. Информационная часть сообщения
Реквизит "Идентификатор документа"
Предназначен для присвоения каждому документу уникального кода и идентификации источника документа.
Структура идентификатора документа:
ИИИИИИИИИИИИИИИИИИИИИГГГГКККККККК, где:
ИИИИИИИИИИИИИИИИИИИИИ - идентификатор налогоплательщика-поставщика, представляющего сведения;
ГГГГ - отчетный год;
КККККККК - порядковый номер документа в году, за который представляются сведения.
Структура идентификатора налогоплательщика совпадает со структурой идентификатора отправителя, описанной выше.
Реквизит "Дата формирования документа"
Указывается дата формирования электронного документа.
3.2. Синтаксические требования
к внутренней структуре файла
В п. 3.2 формулируются синтаксические требования к внутренней структуре файла (к передаваемому в файле сообщению). Передаваемое сообщение, не удовлетворяющее этим требованиям, считается синтаксически некорректным. Файл, представленный в виде синтаксически некорректного сообщения, не может быть принят в электронном виде.
3.2.1. Понятия и обозначения
I. При описании синтаксиса сообщения и его элементов
используются следующие металингвистические конструкции:
::= - метасимвол, означающий "есть по определению";
<> - метасимволы, используемые для выделения элементов металингвистической структуры;
| - метасимвол, означающий возможность выбора среди нескольких вариантов значений элемента металингвистической структуры;
[] - метасимволы, означающие необязательность элемента металингвистической структуры;
{} - метасимволы, означающие использование металингвистической структуры один и более раз.
К числу синтаксических ограничений относятся также ряд дополнительных требований к непротиворечивости представленной в файле информации. Все дополнительные требования сформулированы в п. 3.2.
Например, при использовании метасимвола '|' для описания нескольких возможных вариантов структуры файла могут быть указаны условия, в случае выполнения которых правильным является единственный вариант. Эти условия называются условиями выбора и могут быть проверены на основе данных, присутствующих в файле (без привлечения дополнительных источников информации).
В таких случаях используются обозначения:
<структура>::=<вариант1>|?УсловиеВыбора<вариант2>
Если условие 'УсловиеВыбора' выполнено, то <структура> принимает значение <вариант1>, иначе - <вариант2>.
II. При описании синтаксиса сообщения
используются следующие основные понятия
Текст (<текст>) представляет собой непустую последовательность символов, в качестве которых используются прописные (заглавные) русские и латинские буквы, цифры, а также любые другие символы таблицы ASCII, за исключением символов "возврат каретки" и "перевод строки" (коды ASCII соответственно 13 и 10). Первый символ текста должен быть отличен от пробела. В том случае, когда текстовое значение встречается в составе словосочетания, возможны дополнительные ограничения на вид текста. Для выделения этих возможностей используются обозначения <текст1>, <текст2>.
Число состоит только из цифр (в том числе и с лидирующими нулями), причем может включать десятичную точку и знак "-" (минус) для отрицательных чисел.
Дата представляется в виде <день>.<месяц>.<год>, где <день> - две цифры, соответствующие номеру дня в месяце, <месяц> - две цифры, соответствующие номеру месяца в году, <год> - четыре цифры года.
Код определяется как слово (последовательность любых символов, включая пробелы и знаки препинания), встречающееся в некотором множестве слов. Как правило, такое множество задается в виде таблицы. В частности, код может быть задан путем указания графы определенного справочника - в таком случае код должен совпадать с каким-либо значением из этой графы. Сравнение кода со словами из соответствующего множества выполняется без учета регистра.
<русская буква> - прописная русская буква
<латинская буква> - прописная латинская буква
<ц> - цифра
<пробел> - символ пробела
<другой символ> - символ, имеющий код ASCII, отличный от 13 и 10 и не являющийся ни цифрой, ни буквой, ни пробелом
<пустое выражение> - выражение, не содержащее ни одного символа
<день>::=<ц><ц> - принимает значения от 01 до 28, 29, 30 или 31 - в зависимости от значений <месяц> и <год>;
III. При описании синтаксиса сообщения
используются следующие некоторые специальные
виды слов, используемых в качестве значений реквизитов
<2*>, <9*>, <17*> и т.п. - последовательности из соответствующего числа подряд идущих символов *, например <2*>::=**.
<4ц>, <8ц>, <9ц>, <10ц>, <12ц> и т.п. - последовательности из соответствующего числа подряд идущих цифр (<ц>).
3.2.2. Табличное представление блоков информации
Строки каждой таблицы, описывающей блоки информации, определяют реквизиты, которые при переходе к стандартному описанию с использованием металингвистических конструкций встречались бы в этом описании в одном из представлений: как обязательный, как необязательный, как условно-обязательный реквизит или как предписанный реквизит.
Обязательный реквизит - это реквизит, который должен обязательно присутствовать в файле отчетности.
Необязательный реквизит - это реквизит, который может как присутствовать, так и отсутствовать в файле.
Условно-обязательный реквизит - это реквизит, присутствие которого в файле отчетности обусловлено значениями, наличием или отсутствием других реквизитов этого же файла. В случае выполнения условия присутствия (УП) условно-обязательный реквизит по всем своим свойствам приравнивается к обязательному, а в случае невыполнения - к необязательному.
Предписанный реквизит - это реквизит, код которого должен обязательно присутствовать в файле отчетности, в то время как значения может и не быть.
При этом для любого i (1 <= i <= N, N - число строк в разделе таблицы) представление реквизита определяется следующим образом:
3.2.3. Синтаксис реквизитов
Реквизит включает код реквизита, символ ":" (двоеточие) и значение реквизита, следующие в указанном порядке. Пробелы перед кодом реквизита, между кодом реквизита и разделителем, между разделителем и значением реквизита, а также после значения реквизита не допускаются.
Код представляет собой последовательность русских букв и цифр. Значение представляется в строго определенном формате.
В качестве кодов реквизитов, не являющихся элементами таблиц формы, используются сокращенные представления наименований этих реквизитов. Такие коды состоят только из русских букв.
Используются следующие способы формирования сокращенных наименований этих реквизитов:
0 - инициальная аббревиация, образуемая путем выбора первых букв (слогов) из слов или словосочетаний (например, совокупный годовой доход - СГД);
1 - усечение - отбрасывание концевой части слова (например, количество документов - КолДок);
2 - эллипс - использование для образования сокращений элементов не всех слов, компонентов наименования показателя, а только слов с основной смысловой нагрузкой (например, место получения дохода - МестоДох, документ, удостоверяющий личность, - УдЛичн);
3 - контрактура - слияние начальной и концевой части слова (например, район - Рн);
4 - сочетание различных способов в одном сокращении (например, адрес места жительства - АдрМЖ).
Для большей наглядности визуального представления каждая из частей слов, из которых состоит сокращение, начинается с прописной буквы. Однако при обработке сокращений (как и других текстовых данных) регистр должен игнорироваться. В любых сообщениях одно и то же сокращение должно иметь один и тот же смысл и структуру.
Порядок следования реквизитов в пределах одной формы оговаривается особо в описании формата, определяющего состав и структуру представления показателей конкретной формы.
Значением реквизита может быть слово или словосочетание (см. п. 2.3.1).
3.2.4. Таблицы блоков информации
Таблицы 1 - 30 определяют коды и структуру значений реквизитов, входящих в конкретные информационные блоки. В таблицах используются следующие обозначения.
В графах "Наименование реквизита" и "Код реквизита" указываются, соответственно, наименование и код реквизита.
В графе "Тип" записывается один из символов О, Н, У, П. Символы имеют следующие смысл:
О - обязательный реквизит;
Н - необязательный реквизит;
У - условно-обязательный реквизит;
П - предписанный реквизит.
Условия присутствия условно-обязательных реквизитов указываются в графе "Структура реквизита и дополнительная информация".
В графе "Формат" для каждого реквизита, значением которого является слово, указывается - при помощи выражений Т, T1, Т2, N, D, К, I1, I2, I3, I4, I5, Е - синтаксис этого слова, а вслед за ним в круглых скобках - максимальная длина слова (т.е. количество символов в слове).
<формат слова>::=<синтаксис>(<число>)
Символы Т, T1, T2, N, D, К, I1, I2, I3, I4, I5, I6, Е соответствуют вышеописанным обозначениям:
Т - <текст>;
Т1 - <текст1>;
Т2 - <текст2>;
N - <число>;
D - <дата>;
К - <код>;
I1 - <идентификатор файла>;
I2 - <идентификатор документа>;
I3 - <ИННЮЛ>;
I4 - <КПП>;
I5 - <ИННИП>;
I6 - <ОГРН>;
Е - <пустое выражение>.
Если значением реквизита является дробное десятичное число, то в графе "Формат" указывается формат его представления в виде N(m.k), где m - максимальное количество знаков в числе, включая целую и дробную часть числа, десятичную точку и знак "-" (минус), a k - число знаков дробной части числа.
Если значением реквизита является словосочетание вида <слово 1>, <слово 2>, ..., <слово S>, то в графе "Формат" указывается формат представления и максимальная длина каждого из входящих в словосочетание слов. Описывающие отдельные слова конструкции перечисляются через запятую.
В графе "Структура реквизита и дополнительная информация" приводятся следующие данные.
Если реквизит имеет в рамках данного формата единственное возможное значение, то указывается это значение.
Если значением реквизита является код, то приводится множество значений этого кода в виде {<значение1>, ..., <значениеN>} или ссылка на множество значений кода в виде <код ...>.
Если реквизит имеет в качестве значения словосочетание, то описывается структура этого словосочетания. При этом в угловых скобках используются обозначения типа <название>.
Для условно-обязательных реквизитов формулируется условие его присутствия (УП).
Для значений реквизитов, к которым предъявляются дополнительные (не отраженные в других графах таблицы) требования (при невыполнении которых файл отчетности считается некорректным), приводятся дополнительные требования (ДТ).
Приложение 1
СПРАВОЧНИК НАЛОГООБЛОЖЕНИЯ ПОДАКЦИЗНЫХ ТОВАРОВ
И ПОДАКЦИЗНОГО МИНЕРАЛЬНОГО СЫРЬЯ (СПТМС)
(выписка)