Додаток 10
до Інструкції щодо формування
файлів інформаційного обміну
між спеціально уповноваженим органом
та банками (філіями)
(пункт 17)
ОПИС
структури та реквізитів файла-повідомлення -
відповіді на запит СУО (тип D), вимоги щодо їх заповнення
(ім'я файла-схеми формалізованого опису для файла типу D - fm_d_30.dtd)
№ з/п | Елементи структури файла | Тип даних | Назва реквізиту | Вимоги щодо заповнення реквізиту |
| номер | кратність | назва |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | | 1 | Головна структура transport-file | | Повідомлення-відповідь на запит СУО | |
| 2 | 1 | 1 | Структура file-meta-data | | Загальні відомості про повідомлення | |
| 3 | 1.1 | 1 | file-name | C (25) | Назва файла-повідомлення | Відповідно до правил формування найменувань файлів |
| 4 | 1.2 | 1 | file-date | D (8) | Дата створення файла-повідомлення | |
| 5 | 1.3 | 1 | file-time | T (4) | Час створення файла-повідомлення | |
| 6 | 1.4 | 1 | count-inf-otv | N (3) | Кількість примірників структури inf-otv у файлі-відповіді | |
| 7 | 2 | 1 | Структура fmd | | Відомості про СПФМ, який надає повідомлення | Зазначається інформація про банк |
| 8 | 2.1 | 1 | subj-name-shortcut | C (256) | Найменування | Зазначається скорочене (за наявності) найменування банку |
| 9 | 2.2 | 1 | ust-type | C (1) | Тип суб'єкта | Зазначається код згідно з довідником K_DFM07 |
| 10 | 2.3 | 1 | subj-id | C (10) | Код за ЄДРПОУ/РНОКПП | Зазначається код за ЄДРПОУ банку |
| 11 | 3 | 1-100 | Структура inf-otv | | Інформація повідомлення | |
| 12 | 3.1 | 1 | str-id | N (3) | Черговий номер екземпляра структури inf-otv у файлі | |
| 13 | 3.2 | 1 | zap-type | C (1) | Вид запиту | Зазначаються реквізити запиту, на який дається відповідь |
| 14 | 3.3 | 1 | zap-nmb | C (15) | Номер запиту в системі обліку СУО | |
| 15 | 3.4 | 1 | zap-date | D (8) | Дата запиту | |
| 16 | 3.5 | 1 | otv-txt | C (4000) | Текст відповіді | Якщо немає запитуваної інформації, то зазначається "Інформації немає" |
| 17 | 3.6 | 0 - n | структура dod-files | | Відомості про файл-додаток (файли-додатки) до відповіді | |
| 18 | 3.6.1 | 1 | dod-filename | C (25) | Ім'я файла-додатка | Посилання на файл-додаток |
Додаток 11
до Інструкції щодо формування
файлів інформаційного обміну
між спеціально уповноваженим органом
та банками (філіями)
(пункт 18)
ОПИС
структури та реквізитів файла-повідомлення -
додатка до повідомлення/відповіді (тип E),
вимоги щодо їх заповнення
(ім'я файла-схеми формалізованого опису для файла типу E - fm_e_30.dtd)
№ з/п | Елементи структури файла | Тип даних | Назва реквізиту | Вимоги щодо заповнення реквізиту |
| номер | кратність | назва |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | | 1 | Головна структура transport-file | | Повідомлення-додаток до повідомлення/відповіді | |
| 2 | 1 | 1 | Структура file-meta-data | | Загальні відомості про повідомлення | |
| 3 | 1.1 | 1 | file-name | C (25) | Назва файла-повідомлення | Відповідно до правил формування найменувань файлів |
| 4 | 1.2 | 1 | file-date | D (8) | Дата створення файла-повідомлення | |
| 5 | 1.3 | 1 | file-time | T (4) | Час створення файла-повідомлення | |
| 6 | 2 | 1 | Структура fme | | Відомості про СПФМ, який надає повідомлення | Зазначається інформація про банк |
| 7 | 2.1 | 1 | subj-name-shortcut | C (256) | Найменування | Зазначається скорочене (за наявності) найменування банку |
| 8 | 2.2 | 1 | ust-type | C (1) | Тип суб'єкта | Зазначається код згідно з довідником K_DFM07 |
| 9 | 2.3 | 1 | subj-id | C (10) | Код за ЄДРПОУ/РНОКПП | Зазначається код за ЄДРПОУ банку |
| 10 | 3 | 1 | Структура inf-dod | | Інформація повідомлення | |
| 11 | 3.1 | 1 | type-dod | C (2) | Формат даних у файлі-додатку | Згідно з довідником K_DFM34 |
| 12 | 3.2 | 1 | pr-name | C (25) | Ім'я головного файла | Зазначається ім'я файла, до якого безпосередньо надається файл-повідомлення - додаток, або в разі надання файла-повідомлення - додатка до відповіді на запит (рішення, звернення) зазначається ім'я відповідного файла, який містив цей запит (рішення, звернення) |
| 13 | 3.3 | 1 | pr-id | N (3) | Номер екземпляра структури головного файла | Зазначається номер відповідного екземпляра структури в головному файлі, до якої належить файл-повідомлення - додаток |
| 14 | 3.4 | 1 | dod-info | C (10 МБ) | Дані | Бінарні дані кодуються за допомогою методу кодування двійкових даних base64 |
Пояснення щодо заповнення файла-повідомлення - додатка до повідомлення/відповіді (тип E)
1. Якщо файл-повідомлення - додаток до повідомлення/відповіді містить виписку (виписки) за рахунком клієнта/рахунком із використанням платіжної картки, то реквізит dod-info "Дані", зазначений у рядку 14 таблиці додатка 11 до Інструкції щодо формування файлів інформаційного обміну між спеціально уповноваженим органом та банками (філіями) (далі - Інструкція), повинен відповідати таким вимогам:
1) файл-повідомлення - додаток до повідомлення/відповіді повинен містити лише інформацію щодо виписки (виписок) за рахунком клієнта або лише інформацію щодо виписки (виписок) за рахунком із використанням платіжної картки (інша інформація повинна надаватись іншими файлами-додатками);
2) виписка повинна формуватися в ієрархічній послідовності за датою та часом проведення фінансових операцій у файлі формату CSV за формою, наведеною в додатках 12, 13 до Інструкції;
3) реквізит dod-info являє собою ZIP-архів CSV-файла (файлів), бінарні дані якого закодовані за допомогою методу base64 [у реквізитах type-dod "Формат даних у файлі-додатку", зазначених у рядку 11 таблиці додатка 11 до Інструкції, зазначається константа RUHA для виписки (виписок) за рахунком клієнта або RUHC для виписки (виписок) за рахунком із використанням платіжної картки];
4) ім'я CSV-файла повинно складатися з таких полів:
< ім'я файла-додатка з реквізиту FILE_NAME>.RUHX.NNN,
де RUH - константа;
X - набуває значення "A" (якщо файл містить інформацію щодо виписки за рахунком клієнта) або "C" (якщо файл містить інформацію щодо виписки за рахунком із використанням платіжної картки);
NNN - порядковий номер CSV-файла в архіві (файли нумеруються, починаючи з 1 у десятковій системі числення).
2. У разі отримання від СУО файла-квитанції, що свідчить про неуспішне приймання файла-повідомлення - додатка до повідомлення/відповіді, під час повторного надання файла-повідомлення - додатка (після виправлення помилок) його ім'я не змінюється.
( Додаток 11 із змінами, внесеними згідно з Постановою Національного банку
№ 11 від 28.01.2026 )
Додаток 12
до Інструкції щодо формування
файлів інформаційного обміну
між спеціально уповноваженим органом
та банками (філіями)
(пункт 18)
ВИПИСКА
за рахунком клієнта
Таблиця 1
| Номер документа | Дата документа | Вхідний залишок на початок дня | Вихідний залишок на кінець дня | Вхідний залишок на початок дня (UAH) | Вихідний залишок на кінець дня (UAH) | Сума операції | Сума операції (UAH) | Валюта операції | Номер рахунку платника | Код банку платника | Банк платника |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
Продовження таблиці 1
| Найменування платника | Ідентифікаційний номер / код платника | Номер рахунку отримувача | Код банку отримувача | Банк отримувача | Найменування отримувача | Ідентифікаційний номер / код отримувача | Призначення платежу | Номер рахунку, за яким надається виписка | Дата проведення операції | Час здійснення операції |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
Пояснення щодо формування виписки за рахунком клієнта
1. Файл текстового формату з роздільниками полів CSV (Comma-Separated Values) формується згідно із загальним описом формату RFC 4180.
2. Кожен рядок файла - один рядок таблиці.
3. Роздільником значень колонок є символ "крапка з комою" (;).
4. Значення, що містять зарезервовані символи (подвійні лапки, кома, крапка з комою, новий рядок), обрамляються подвійними лапками ("). Якщо в значенні зустрічаються подвійні лапки, то вони подаються у вигляді двох лапок поспіль.
5. Дані розміщуються з першого рядка без заголовків колонок з урахуванням такого опису реквізитів виписки за рахунком клієнта:
Таблиця 2
№ з/п | Назва реквізиту | Тип даних | Примітки для формування реквізитів |
1 | 2 | 3 | 4 |
1 | Номер документа | C (25) | Зазначається номер документа за операцією, що відображається в системі автоматизації банку |
2 | Дата документа | C (10) | Зазначається дата документа в системі автоматизації банку відповідно до формату ДД.ММ.РРРР |
3 | Вхідний залишок на початок дня | N (19) | Зазначається у валюті операції |
4 | Вихідний залишок на кінець дня | N (19) | Одиниця виміру - сота частка одиниці валюти (ціле число) або сота частка тройської унції для банківського металу (ціле число) |
5 | Вхідний залишок на початок дня (UAH) | N (19) | Зазначається еквівалент у національній валюті. Одиниця виміру - копійки (ціле число) |
6 | Вихідний залишок на кінець дня (UAH) | N (19) |
7 | Сума операції | N (19) | Зазначається сума операції у валюті її проведення. Одиниця виміру - сота частка одиниці валюти (ціле число) або сота частка тройської унції для банківського металу (ціле число) |
8 | Сума операції (UAH) | N (19) | Зазначається еквівалент у національній валюті. Одиниця виміру - копійки (ціле число) |
9 | Валюта операції | C (3) | Зазначається цифровий код згідно з Класифікатором іноземних валют та банківських металів , затвердженим постановою Правління Національного банку України від 04 лютого 1998 року № 34 (у редакції постанови Правління Національного банку України від 19 квітня 2016 року № 269) (зі змінами) |
10 | Номер рахунку платника | C (34) | Зазначається номер рахунку платника (за дебетом) |
11 | Код банку платника | C (12) | Зазначається код банку |
12 | Банк платника | C (256) | Зазначається найменування банку платника |
13 | Найменування платника | C (256) | Для юридичної особи / громадського формування / трасту та іншого подібного правового утворення зазначається повне або коротке найменування; для фізичної особи, фізичної особи - підприємця зазначається прізвище, ім'я та по батькові |
14 | Ідентифікаційний номер / код платника | C (10) | 1. Для юридичної особи - резидента / громадського формування зазначається код за ЄДРПОУ. 2. Для фізичної особи, фізичної особи - підприємця зазначається РНОКПП. 3. Якщо РНОКПП / код за ЄДРПОУ не присвоєно, то заповнення поля не є обов'язковим |
15 | Номер рахунку отримувача | C (34) | Зазначається номер рахунку отримувача (за кредитом) |
16 | Код банку отримувача | C (12) | Зазначається код банку |
17 | Банк отримувача | C (256) | Зазначається найменування банку отримувача |
18 | Найменування отримувача | C (256) | Для юридичної особи / громадського формування / трасту та іншого подібного правового утворення зазначається повне або коротке найменування; для фізичної особи, фізичної особи - підприємця зазначається прізвище, ім'я та по батькові |
19 | Ідентифікаційний номер / код отримувача | C (10) | 1. Для юридичної особи - резидента / громадського формування зазначається код за ЄДРПОУ 2. Для фізичної особи, фізичної особи - підприємця зазначається РНОКПП. 3. Якщо РНОКПП / код за ЄДРПОУ не присвоєно, заповнення поля не є обов'язковим |
20 | Призначення платежу | C (1000) | Зазначається призначення платежу документа за операцією |
21 | Номер рахунку, за яким надається виписка | C (34) | Зазначається номер рахунку, за яким банк формує виписку |
22 | Дата проведення операції | C (10) | Зазначається дата проведення операції відповідно до формату ДД.ММ.РРРР |
23 | Час здійснення операції | C (8) | Зазначається час здійснення операції відповідно до формату ГГ:ХХ:СС |
Додаток 13
до Інструкції щодо формування
файлів інформаційного обміну
між спеціально уповноваженим органом
та банками (філіями)
(пункт 18)
ВИПИСКА
за рахунком клієнта, операції за яким здійснюються з використанням платіжної картки
Таблиця 1
| Найменування власника рахунку | Ідентифікаційний номер / код власника рахунку | Код банку власника рахунку | Банк власника рахунку | Номер рахунку | Валюта рахунку | Дата операції з ПК | Дата операції за рахунком | Сума операції | Сума операції (UAH) |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
Продовження таблиці 1
| Валюта операції | Списання (Дт) / зарахування (Кт) | Номер ПК | Найменування держателя ПК | Ідентифікаційний номер держателя ПК | Призначення платежу | Вхідний залишок | Вихідний залишок | Вхідний залишок (UAH) | Вихідний залишок (UAH) | Час здійснення операції |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |
Пояснення щодо формування виписки за рахунком клієнта
1. Скорочення ПК у тексті додатка використовується для визначення платіжної картки.
2. Файл текстового формату з роздільниками полів CSV (Comma-Separated Values) формується згідно із загальним описом формату RFC 4180.
3. Кожен рядок файла - один рядок таблиці.
4. Роздільником значень колонок є символ "крапка з комою" (;).
5. Значення, що містять зарезервовані символи (подвійні лапки, кома, крапка з комою, новий рядок), обрамляються подвійними лапками ("). Якщо в значенні зустрічаються подвійні лапки, то вони подаються у вигляді двох лапок поспіль.
6. Дані розміщуються з першого рядка без заголовків колонок з урахуванням такого опису реквізитів виписки за рахунком клієнта:
Таблиця 2
№ з/п | Назва реквізиту | Тип даних | Примітки для формування реквізитів |
1 | 2 | 3 | 4 |
1 | Найменування власника рахунку | C (256) | Для юридичної особи / громадського формування / трасту та іншого подібного правового утворення зазначається повне або коротке найменування; для фізичної особи, фізичної особи - підприємця зазначаються прізвище, ім'я та по батькові |
2 | Ідентифікаційний номер / код власника рахунку | C (10) | 1. Для юридичної особи - резидента / громадського формування зазначається код за ЄДРПОУ. 2. Для фізичної особи, фізичної особи - підприємця зазначається РНОКПП. 3. Якщо РНОКПП / код за ЄДРПОУ не присвоєно, заповнення поля не є обов'язковим |
3 | Код банку власника рахунку | C (12) | Зазначається код банку |
4 | Банк власника рахунку | C (256) | Зазначається найменування банку власника рахунку |
5 | Номер рахунку | C (34) | Зазначається номер рахунку, за яким формується виписка |
6 | Валюта рахунку | C (3) | Зазначається цифровий код згідно з Класифікатором іноземних валют та банківських металів , затвердженим постановою Правління Національного банку України від 04 лютого 1998 року № 34 (у редакції постанови Правління Національного банку України від 19 квітня 2016 року № 269) (зі змінами) (далі - Класифікатор) |
7 | Дата операції з ПК | C (10) | Зазначається дата проведення трансакції з ПК відповідно до формату ДД.ММ.РРРР |
8 | Дата операції за рахунком | C (10) | Зазначається дата проведення операції за рахунком відповідно до формату ДД.ММ.РРРР |
9 | Сума операції | N (19) | Зазначається сума операції у валюті її проведення. Одиниця виміру - сота частка одиниці валюти (ціле число) або сота частка тройської унції для банківського металу (ціле число) |
10 | Сума операції (UAH) | N (19) | Зазначається еквівалент у національній валюті. Одиниця виміру - копійки (ціле число) |
11 | Валюта операції | C (3) | Зазначається цифровий код згідно з Класифікатором |
12 | Списання (Дт) / зарахування (Кт) | C (2) | Зазначається Дт або Кт залежно від суті операції (списання чи зарахування відповідно) |
13 | Номер ПК | C (20) | Зазначається номер ПК, якщо операція здійснена з використанням ПК. Якщо операція здійснена без використання ПК, то поле не заповнюється. Реквізити електронного платіжного засобу, зокрема номер ПК, зазначається в обсязі, який дозволено правилами безпеки відповідної платіжної системи. Наприклад, NNNN **** **** NNNN, де NNNN перші чотири та останні чотири цифри номера ПК |
14 | Найменування держателя ПК | C (256) | Зазначається найменування держателя ПК, якщо операція здійснена з використанням ПК. Якщо операція здійснена без використання ПК, то поле не заповнюється |
15 | Ідентифікаційний номер держателя ПК (зазначається за технічної можливості) | C (10) | Зазначається РНОКПП фізичної особи. Якщо РНОКПП не присвоєно, то заповнення поля не є обов'язковим |
16 | Призначення платежу | C (1000) | Зазначається опис / деталі операції за рахунком (у разі здійснення операцій з використанням ПК зазначаються деталі трансакцій з ПК) |
17 | Вхідний залишок | N (19) | Зазначаються вхідний та вихідний залишки на початок та на кінець періоду. Одиниця виміру - сота частка одиниці валюти (ціле число) або сота частка тройської унції для банківського металу (ціле число). Вхідний залишок зазначається тільки в першому рядку виписки, вихідний залишок зазначається тільки в останньому рядку |
18 | Вихідний залишок | N (19) |
19 | Вхідний залишок (UAH) | N (19) | Зазначається еквівалент у національній валюті. Одиниця виміру - копійки (ціле число) |
20 | Вихідний залишок (UAH) | N (19) |
21 | Час здійснення операції | C (8) | Зазначається час здійснення трансакції з ПК у разі здійснення операції з використанням ПК або час здійснення операції за рахунком у разі здійснення операції без використання ПК |