Імпорт платіжок у iBank 2 UA: формат файлу і покрокова інструкція
iBank 2 UA — платформа інтернет-банкінгу, на якій працюють корпоративні кабінети Райффайзен Банку, Укрсиббанку, ОТП Банку, ПУМБ, Таскомбанку, Юнекс Банку, Банку Восток та інших. Замість ручного створення кожного платіжного доручення система вміє приймати їх пачкою — одним файлом імпорту. Розбираємо, як влаштований цей файл і чому банк іноді його відхиляє.
Прийшли не читати, а зробити? Завантажте фото чи PDF квитанцій у ScanPay — файл для iBank 2 UA збереться автоматично, з перевіркою IBAN і ЄДРПОУ.
Зібрати файлЯкі формати імпорту приймає iBank 2 UA
| Формат | Файл | Для чого |
|---|---|---|
| iBank 2 | Текстовий, UTF-8 або Windows-1251 | Платіжні інструкції у гривні та валюті, довідники, зарплати. Основний і найпростіший для генерації. |
| ІБІС | Текстовий, CP-1125/866 | Платіжні інструкції в нацвалюті. Спадок старіших систем — окремий розбір формату. |
| DBF | Двійковий .dbf | Платіжні інструкції, зарплатні відомості — структура полів. |
| CSV | Таблиця | Тільки зарплатні відомості (список співробітників). Платіжні доручення через CSV не імпортуються. |
Формат iBank 2 зсередини
Файл починається з типу документа, далі йдуть пари ПОЛЕ=значення — по одній на рядок. Один файл може містити багато платіжок: між документами лишається порожній рядок. Ось мінімальний приклад із двома платіжками (реквізити умовні, контрольні цифри IBAN — коректні):
Content-Type=doc/ua_payment
DATE_DOC=17.08.2026
AMOUNT=12480.50
CLN_ACCOUNT=UA683223130000026007233546628
RCPT_NAME=ТОВ «Постачальник Плюс»
RCPT_OKPO=12345678
RCPT_ACCOUNT=UA213223130000026007233566001
PAYMENT_DETAILS=Оплата за товар зг. рахунку №145 від 15.08.2026, у т.ч. ПДВ 2080.08 грн.
DATE_DOC=17.08.2026
AMOUNT=3200.00
CLN_ACCOUNT=UA683223130000026007233546628
RCPT_NAME=КП «Міськводоканал»
RCPT_OKPO=12345678
RCPT_ACCOUNT=UA923808050000026001234567890
PAYMENT_DETAILS=Оплата за водопостачання за липень 2026, особовий рахунок 4455
Обовʼязкові поля
| Поле | Вимоги |
|---|---|
AMOUNT | Сума у гривнях з копійками, роздільник — крапка. До 16 цілих і 2 десяткових знаків. |
CLN_ACCOUNT | IBAN платника (ваш рахунок) — 29 символів. |
RCPT_NAME | Найменування одержувача, 3–140 символів. |
RCPT_OKPO | ЄДРПОУ або ІПН одержувача, 8–10 цифр. Не може бути «00000000». |
RCPT_ACCOUNT | IBAN одержувача — строго 29 символів, з коректними контрольними цифрами (MOD-97). |
PAYMENT_DETAILS | Призначення платежу, 3–420 символів. |
Решта полів (DATE_DOC, NUM_DOC, назва/МФО банків, дані платника) — необовʼязкові: система підставить дату, автонумерацію та дані з профілю клієнта, а банк одержувача визначить прямо з IBAN.
Покрокова інструкція імпорту
- Підготуйте файл у форматі iBank 2 (наприклад,
payments.txt). - У кабінеті клієнт-банку відкрийте розділ гривневих платіжних інструкцій і знайдіть функцію імпорту документів (назва пункту меню трохи відрізняється залежно від банку).
- Виберіть формат «iBank 2» і завантажте файл.
- Система створить чернетки платіжок — так, ніби ви ввели їх вручну. Перевірте реквізити й суми.
- Підпишіть документи своїм ключем (КЕП), як звичайні платіжні доручення. До підпису жоден платіж не виконується.
Чому імпорт відхиляє платіжки: типові причини
- IBAN не 29 символів або з помилкою в контрольних цифрах. Найчастіша причина — одрук при ручному наборі. Перевірити IBAN можна тут.
- ЄДРПОУ «00000000» чи неповний. Допустимі 8–10 цифр; для деяких бюджетних випадків — спецзначення «99999».
- Призначення коротше 3 символів або довше 420.
- Неправильне кодування файлу. Збережіть у UTF-8 або Windows-1251; «кракозябри» в назві одержувача — ознака невідповідності кодування.
- ФОП з 9-значним кодом. Для таких одержувачів формат вимагає додаткові поля місцезнаходження (місто, вулиця, будинок, країна).
- Бюджетний платіж, оформлений як звичайний — див. нижче.
Особливий випадок: бюджетні платежі
Якщо МФО одержувача (символи 5–10 в IBAN) дорівнює 899998 — це платіж у бюджет (податки, збори, Держказначейство). Для таких документів звичайне поле PAYMENT_DETAILS має бути порожнім, а замість нього заповнюються спеціальні бюджетні поля — залежно від шаблону сплати:
| Шаблон | Обовʼязкові поля |
|---|---|
| Сплата на бюджетні/небюджетні рахунки | BP_ADD_INFO + BP_TAXCODE |
| Єдиний рахунок без напряму коштів | BP_ADD_INFO |
| Єдиний рахунок із напрямом коштів | BP_ADD_INFO + BP_ACCOUNT |
| Оренда державного майна | BP_ADD_INFO + BP_INCOME_CODE |
| Інша сплата в бюджет | ADDITIONAL_INFO (3–140 символів) |
Як зібрати файл без ручного набору
Якщо початкова точка — стос паперових квитанцій чи PDF-рахунків, то найдовша частина роботи не сам імпорт, а перенесення реквізитів у файл. ScanPay робить це автоматично:
- Завантажуєте фото або PDF квитанцій — хоч пачкою.
- Система розпізнає реквізити й перевіряє їх: контрольні цифри IBAN, контрольна сума ЄДРПОУ і звірка назви одержувача з ЄДР, відповідність МФО коду всередині IBAN, територія контрагента.
- Сумнівні квитанції позначаються і у файл не потрапляють, доки ви їх не перевірите.
- Експортуєте готовий
payments.txtу форматі iBank 2 — і імпортуєте в клієнт-банк.
Часті питання
Скільки платіжок можна передати одним файлом?
Формат не обмежує кількість документів у файлі — між платіжками просто лишається порожній рядок. Практичні ліміти (якщо є) встановлює банк.
Чи можна імпортувати валютні платежі?
Формат iBank 2 підтримує і валютні платіжні інструкції, але в них інший набір полів. Ця сторінка описує гривневі (doc/ua_payment) — найпоширеніший випадок для оплати рахунків постачальників і комуналки.
Імпортовані платіжки одразу відправляються в банк?
Ні. Імпорт лише створює чернетки документів у вашому кабінеті. Кожну платіжку ви бачите, можете відредагувати чи видалити, і жодна не виконається без вашого підпису ключем.
Мого банку немає в списку iBank 2 UA. Що робити?
Якщо ваш банк на платформі iFOBS (Кредобанк, Укрексімбанк, Sense Bank) — файл iBank 2 теж підходить: окремий розбір для iFOBS та iTiny. В інших випадках подивіться в документації кабінету, які формати імпорту він приймає: часто це iBank 2, ІБІС або DBF. Якщо формат інший — напишіть нам на support@scanpay.com.ua, додамо.
Пачка квитанцій → payments.txt за кілька хвилин
Розпізнавання, перевірка за держреєстрами і готовий файл для iBank 2 UA. Безкоштовно, перші скани — без реєстрації.
Спробувати на своїх квитанціях