(с изменениями на 27 ноября 2013 года)
____________________________________________________________________
Документ с изменениями, внесенными:
приказом ФНС России от 18 июля 2008 года N ММ-3-6/321@ (изменения вступили в силу для налоговой отчетности, представляемой с 01.10.2008);
приказом ФНС России от 27 ноября 2013 года N ММВ-7-6/527@ (вступит в силу начиная с 1 января 2014 года).
____________________________________________________________________
В соответствии с пунктами 3 и 7 статьи 80 Налогового кодекса Российской Федерации и на основании приказа Министерства финансов Российской Федерации от 10.07.2007 N 62н "Об утверждении формы единой (упрощенной) налоговой декларации и порядка ее заполнения"
приказываю:
1. Утвердить формат представления налоговых деклараций, бухгалтерской отчетности и иных документов, служащих для исчисления и уплаты налогов и сборов, в электронном виде (на основе XML) (версия 4) "Часть LXXXIII. Состав и структура показателей единой (упрощенной) налоговой декларации (версия 02)". XSD схема файла обмена в электронном виде к формату.
(Пункт в редакции, введенной в действие с 1 января 2014 года приказом ФНС России от 27 ноября 2013 года N ММВ-7-6/527@. - См. предыдущую редакцию)
2. Установить, что настоящий приказ вступает в силу начиная с представления единой (упрощенной) налоговой декларации в электронном виде за третий квартал и девять месяцев 2007 года.
3. Контроль исполнения настоящего приказа возложить на заместителя руководителя Федеральной налоговой службы Д.А.Чушкина.
Руководитель
Федеральной налоговой службы
М.П.Мокрецов
Формат представления налоговых деклараций, бухгалтерской отчётности и иных документов, служащих для исчисления и уплаты налогов и сборов, в электронном виде (на основе XML)
(Версия 02)*
(с изменениями на 27 ноября 2013 года)
________________
* Наименование в редакции, введенной в действие с 1 января 2014 года приказом ФНС России от 27 ноября 2013 года N ММВ-7-6/527@. - См. предыдущую редакцию.
Настоящий документ описывает требования к XML файлам (далее - файлам обмена) передачи в электронном виде сведений с данными единой (упрощенной) налоговой декларации, в налоговые органы.
Настоящая версия формата разработана в соответствии с требованиями следующих документов:
Форма единой (упрощенной) налоговой декларации (утверждена приказом Минфина России от 10.07.2007 N 62н, зарегистрированным в Минюсте России 25.07.2007 N 9890).
Порядок заполнения единой (упрощенной) налоговой декларации (утвержден приказом Минфина России от 10.07.2007 N 62н, зарегистрированным в Минюсте России 25.07.2007 N 9890).
Имя файла обмена
Имя файла обмена должно иметь следующий вид:
R_Т_A_K_О_GGGGMMDD_N, где:
R_Т - префикс, обозначающий принадлежность информации файла обмена к определенному виду (R) и типу (T). Вид и тип информации представляются сочетанием символов (латинские буквы и цифры). Вид информации определяет принадлежность файла обмена к обобщенной группе файлов (например, “NO” - отчетность налогоплательщика, “KVPR” - квитанция о приеме отчетности налогоплательщика). Тип информации - уникальный идентификатор, определяющий принадлежность файла обмена к передаваемой отчетности (например, “PRIB” - налоговая декларация по налогу на прибыль организаций). Для файлов обмена, формируемым по результатам приема (обработки) отчетности налогоплательщика, тип информации повторяет префикс обработанного файла обмена без разделителя (например, “KVPR_NOPRIB” - префикс для квитанции о приеме налоговой декларации по налогу на прибыль организаций).
A_K - идентификатор получателя информации, где: A - идентификатор получателя, которому направляется файл обмена, K - идентификатор конечного получателя, для которого предназначена информация из данного файла обмена. Каждый из идентификаторов (A и K) имеет вид:
________________
Передача файла от отправителя к конечному получателю (К) может осуществляться в несколько этапов через другие (промежуточные) налоговые органы. Такие налоговые органы (осуществляющие передачу на промежуточных этапах) обозначаются идентификатором А. В случае передачи файла от отправителя к конечному получателю без промежуточных этапов (т.е. при отсутствии налоговых органов, осуществляющих передачу на промежуточных этапах) значения идентификаторов А и К совпадают. Для файлов, представляемых налогоплательщиками в НО, идентификатор конечного получателя в имени файла K должен совпадать со значением атрибута “Код налогового органа” (КодНо) в представляемом файле обмена.
- для организаций - девятнадцатиразрядный код (ИНН и КПП юридического лица);
- для физических лиц - двенадцатиразрядный код (ИНН физического лица, имеющего ИНН, при отсутствии ИНН - последовательность из двенадцати нулей);
- для налоговых органов - четырехразрядный код (код налогового органа по СОНО).
О - идентификатор отправителя информации, имеет вид:
- для организаций идентификатор отправителя информации представляется в виде девятнадцатиразрядного кода (ИНН и КПП юридического лица);
- для физических лиц - двенадцатиразрядный код (ИНН физического лица, имеющего ИНН. При отсутствии ИНН - последовательность из двенадцати нулей);
- для налоговых органов - четырехразрядный код (код налогового органа по СОНО).
GGGG - год формирования передаваемого файла, MM - месяц, DD - день;
N - идентификационный уникальный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла.)
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
(Требования к имени файла обмена в редакции, введенной в действие для налоговой отчетности, представляемой с 1 октября 2008 года, приказом ФНС России от 18 июля 2008 года N ММ-3-6/321@. - См. предыдущую редакцию)
Параметры первой строки файла обмена
Первая строка XML файла должна иметь следующий вид:
<?xml version="1.0" encoding = "windows-1251"?>
Имя файла, содержащего схему файла обмена
Имя файла, содержащего XSD-схему файла обмена, должно иметь следующий вид:
R_Т_K , где:
R_Т - префикс, обозначающий принадлежность схемы файла обмена к передаче сведений с данными единой (упрощенной) налоговой декларации, принимает значение NO_EDUPR;
K - идентификационный номер версии схемы файла обмена, принимает значение 1_083_00_04_01_xx , где хх - принимает значение 01. При внесении изменений в схему, не противоречащих данному формату, номер версии XSD схемы файла обмена изменяется.
_______________
Идентификационный номер версии схемы формата файла обмена имеет следующую структуру:
P_F_XX , где:
P - признак принадлежности формата к используемому реестру форматов (Принимает следующие значения: "1" - признак принадлежности формата к Федеральному реестру форматов представления налоговых деклараций, бухгалтерской отчётности и иных документов, служащих для исчисления и уплаты налогов в электронном виде; "2" - признак принадлежности к реестру форматов обмена информацией между налогоплательщиками и налоговыми органами, налоговыми органами, налоговыми органами и государственными учреждениями, организациями;
F - идентификационный номер версии формата в реестре форматов, которому соответствует схема файла обмена. Имеет структуру: HHH_ BB_VV_ММ;
HHH - номер части формата;
BB - номер подчасти формата (если в формате нет подчастей, проставляется 00);
VV - номер версии формата (нумерация версий начинается с 04);
MM - номер версии части формата.(нумерация начинается с 01)
XX - номер версии XSD схемы файла обмена. Корректируется при внесении изменений в схему, не противоречащих данному формату.
Расширение имени файла - xsd.
XSD схема файла обмена в электронном виде приводится отдельным файлом и размещается на сайте Федеральной налоговой службы Российской Федерации.
Наименование файла, содержащего схему, может включаться в корневой элемент XML файла как значение атрибута noNamespaceSchemaLocation (или SchemaLocation в случае использования целевого пространства имен). При этом в качестве значения атрибута noNamespaceSchemaLocation (SchemaLocation) указывается только наименование (с расширением) файла, содержащего схему файла обмена. Например:
xsi:noNamespaceSchemaLocation="NO_EDUPR_1_083_00_04_01_01.xsd"
Логическая модель файла обмена представлена в графическом виде в Разделе 3 на рис.1. Элементами логической модели файла обмена являются элементы и атрибуты XML файла. Полный перечень структурных элементов логической модели файла обмена и сведения о них приведены в Разделе 4.
Для каждого структурного элемента логической модели файла обмена в Разделе 4 приводятся следующие сведения:
- Наименование элемента. Приводится полное наименование элемента.
_______________
В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется в случае возможного присутствия в файле обмена только одного элемента из описанных в этой строке.
- Сокращенное наименование элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML.
- Признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы.
- Формат значения элемента. Формат значения элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-к) или T(=к), где n - минимальное количество знаков, к - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-к). В случае, если максимальное количество знаков неограниченно, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.к), где m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (т.е. число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML (определенными в http://www.w3.org/TR/xmlschema-0), например, элемент с типом "date", поле "Формат значения элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента.
- Признак обязательности элемента определяет обязательность присутствия элемента (совокупности наименования элемента и его значения) в файле обмена. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле обмена обязательно; "Н" - присутствие элемента в файле обмена необязательно, т.е. элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и т.п.), то признак обязательности элемента дополняется символом "К". Например: "ОК". В случае если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например: "НМ, ОКМ".
- Дополнительная информация. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и т.п.), указывается соответствующее наименование классификатора (кодового словаря и т.п.) или приводится перечень возможных значений. Для классификатора (кодового словаря и т.п.) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рис.1. Диаграмма структуры файла обмена