МИНИСТЕРСТВО РОССИЙСКОЙ ФЕДЕРАЦИИ ПО НАЛОГАМ И СБОРАМ
ПРИКАЗ
от 8 августа 2003 г. N БГ-3-32/443@
О ВНЕСЕНИИ ДОПОЛНЕНИЙ В ПРИКАЗ МНС РОССИИ ОТ 10.12.2002 N БГ-3-32/705
В целях совершенствования процесса взаимодействия с налогоплательщиками в электронном виде приказываю:
1. Утвердить дополнение к Методическим рекомендациям об организации и функционировании системы представления налоговых деклараций и бухгалтерской отчетности в электронном виде по телекоммуникационным каналам связи, утвержденным Приказом МНС России от 10.12.2002 N БГ-3-32/705, в составе:
Приложение 5 "Формат представления информационной выписки об использовании налоговых обязательств перед бюджетом в электронном виде".
2. Контроль за исполнением настоящего Приказа возложить на заместителя Министра Российской Федерации по налогам и сборам М.В. Мишустина.
Министр
Российской Федерации
по налогам и сборам
Г.И.БУКАЕВ
Приложение 5
к Методическим рекомендациям,
утвержденным Приказом МНС России
от 10 декабря 2002 г. N БГ-3-32/705
ФОРМАТ ПРЕДСТАВЛЕНИЯ ИНФОРМАЦИОННОЙ ВЫПИСКИ ОБ ИСПОЛЬЗОВАНИИ НАЛОГОВЫХ ОБЯЗАТЕЛЬСТВ ПЕРЕД БЮДЖЕТОМ В ЭЛЕКТРОННОМ ВИДЕ
ВЕРСИЯ 2.00
ТРЕБОВАНИЯ К СОСТАВУ И СТРУКТУРЕ ИНФОРМАЦИИ
1. Общие положения
Формат представления информационной выписки об исполнении налоговых обязательств перед бюджетом в электронном виде (далее - формат информационной выписки) предназначен для предварительного ознакомления налогоплательщика, представляющего налоговые декларации (расчеты) и бухгалтерскую отчетность в электронном виде, с полнотой отражения его расчетов с бюджетами различных уровней в базе данных налоговых органов на определенную дату. Формат информационной выписки не является официальным документом, подтверждающим наличие или отсутствие задолженности по расчетам, предназначенным для представления в другие организации. Состав показателей определяется на основании Приказа МНС России от 10.12.2002 N БГ-3-32/705 "Об организации и функционировании системы представления налоговых деклараций и бухгалтерской отчетности в электронном виде по каналам связи". По мере необходимости, в случае внесения изменений в форму теми или иными нормативными актами, состав показателей пересматривается и изменения вносятся в соответствующее описание формата.
Данные информационной выписки в электронном виде представляются в виде текстовых файлов в кодировке DOS (866 кодовая страница). Файл может содержать информацию по нескольким кодам бюджетной классификации, КПП и кодам ОКАТО. В случае представления данных на магнитных носителях количество информации в файле ограничивается требованиями размещения данных на одном магнитном носителе (1,44 Мбайта).
Данный формат разработан в соответствии с утвержденным 2 июля 1998 г. заместителем руководителя Госналогслужбы России С.С. Штаревым документом "Автоматизированная информационная система ГНС России (АИС "Налог"). Унифицированный формат обмена данными. Техническое описание", который определяет правила формирования налоговых документов, передаваемых в электронном виде при автоматизированном обмене информацией между налогоплательщиками и налоговыми органами, между налоговыми органами, а также между налоговыми органами и органами государственного управления.
2. Формат предоставления информационной выписки
2.1. Структура наименования файла
Файлы, содержащие данные информационной выписки, должны иметь наименование следующего формата:
IV - префикс, обозначающий данные информационной выписки из лицевых счетов налогоплательщика, передаваемых налоговым органом налогоплательщикам-организациям (физическим лицам) в электронном виде;
ММММ - код инспекции МНС России по классификатору СОНО (Система обозначения налоговых органов);
ГГ - две последние цифры года, за который передается информация;
nnn - порядковый номер файла в отчетном году по данному типу передаваемой информации.
2.2. Формат представления информации в электронном виде
В п. 2.2 формулируются синтаксические требования к внутренней структуре файла (к передаваемому в файле сообщению). Передаваемое сообщение, не удовлетворяющее этим требованиям, считается синтаксически некорректным.
2.2.1. Понятия и обозначения
I. При описании синтаксиса сообщения и его элементов используются следующие металингвистические конструкции:
::= - метасимвол, означающий "есть по определению";
<> - метасимволы, используемые для выделения элементов металингвистической структуры;
| - метасимвол, означающий возможность выбора среди нескольких вариантов значений элемента металингвистической структуры;
[] - метасимволы, означающие необязательность элемента металингвистической структуры;
{} - метасимволы, означающие использование металингвистической структуры один и более раз.
К числу синтаксических ограничений относится также ряд дополнительных требований к непротиворечивости представленной в файле информации. Все дополнительные требования сформулированы в п. 2.2.
Например, при использовании метасимвола '|' для описания нескольких возможных вариантов структуры файла могут быть указаны условия, в случае выполнения которых правильным является единственный вариант. Эти условия называются условиями выбора и могут быть проверены на основе данных, присутствующих в файле (без привлечения дополнительных источников информации).
В таких случаях используются обозначения:
<структура>:: =<вариант1>|?Условие Выбора<вариант2>
Если условие 'Условие Выбора' выполнено, то <структура> принимает значение <вариант1>, иначе - <вариант2>.
II. При описании синтаксиса сообщения используются следующие основные понятия.
Текст (<текст>) представляет собой непустую последовательность символов, в качестве которых используются прописные (заглавные) русские и латинские буквы, цифры, а также любые другие символы таблицы ASCII, за исключением символов "возврат каретки" и "перевод строки" (коды ASCII соответственно 13 и 10). Первый символ текста должен быть отличен от пробела. В том случае, когда текстовое значение встречается в составе словосочетания, возможны дополнительные ограничения на вид текста. Для выделения этих возможностей используются обозначения <текст1>, <текст2>.
Число состоит только из цифр (в том числе и с лидирующими нулями), причем может включать десятичную точку и знак "-" (минус) для отрицательных чисел.
Дата представляется в виде <день>.<месяц>.<год>, где <день> - две цифры, соответствующие номеру дня в месяце, <месяц> - две цифры, соответствующие номеру месяца в году, <год> - четыре цифры года.
Код определяется как слово (последовательность любых символов, включая пробелы и знаки препинания), встречающееся в некотором множестве слов. Как правило, такое множество задается в виде таблицы. В частности, код может быть задан путем указания графы определенного справочника - в таком случае код должен совпадать с каким-либо значением из этой графы. Сравнение кода со словами из соответствующего множества выполняется без учета регистра.
<русская буква> - прописная русская буква
<латинская буква> - прописная латинская буква
<ц> - цифра
<пробел> - символ пробела
<другой символ> - символ, имеющий код ASCII, отличный от 13 и 10, и не являющийся ни цифрой, ни буквой, ни пробелом
<пустое выражение> - выражение, не содержащее ни одного символа
III. При описании синтаксиса сообщения используются следующие некоторые специальные виды слов, используемых в качестве значений реквизитов.
<17*>. - последовательности из соответствующего числа подряд идущих символов *.
<4ц> - последовательности из соответствующего числа подряд идущих цифр (<ц>).
2.2.2. Синтаксис файла отчетности
Файл информации (передаваемое сообщение) состоит из строк, содержащих реквизиты либо разделители.
Реквизит представляет собой неделимую в смысловом отношении конструкцию, соответствующую, как правило, одной заполняемой позиции (показателю) "бумажной" формы. Наименование реквизита соответствует назначению (наименованию) заполняемой позиции.
Разделителями, используемыми в файле, являются:
@@@ - конец фрагмента (конец служебной или информационной частей сообщения);
### - конец блока;
=== - признак конца файла.
Каждый реквизит или разделитель записывается в отдельной строке. Признаком окончания строки служит пара символов с кодами ASCII 13 и 10, расположенных в указанном порядке. Эта пара символов ниже обозначается EOL.
Строки с реквизитами по смысловому содержанию объединяются в блоки информации (показателей).
Порядок следования блоков информации и разделителей в файле определяется следующим образом.
2.2.3. Табличное представление блоков информации
Структура блоков - <служебная часть сообщения> и <информационная часть сообщения> (<общие сведения информационной части>, <сведения о налогоплательщике - юридическом лице>, <сведения о налогоплательщике - физическом лице>, <показатели информации>) описывается в таблицах 1 - 5 раздела 2.2.5.
Строки каждой таблицы, описывающей блоки информации, определяют реквизиты, которые, при переходе к стандартному описанию с использованием металингвистических конструкций, встречались бы в этом описании в одном из представлений: как обязательный, как необязательный, как условно-обязательный реквизит или как предписанный реквизит.
Обязательный реквизит - это реквизит, который должен обязательно присутствовать в блоке файла.
Необязательный реквизит - это реквизит, который может как присутствовать, так и отсутствовать в файле.
Условно-обязательный реквизит - это реквизит, присутствие которого в файле отчетности обусловлено значениями, наличием или отсутствием других реквизитов этого же файла. В случае выполнения условия присутствия (УП) условно-обязательный реквизит по всем своим свойствам приравнивается к обязательному, а в случае невыполнения - к необязательному.
Предписанный реквизит - это реквизит, код которого должен обязательно присутствовать в файле, в то время как значения может и не быть.
При этом для любого i (1<=i<=N, N - число строк в разделе таблицы) представление реквизита определяется следующим образом:
2.2.4. Синтаксис реквизитов
Реквизит включает код реквизита, символ ":" (двоеточие) и значение реквизита, следующие в указанном порядке. Пробелы перед кодом реквизита, между кодом реквизита и разделителем, между разделителем и значением реквизита, а также после значения реквизита не допускаются.
Код представляет собой последовательность русских букв и цифр. Значение представляется в строго определенном формате.
В качестве кодов реквизитов, не являющихся элементами таблиц формы отчетности, используются сокращенные представления наименований этих реквизитов. Такие коды состоят только из русских букв.
Используются следующие способы формирования сокращенных наименований этих реквизитов:
инициальная аббревиация, образуемая путем выбора первых букв (слогов) из слов или словосочетаний (например, совокупный годовой доход - СГД);
усечение - отбрасывание концевой части слова (например, количество документов - КолДок);
эллипс - использование для образования сокращений элементов не всех слов, компонентов наименования показателя, а только слов с основной смысловой нагрузкой (например, место получения дохода - МестоДох, документ, удостоверяющий личность, - УдЛичн);
контрактура - слияние начальной и концевой части слова (например, район - Рн);
сочетание различных способов в одном сокращении (например, адрес места жительства - АдрМЖ).
Для большей наглядности визуального представления каждая из частей слов, из которых состоит сокращение, начинается с прописной буквы. Однако при обработке сокращений (как и других текстовых данных) регистр должен игнорироваться. В любых сообщениях одно и то же сокращение должно иметь один и тот же смысл и структуру.
Код показателя может содержать только буквы и цифры.
Код показателя формируется следующим образом:
ПРРРРРСССССГГ, где
П - префикс показателей табличной части формы;
РРРРР - пятизначный номер (код) раздела формы;
ССССС - пятизначный номер (код) строки формы;
ГГ - двузначный номер графы формы.
Для показателей обязательно должно выполняться требование уникальности кода показателя в пределах блока показателей.
Порядок следования показателей в пределах одной формы отчетности оговаривается особо в описании формата, определяющего состав и структуру представления показателей.
Значением реквизита может быть слово или словосочетание (см. п. 2.2.1).
2.2.5. Таблицы блоков информации
Таблицы 1 - 5 определяют коды и структуру значений реквизитов, входящих в конкретные информационные блоки. В таблицах используются следующие обозначения.
В графах "Наименование реквизита" и "Код реквизита" указываются, соответственно, наименование и код реквизита.
В графе "Тип" записывается один из символов О, Н, У, П. Символы имеют следующий смысл:
Н - необязательный реквизит;
У - условно-обязательный реквизит;
П - предписанный реквизит.
Условия присутствия условно-обязательных реквизитов указываются в графе "Структура реквизита и дополнительная информация".
В графе "Формат" для каждого реквизита, значением которого является слово, указывается - при помощи выражений Т, Т1, Т2, N, D, К, I1, I2, I3, I4, I5, Е - синтаксис этого слова, а вслед за ним в круглых скобках - максимальная длина слова (т.е. количество символов в слове).
<формат слова>::=<синтаксис>(<число>)
Символы Т, Т1, Т2, N, D, К, I1, I2, I3, I4, I5, Е соответствуют вышеописанным обозначениям:
Т - <текст>;
Т1 - <текст1>;
Т2 - <текст2>;
D - <дата>;
К - <код>;
I1 - <идентификатор файла>;
I2 - <идентификатор документа>;
I3 - <ИННЮЛ>;
I4 - <КПП>;
I5 - <ИННФЛ>;
Е - <пустое выражение>.
Если значением реквизита является дробное десятичное число, то в графе "Формат" указывается формат его представления в виде N(m.k), где m - максимальное количество знаков в числе, включая целую и дробную часть числа, десятичную точку и знак "-" (минус), а k - число знаков дробной части числа.
Если значением реквизита является словосочетание вида <слово 1>, <слово 2>, ..., <слово S>, то в графе "Формат" указывается формат представления и максимальная длина каждого из входящих в словосочетание слов. Описывающие отдельные слова конструкции перечисляются через запятую.
В графе "Структура реквизита и дополнительная информация" приводятся следующие данные.
Если реквизит имеет в рамках данного формата единственное возможное значение, то указывается это значение.
Если значением реквизита является код, то приводится множество значений этого кода в виде {<значение1>,...,<значениеN>} или ссылка на множество значений кода в виде <код ...>.
Если реквизит имеет в качестве значения словосочетание, то описывается структура этого словосочетания. При этом в угловых скобках используются обозначения типа <название>. Для условно-обязательных реквизитов формулируется условие его присутствия (УП).
Для значений реквизитов, к которым предъявляются дополнительные (не отраженные в других графах таблицы) требования (при невыполнении которых файл отчетности считается некорректным), приводятся дополнительные требования (ДТ).
Служебная часть сообщения
Таблица 1
Информационная часть сообщения
Таблица 2
Общие сведения информационной части
Сведения о налогоплательщике - юридическом лице
Сведения о налогоплательщике - физическом лице
Показатели информации
Таблица кодов, выбираемых из справочников
Код | Справочник |
<код ОКАТО> | "Общероссийский классификатор объектов административно-территориального деления" (ОКАТО) |
<код бюджетной классификации> | "Классификатор доходов бюджетов Российской Федерации" (КДБ) |
<код ОКСМ> | "Общероссийский классификатор стран мира" (ОКСМ) |
<код региона> | "Справочник субъектов Российской Федерации" (ССРФ) (Приложение 1) или 00 |
<код ИМНС> | "Система обозначения налоговых органов" (СОНО) |
3. Требования к формированию значений реквизитов
3.1. Общие рекомендации
В пункте 3.1 формулируются требования к формированию значений реквизитов и указываются источники информации для формирования этих значений.
Все значения реквизитов должны соответствовать формату, указанному в графе "Формат" таблиц 1 - 5.
Если для данного реквизита в графе "Формат" таблиц 1 - 5 предусмотрена возможность указать в качестве значения пустое выражение и требуемое значение реквизита не может быть приведено (например, требуется указать ИНН физического лица, а ИНН еще не присвоен), то значением этого реквизита должно быть пустое выражение.
Если таблицы 1 - 5 требуют указания значения <код ИМНС>, то должен быть указан четырехзначный код инспекции МНС России по классификатору СОНО. Код конкретной инспекции МНС можно получить в этой инспекции.
Фамилия, имя и отчество физического лица представляются в формате <фамилия>, <имя>, <отчество>, т.е. перечисляются через запятую и заполняются только прописными буквами, с использованием (в случае необходимости) знаков дефис и пробел. Фамилия, имя и отчество приводятся полностью (без всяких сокращений), в соответствии с документом, удостоверяющим личность. В случае отсутствия отчества приводится <пустое выражение>.
Адрес указывается в следующем формате: <код страны>, <индекс>, <код региона>, <район>, <город>, <населенный пункт>, <улица>, <дом>, <корпус>, <квартира>.
Элемент адреса <код страны> выбирается из Общероссийского классификатора стран мира (ОКСМ). Российская Федерация имеет в этом справочнике код 643.
Состав элементов в адресе должен соответствовать их составу, принятому при написании почтового адреса. При этом для региональных центров наименование региона может не указываться. Для районных центров могут не указываться наименования районов. Для городов Москвы и Санкт-Петербурга, являющихся регионами Российской Федерации, заполняется элемент <код региона>, не заполняется элемент <район>, элемент <город> заполняется только для городов, входящих в состав указанных субъектов Российской Федерации.
Элемент адреса <код региона> для субъектов Российской Федерации указывается из Приложения 1. В случае, когда реквизит встречается в составе иностранного адреса, код равен 00.
Элементы адреса <район>, <город>, <населенный пункт>, <улица>, <дом>, <корпус> представляются в текстовом виде или являются пустыми выражениями. В любом случае общее количество запятых (девять) в записи адреса сохраняется.
Написание адресных реквизитов производится только заглавными буквами и начинается со смысловой части элемента, а затем записывается тип элемента, например: город Подольск записывается как ПОДОЛЬСК Г; поселок Победа - ПОБЕДА П; улица Строителей - СТРОИТЕЛЕЙ УЛ; бульвар Мира - МИРА Б-Р и т.п. Перечень сокращенных наименований типов элементов адреса приведен в приложении 2. Точки в конце сокращений не допускаются.
При заполнении элементов адреса <дом> и <корпус> могут использоваться не только числовые, но и буквенные значения, а также символы "-" и "/" (для обозначения углового дома). В элементе <дом> проставляются номера также владений, а в элементе <корпус> - строений.
Примеры возможного представления элемента адреса "дом":
<пустое выражение> | 10 | 10А | 10-20 | 10А/11А | 15-25/11А | ВЛД1 | ВЛД11-15.
Примеры возможного представления элемента адреса "корпус":
<пустое выражение> | 11 | 11А | СТР1 | 4СТР1 | СТР1К4.
В этих примерах символ "|" соответствует союзу "или".
Для автоматизированного заполнения элементов адреса <район>, <город>, <населенный пункт>, <улица> необходимо использовать Классификатор адресов России (КЛАДР).
СПРАВОЧНИК "СУБЪЕКТЫ РОССИЙСКОЙ ФЕДЕРАЦИИ"
СОКРАЩЕННЫЕ НАИМЕНОВАНИЯ ТИПОВ ЭЛЕМЕНТОВ АДРЕСА
ПРИЛОЖЕНИЕ 3
ПРИМЕР
ОФОРМЛЕНИЯ ИНФОРМАЦИОННОЙ ВЫПИСКИ ОБ ИСПОЛЬЗОВАНИИ НАЛОГОВЫХ ОБЯЗАТЕЛЬСТВ ПЕРЕД БЮДЖЕТОМ В ЭЛЕКТРОННОМ ВИДЕ <*>
Содержание файла
ИдФайл:7718*****************20030103112308
ТипИнф:1182034
ВерсВорм:2.00
ВерсПрог:1С:ПРЕДПРИЯТИЕ 7.7
ТелОтпр:(095)213-2323
ФаксОтпр:(095)213-2323
ФИООтпр: КАРЖИНА, ИННА, ВИКТОРОВНА
КолДок:1
@@@
ИдДок:7718*****************200300000001
ДатаДок:03.01.2003
ДатаЗаяв:03.01.2003
ВыпСформ:03.01.2003
Период:01.01.2001,31.12.2003
###
НаимЮЛПол:ЗАКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "КАШТАН"
ИННЮЛ:7718010784
КППЮЛ:771801001
АдрЮр:643,107113,77,,,,ШУМКИНА УЛ,23,,
###
П000000001000:1020101
...
П000002039003:<сумма>
###
<*> Данные, приведенные в данном контрольном примере, следует рассматривать только как пример представления информации.