Структура документа импорта рублевого платежного поручения в формате XML

ПолеМножественностьОписание
1/Documents[1]
2/Documents/Request[1..n]
2.1/Documents/Request@requestId[1]UUID
Уникальный идентификатор запроса
2.2/Documents/Request@version[1]Номер версии формата обмена ""
Возможно указывать ""
2.3/Documents/Request@sender[0..1]Система-отправитель
2.4/Documents/Request@receiver[0..1]Система-получатель
2.5/Documents/Request/PayDocRu[1]Платёжное поручение рублёвое
2.5.1/Documents/Request/PayDocRu@docExtId[1]UUID
Идентификатор документа в УС (в оффлайн клиенте)
2.5.2/Documents/Request/PayDocRu/AccDoc[1]Реквизиты платёжного документа
2.5.2.1/Documents/Request/PayDocRu/AccDoc@purpose[1]Назначение платежа
Заполняется в свободной форме, обязательно необходимо указать отсутствие или наличие (сумму) НДС
2.5.2.2/Documents/Request/PayDocRu/AccDoc@docDate[1]Дата составления документа
2.5.2.3/Documents/Request/PayDocRu/AccDoc@docNum[1]Номер документа
2.5.2.4/Documents/Request/PayDocRu/AccDoc@docSum[1]Сумма платежа
12 знаков до запятой, 2 знака после запятой
2.5.2.5/Documents/Request/PayDocRu/AccDoc@vatSum[1]Сумма НДС
2.5.2.6/Documents/Request/PayDocRu/AccDoc@vatRate[1]% НДС
2.5.2.7/Documents/Request/PayDocRu/AccDoc@vat[1]Указывается способ расчета НДС согласно справочнику расчета НДС в CORREQTS:
Vat1 - расчет по % (1)
Vat2 - расчет по % (2)
VatAdd - Расчет по % (+)
VatZero - "НДС не облаг."
VatManualRate - "Ввод НДС"
VatManualAll - "Ручной ввод"
2.5.2.8/Documents/Request/PayDocRu/AccDoc@transKind[1]Вид операции
Для платежного поручения указывается 01
2.5.2.9/Documents/Request/PayDocRu/AccDoc@paytKind[1]Вид платежа Возможные значения: «электронно»
Если не указано, заполняется: «0»
2.5.2.10/Documents/Request/PayDocRu/AccDoc@paytCode[0..1]Код вида платежа
Возможные значения:
«0»,
«1»
2.5.2.11/Documents/Request/PayDocRu/AccDoc@priority[1]Очерёдность платежа: число от 1 до 6
2.5.2.12/Documents/Request/PayDocRu/AccDoc@codeVO[0..1]Код вида валютной операции
2.5.2.13/Documents/Request/PayDocRu/AccDoc@nodocs[0..1]Документы не требуются
2.5.2.14/Documents/Request/PayDocRu/AccDoc@incomeCode[0..1]Кодовое назначение платежа. Возможные значения: 1, 2, 3, 4, 5

Если получатель – физ. лицо, поле заполняется только при перечислении средств, в отношении которых ст. 99 Федерального закона № 229-ФЗ установлены ограничения и (или) на которые в соответствии со ст. 101 Федерального закона № 229-ФЗ не может быть обращено взыскание.

Если получатель – ИП или юр.лицо, оставляется пустое поле.
2.5.3/Documents/Request/PayDocRu/Payer[1]Реквизиты плательщика
2.5.3.1/Documents/Request/PayDocRu/Payer@inn[1]ИНН (до 12)
2.5.3.2/Documents/Request/PayDocRu/Payer@kpp[0..1]КПП (до 9)
2.5.3.3/Documents/Request/PayDocRu/Payer@personalAcc[1]Номер счёта
2.5.3.4/Documents/Request/PayDocRu/Payer/Name[1]Наименование плательщика
2.5.3.5/Documents/Request/PayDocRu/Payer/Bank[1]Реквизиты банка плательщика
2.5.3.5.1/Documents/Request/PayDocRu/Payer/Bank@bic[1]БИК
2.5.3.5.2/Documents/Request/PayDocRu/Payer/Bank@correspAcc[0..1]Номер корр. счёта банка
2.5.3.5.3/Documents/Request/PayDocRu/Payer/Bank/Name[1]Наименование банка
2.5.3.5.4/Documents/Request/PayDocRu/Payer/Bank/BankCity[0..1]Название населённого пункта банка
2.5.3.5.5/Documents/Request/PayDocRu/Payer/Bank/SettlementType[0..1]Тип населённого пункта банка
2.5.3.5/Documents/Request/PayDocRu/Payer/Filial[0..1]Филиал
2.5.4/Documents/Request/PayDocRu/Payee[1]Реквизиты получателя
2.5.4.1/Documents/Request/PayDocRu/Payee@personalAcc[0..1]Номер счёта
2.5.4.2/Documents/Request/PayDocRu/Payee/@kpp[0..1]КПП (до 9)
Если получатель – ИП или физ. лицо, то поле оставляем пустым
Если получатель – юр.лицо, указывается 9 цифр
Если платеж в бюджет, указание 9 цифр КПП обязательно
2.5.4.3/Documents/Request/PayDocRu/Payee@inn[0..1]ИНН (до 12)
Если получатель – ИП, указывается 12 цифр
Если получатель – юр.лицо, указывается 10 цифр
Если получатель – физ. лицо, указывается 12 цифр или оставляется пустое поле
Если получатель – иностранная организация, указывается 5 цифр (КИО – код иностранной организации)
2.5.4.4/Documents/Request/PayDocRu/Payee@uip[0..1]Уникальный Идентификатора Платежа
В случае с бюджетным платежом в данное поле укажите УИН (уникальный идентификатор начисления) – 20 или 25 знаков. Для штрафов ГИБДД УИН может быть указан как № постановления. Если вы не уверены в том, что нужно указывать, лучше уточнить УИН у органа, выдавшего документ на оплату

ОБЯЗАТЕЛЬНО указывать УИН при оплате пеней или штрафов за нарушение ПДД, т. к. по указанному УИН ГИС ГМП свяжет начисление по штрафу и факт его погашения

НЕЛЬЗЯ ставить все нули или оплачивать несколько штрафов одним платежом

МОЖНО ставить «0», если УИН отсутствует в документе на оплату
2.5.4.5/Documents/Request/PayDocRu/Payee/Name[1]Наименование получателя
Если получатель – физ. лицо, указывается ФИО полностью
Если получатель – ИП или юр.лицо, допустимы сокращения «ИП», «ООО», «АО» в зависимости от типа организации
Корректное наименование рекомендуется уточнить у получателя или в счете на оплату
2.5.4.6/Documents/Request/PayDocRu/Payee/Bank[1]Реквизиты банка получателя
2.5.4.6.1/Documents/Request/PayDocRu/Payee/Bank@bic[1]БИК
2.5.4.6.2/Documents/Request/PayDocRu/Payee/Bank@correspAcc[0..1]Номер корр. счёта банка
2.5.4.6.3/Documents/Request/PayDocRu/Payee/Bank/Name[1]Наименование банка
2.5.4.6.4/Documents/Request/PayDocRu/Payee/Bank/BankCity[0..1]Название населённого пункта банка
2.5.4.6.5/Documents/Request/PayDocRu/Payee/Bank/SettlementType[0..1]Тип населённого пункта банка
2.5.4.7/Documents/Request/PayDocRu/Payee/Filial[0..1]Филиал
2.5.5/Documents/Request/PayDocRu/DepartmentalInfo[0..1]Налоговая информация: поля 101, 104 - 110 платёжного поручения
2.5.5.1/Documents/Request/PayDocRu/DepartmentalInfo@drawerStatus[1]Показатель статуса налогоплательщика (101)
2.5.5.2/Documents/Request/PayDocRu/DepartmentalInfo@cbc[1]Код бюджетной классификации (104)

Чтобы уточнить КБК, воспользуйтесь сайтом Федеральной налоговой службы https://service.nalog.ru/index.do
2.5.5.3/Documents/Request/PayDocRu/DepartmentalInfo@okato[1]Код ОКАТО (105)
2.5.5.4/Documents/Request/PayDocRu/DepartmentalInfo@paytReason[1]Показатель основания платежа (106)
Для налоговых и таможенных платежей это буквенный код, состоящий из 2-х знаков.
Для прочих платежей в бюджет РФ указывайте значение «0»
2.5.5.5/Documents/Request/PayDocRu/DepartmentalInfo@taxPeriod[1]Налоговый период (107)

Пример:
МС.05.2016 –платеж за май 2016 года
КВ.03.2016 –платеж за 3 квартал 2016 года
ПЛ.01.2016 –платеж за 1 полугодие 2016 года
ГД.00.2015 –платеж за 2015 год
27.10.2016 –платеж за 27 октября 2016 года

При оплате налогов авансом ставится первый предстоящий налоговый период, за который должна производиться уплата налога (сбора). Периодичность уплаты указывается русскими (кириллица) заглавными буквами

НЕЛЬЗЯ использовать латиницу

МОЖНО ставить «0», если показатель налогового периода отсутствует
2.5.5.6/Documents/Request/PayDocRu/DepartmentalInfo@docNo[1]Номер налогового документа (108)

Ставится номер документа–основания платежа ИЛИ Идентификатор сведений о физическом лице: до 15 знаков (первый и второй знаки соответствуют типу идентификатора сведений о физическом лице, третий знак –разделитель «;»)

Пример:
01;0201251245 –01 –паспорт РФ, 0201251245 –серия и номер паспорта
14;12345678900 -14 –СНИЛС, 12345678900–номер СНИЛС

ОБЯЗАТЕЛЬНО указывать СНИЛС при оформлении платежей на перечисление добровольных страховых взносов на накопительную часть пенсии
2.5.5.7/Documents/Request/PayDocRu/DepartmentalInfo@docDate[1]Дата налогового документа (109) DD.MM.YYYY

Заполняется в формате ДД.ММ.ГГГГ
Пример: 27.10.2016

МОЖНО поставить «0» в первом прямоугольнике, а остальные оставить незаполненными, если дата документа не известна
2.5.5.8/Documents/Request/PayDocRu/DepartmentalInfo@taxPaytKind[1]Тип налогового платежа (110)
Укажите "1" в случае выплаты физлицу за счёт бюджета, предусмотренной частями 5.5 и 5.6 статьи 30.5 № 161-ФЗ. В иных случаях значение поля не указывается

Описание типов полей доступнов в xsd (см. атачмент PayDocRu_RU.xsd)

Примеры файлов импорта

Единичное рублевое платежное поручение

Пример файла импорта единичного рублевого платежного поручения приведен в атачменте (см. SinglePayDocRu.xml)

Пакет рублевых платежных поручений

Пример файла импорта пакета рублевых платежных поручений приведен в атачменте (см. BatchPayDocRu.xml)

SinglePayDocRu.xml
PayDocRu_EN.xsd
PayDocRu_RU.xsd
BatchPayDocRu.xml