Головна » Банки України » Коди банків України (МФО)

Коди банків України (МФО)

Код банку — шестизначний код, яким Національний банк України ідентифікує банк. У реквізитах на сайтах банків його також підписують «МФО»: наприклад, у ПриватБанку — «МФО: 305299». У номері рахунку IBAN код банку займає символи з 5-го по 10-й.

У таблиці — коди всіх 59 банків з банківською ліцензією за Довідником банків НБУ (станом на 10.10.2026), а також їхні коди ЄДРПОУ і сайти. Нижче таблиці — що таке код банку за нормативними актами НБУ, де він стоїть в IBAN і які коди мають відділення Ощадбанку та Райффайзен Банку.

Таблиця кодів банків України

Коди банків (МФО) і коди ЄДРПОУ банків України (Довідник банків НБУ, станом на 10.10.2026)
Код банку (МФО)БанкКод ЄДРПОУСайт
320478АБ "УКРГАЗБАНК"23697280ukrgasbank.com
313849АКБ "ІНДУСТРІАЛБАНК"13857564industrialbank.ua
377090АТ "ЄПБ"36061927europrombank.ua
300539АТ "ІНГ Банк Україна"21684818ingwb.com
336310АТ "Ідея Банк"19390819ideabank.ua
307770АТ "А - БАНК"14360080a-bank.com.ua
306500АТ "АБ "РАДАБАНК"21322127radabank.com.ua
380548АТ "АГРОПРОСПЕРІС БАНК"35590956ap-bank.com
320940АТ "АЛЬТБАНК"19358784altbank.ua
353489АТ "АСВІО БАНК"09809192asviobank.ua
380281АТ "БІЗБАНК"33695095bisbank.com.ua
351607АТ "БАНК "ГРАНТ"14070197grant.ua
320371АТ "БАНК "УКРАЇНСЬКИЙ КАПІТАЛ"22868414ukrcapital.com.ua
380645АТ "БАНК 3/4"36002395bank34.ua
380946АТ "БАНК АВАНГАРД"38690683avgd.ua
300119АТ "БАНК АЛЬЯНС"14360506alb.ua
300647АТ "БАНК КД"21665382clhs.com.ua
305749АТ "БАНК КРЕДИТ ДНІПРО"14352406creditdnepr.com.ua
380106АТ "БАНК ТРАСТ-КАПІТАЛ"26519933tc-bank.com
321723АТ "БТА БАНК"14359845btabank.ua
307123АТ "ВСТ БАНК"26237202vstbank.ua
380731АТ "Дойче Банк ДБУ"36520434country.db.com
380526АТ "КБ "ГЛОБУС"35591059globusbank.com.ua
322540АТ "КОМІНБАНК"21580639cib.com.ua
300614АТ "КРЕДІ АГРІКОЛЬ БАНК"14361575credit-agricole.ua
380441АТ "КРЕДИТВЕСТ БАНК"34575675creditwest.ua
325365АТ "КРЕДОБАНК"09807862kredobank.com.ua
339050АТ "КРИСТАЛБАНК"39544699crystalbank.com.ua
380582АТ "МІБ"35810511ii-bank.com.ua
313582АТ "МетаБанк"20496061mbank.com.ua
380366АТ "НЕКСЕНТ БАНК"34576883nexentbank.com.ua
325990АТ "ОКСІ БАНК"09306278oxibank.ua
300528ОТП Банк21685166otpbank.com.ua
300465Ощадбанк00032129oschadbank.ua
300658АТ "ПІРЕУС БАНК МКБ"20034231piraeusbank.ua
300506АТ "ПЕРШИЙ ІНВЕСТИЦІЙНИЙ БАНК"26410155pinbank.ua
380838АТ "ПРАВЕКС БАНК"14360920pravex.com.ua
320984АТ "ПРОКРЕДИТ БАНК"21677333procreditbank.com.ua
334851ПУМБ14282829pumb.ua
331489АТ "Полтава-банк"09807595poltavabank.com
300335Райффайзен Банк14305909raiffeisen.ua
300584АТ "СІТІБАНК"21685485citibank.com
380797АТ "СЕБ КОРПОРАТИВНИЙ БАНК"37515069sebgroup.com
351254АТ "СКАЙ БАНК"09620081sky.bank
300346АТ "Сенс Банк"23494714sensebank.ua
339500АТ "ТАСКОМБАНК"09806443tascombank.ua
380883АТ "УБРР"26520688ubrr.com.ua
351005АТ "УКРСИББАНК"09807750ukrsibbank.com
322001Універсал Банк (monobank)21133352universalbank.com.ua
322313АТ "Укрексімбанк"00032112eximb.com
322539АТ "ЮНЕКС БАНК"20023569unexbank.ua
325268АТ АКБ "Львів"09801546banklviv.ua
305299ПриватБанк14360570privatbank.ua
328209Акціонерний банк "Південний"20953647bank.com.ua
328168ПАТ "МТБ БАНК"21650966mtb.ua
353100Полікомбанк19356610policombank.com
334840ПрАТ "БАНК ФАМІЛЬНИЙ"20042839fbank.com.ua
370140ПрАТ “ПЕРЕХІДНИЙ БАНК “ЮТЕ БАНК”46136459
380634ПуАТ "КБ "АКОРДБАНК"35960913accordbank.com.ua

Рядки йдуть у порядку скорочених найменувань банків у Довіднику банків НБУ, тобто разом з організаційно-правовою формою на початку («АТ», «ПрАТ» тощо). ПриватБанк, Ощадбанк, ПУМБ, Райффайзен Банк, ОТП Банк та Універсал Банк (monobank) показано короткими назвами, а їхні рядки стоять на місці повного скороченого найменування (наприклад, ПриватБанк — «АТ КБ "ПриватБанк"»); ці назви ведуть на сторінки з гарячими лініями, реквізитами й відділеннями банків. У таблиці лише головні установи банків з чинною ліцензією: банків у ліквідації в ній немає, а коди відокремлених підрозділів наведено нижче. Колонка «Сайт» — адреса з Довідника банків НБУ; якщо в Довіднику її немає, клітинка порожня.

Код ЄДРПОУ — інший реквізит: власний код банку за даними Єдиного державного реєстру підприємств та організацій України. У всіх банків таблиці він має вісім цифр, а код банку — шість.

Що таке код банку

Чинні правила для коду, яким НБУ ідентифікує банк, встановлює Положення про систему єдиної ідентифікації учасників фінансового ринку України, затверджене постановою Правління НБУ від 30.08.2021 № 92. Постанова набрала чинності 01.11.2021, і відтоді чинні коди банків уважаються кодами ID НБУ — єдиними ідентифікаторами Національного банку. Положення встановлює (пп. 1 п. 3 і п. 6–11):

1) єдиний ідентифікатор Національного банку (далі - код ID НБУ) -унікальний код, який містить шість знаків, надається учаснику фінансового ринку під час першого внесення інформації щодо цього учасника до інформаційних систем Національного банку та є єдиним унікальним ідентифікатором у відносинах останнього з Національним банком;

6. Код ID НБУ для учасників фінансового ринку, які мають власний код за даними Єдиного державного реєстру підприємств та організацій України, формується з шести цифр.

7. Код ID НБУ із цифровим значенням 000000 (шість нулів) формувати забороняється.

8. Чинні коди ID НБУ або ті, що були присвоєні учасникам фінансового ринку, повторно не присвоюються.

9. Код ID НБУ для відокремлених підрозділів учасників фінансового ринку містить букви та цифри, причому наявність хоча б однієї букви латинського алфавіту є обов'язковою.

10. Код ID НБУ для фізичних осіб, які мають реєстраційний номер облікової картки платника податків або паспорт громадянина України, містить букви та цифри, причому наявність хоча б однієї букви латинського алфавіту є обов'язковою.

11. Чинні коди банків із дня набрання чинності цим Положенням уважаються кодами ID НБУ.

Що з цього випливає:

  • Код ID НБУ містить шість знаків (пп. 1 п. 3). Учасник фінансового ринку — юридична особа, зокрема банк (пп. 2 п. 3); для учасників з власним кодом ЄДРПОУ код ID НБУ формується з шести цифр (п. 6). Коди всіх банків у таблиці — шестизначні числа.
  • Для відокремлених підрозділів (п. 9) і фізичних осіб (п. 10) код ID НБУ містить букви й цифри, причому хоча б одна латинська буква обов'язкова.
  • Коди банків, чинні на день набрання чинності Положенням, уважаються кодами ID НБУ (п. 11). У Довіднику банків НБУ код банку і код ID НБУ в усіх банків з ліцензією однакові.
  • Код 000000 формувати заборонено (п. 7), а чинні або вже присвоєні коди повторно не присвоюються (п. 8).

Раніше термін «код банку» визначала, зокрема, Інструкція про міжбанківський переказ коштів в Україні в національній валюті (така назва в редакціях 2013 і 2021 років; постанова Правління НБУ від 16.08.2006 № 320, втратила чинність 01.04.2023). У редакції від 27.12.2013 код банку — це «умовна шестизначна числова ознака, що ідентифікує банк, філію, іншу установу, розраховується Національним банком і є обов'язковим реквізитом Електронного технологічного довідника банків України та інших установ і Довідника учасників СЕП». Постановою НБУ від 30.11.2021 № 126 слова «код банку» в цій Інструкції замінено на «код ID НБУ».

Чому код банку називають МФО

У реквізитах на сайтах банків код банку також підписують «МФО». На сторінці контактів ПриватБанку (privatbank.ua) — «МФО: 305299 ЄДРПОУ: 14360570», у реквізитах ОТП Банку (otpbank.com.ua) — «Код банку (МФО): 300528». В описі набору відкритих даних НБУ «Довідник банків та їх відокремлених підрозділів» відповідні поля теж названо «Код банку (МФО) головної установи» і «Код банку /філії (МФО)».

У нормативних актах НБУ, наведених на цій сторінці, абревіатури «МФО» немає: там ідеться про «код банку», а в Положенні № 92 — про «код ID НБУ». Тому на цій сторінці вживаємо назву «код банку»; розшифровку «МФО» не наводимо, бо її немає в перевірених нами актах НБУ.

Де код банку в IBAN

Номер рахунку за стандартом IBAN в Україні має 29 символів. Розбивку на частини дослівно наводить постанова Правління НБУ від 26.07.2022 № 158 «Про запровадження номера платіжного рахунку користувача та електронного гаманця в Україні» (п. 2 і підпункти п. 3):

2. Номер платіжного рахунку користувача/електронного гаманця складається з 29 символів (літер і цифр).

1) UA - код країни (Україна);

2) KK - контрольна сума. Розрахунок контрольної суми здійснюється згідно з алгоритмом MOD 97-10 відповідно до стандарту IBAN;

3) YYYYYY - єдиний ідентифікатор Національного банку України (код ID НБУ), присвоєний установі, в якій відкрито платіжний рахунок/електронний гаманець, відповідно до Положення про систему єдиної ідентифікації учасників фінансового ринку України, затвердженого постановою Правління Національного банку України від 30 серпня 2021 року № 92;

4) AAAAAAAAAAAAAAAAAAA - номер рахунку аналітичного обліку платіжного рахунку/електронного гаманця.

Номер рахунку, коротший за 19 символів, за п. 5 цієї постанови «доповнюється відповідною кількістю нулів, які проставляються ліворуч перед номером рахунку». Отже, за постановою № 158 позиції символів у номері такі:

  • 1–2 — UA, код країни;
  • 3–4 — контрольна сума (дві цифри), яку рахують за алгоритмом MOD 97-10;
  • 5–10 — код банку, тобто код ID НБУ установи, в якій відкрито рахунок;
  • 11–29 — номер рахунку (19 символів; коротший номер доповнюють нулями зліва).

Постанова № 158 стосується платіжних рахунків і електронних гаманців, які відкривають небанківські надавачі платіжних послуг та емітенти електронних грошей; банки — емітенти електронних грошей формують номер електронного гаманця за постановою № 162 (пп. 4 п. 1 розд. I додатка до постанови № 158).

Для банківських рахунків діє постанова Правління НБУ від 28.12.2018 № 162 «Про запровадження міжнародного номера банківського рахунку (IBAN) в Україні». З 05.08.2019 банки формують номер банківського рахунку відповідно до національного стандарту ДСТУ-Н 7167:2010 (стандарт IBAN) і використовують структуру номера рахунку аналітичного обліку з додатка 2 до Інструкції про застосування Плану рахунків бухгалтерського обліку банків України (постанова Правління НБУ від 11.09.2017 № 89) — пп. 1 і 2 п. 1 постанови № 162. Розбивки IBAN на частини ця постанова не наводить. Те, що номер рахунку клієнта за стандартами IBAN «має 29 знаків», зазначено в листі НБУ від 09.09.2019 № 50-0006/46321, а Положення, затверджене постановою Правління НБУ від 30.05.2023 № 72, називає номером рахунку за стандартом IBAN і номер банківського рахунку, сформований за постановою № 162, і номер платіжного рахунку, сформований за постановою № 158.

Номер платіжної картки банкам заборонено використовувати під час формування номера банківського рахунку (п. 2 постанови № 162).

Код банку впливає і на сам номер рахунку. За додатком 2 до Інструкції № 89 номер рахунку аналітичного обліку має від 5 до 19 символів, його п'ятий символ — ключовий (контрольний) розряд, а до розрахунку цього розряду «входять сегменти АААА, ЕЕЕЕЕЕЕЕЕЕЕЕЕЕ номера рахунку та коду банку». Ключовий розряд номера рахунку і контрольна сума IBAN на позиціях 3–4 — різні контрольні значення.

Як це виглядає на практиці — шаблон IBAN у реквізитах для поповнення поточного (карткового) рахунку на сайті ОТП Банку: «МФО 300528 IBAN: UAХХ300528ХХХХХХХХХХХХХХХХХХХ». Після UA і двох контрольних символів стоїть код банку 300528, далі — 19 символів номера рахунку.

Перевірити контрольну суму IBAN і дізнатися банк за кодом можна на сторінці «Перевірка IBAN».

Коди відділень Ощадбанку і Райффайзен Банку

У Довіднику банків НБУ в записі кожного відділення є поле «Код банку /філії (МФО)». У відділень більшості банків у ньому стоїть код головної установи банку. Винятки серед банків з ліцензією — Ощадбанк і Райффайзен Банк: у їхніх відділень там записано код відокремленого підрозділу, якому підпорядковується відділення. В Ощадбанку таких кодів 24 і жодне відділення не має коду головної установи 300465; у Райффайзен Банку — 5, а решта відділень має код головної установи 300335. Власний код ID НБУ кожного з цих відділень — інший: шість знаків, серед яких є латинські літери (п. 9 Положення № 92). Самі ж 29 кодів у таблиці нижче складаються лише з цифр. Тип і назви підрозділів, яким вони належать, у завантажених нами даних НБУ (лише записи відділень) не наведено, тому тут їх не називаємо.

Коди підрозділів, яким підпорядковані відділення Ощадбанку і Райффайзен Банку (Довідник банків НБУ, дані на 10.10.2026)
КодБанкОбласті, де розташовані відділення з цим кодом
302076ОщадбанкВінницька
303398ОщадбанкВолинська
304665ОщадбанкЛуганська
305482ОщадбанкДніпропетровська
311647ОщадбанкЖитомирська
312356ОщадбанкЗакарпатська
313957ОщадбанкЗапорізька
315784ОщадбанкХмельницька
322669Ощадбанкм. Київ, Київська
323475ОщадбанкКіровоградська
325796ОщадбанкЛьвівська
326461ОщадбанкМиколаївська
328845ОщадбанкОдеська
331467ОщадбанкПолтавська
333368ОщадбанкРівненська
335106ОщадбанкДонецька
336503ОщадбанкІвано-Франківська
337568ОщадбанкСумська
338545ОщадбанкТернопільська
351823ОщадбанкХарківська
352457ОщадбанкХерсонська
353553ОщадбанкЧернігівська, Київська
354507ОщадбанкЧеркаська
356334ОщадбанкЧернівецька
305653Райффайзен БанкДніпропетровська, Запорізька, Кіровоградська
322904Райффайзен Банкм. Київ, Київська, Вінницька, Чернігівська
325570Райффайзен БанкЛьвівська, Івано-Франківська, Хмельницька, Тернопільська, Волинська, Закарпатська, Рівненська, Чернівецька
328351Райффайзен БанкОдеська, Миколаївська, Херсонська
350589Райффайзен БанкХарківська, Полтавська, Сумська

Ці коди не входять до загальної таблиці кодів банків, але перевірка IBAN на сторінці «Перевірка IBAN» їх розпізнає і показує банк. Чи трапляються такі коди в IBAN рахунків клієнтів, з Довідника НБУ не видно: реквізити свого рахунку уточнюйте в банку.

Пов'язані сторінки

Джерела даних

Дані звірено 10.10.2026. Розрахунки й таблиці на сторінці мають довідковий характер; перед платежем перевіряйте реквізити в банку.

Нормативні акти: Положення про систему єдиної ідентифікації учасників фінансового ринку України, затверджене постановою Правління НБУ від 30.08.2021 № 92 (пп. 1 і 2 п. 3, п. 6–11); постанова Правління НБУ від 26.07.2022 № 158 (п. 2, 3, 5, пп. 4 п. 1 розд. I додатка); постанова Правління НБУ від 28.12.2018 № 162, редакція від 02.10.2019 (п. 1, 2); Інструкція про застосування Плану рахунків бухгалтерського обліку банків України, затверджена постановою Правління НБУ від 11.09.2017 № 89, редакція від 02.12.2022 (додаток 2); постанова Правління НБУ від 30.05.2023 № 72, редакція від 30.09.2023; Інструкція про міжбанківський переказ коштів в Україні в національній валюті, затверджена постановою Правління НБУ від 16.08.2006 № 320 (редакції від 27.12.2013 і 03.12.2021; втратила чинність 01.04.2023). Інші джерела: лист НБУ від 09.09.2019 № 50-0006/46321; опис полів набору даних НБУ «Довідник банків та їх відокремлених підрозділів» (архівна копія від 09.06.2025); реквізити на сайтах privatbank.ua і otpbank.com.ua, головна сторінка monobank.ua (11.10.2026). Тексти актів і сторінки банків звірено 11.10.2026.

Запитання та відповіді

Що таке МФО банку?

«МФО» — так у реквізитах на сайтах банків (наприклад, ПриватБанку й ОТП Банку) підписують код банку: шестизначний код, яким Національний банк України ідентифікує банк. У постановах НБУ цей реквізит називається «код банку», а з 01.11.2021 чинні коди банків уважаються кодами ID НБУ (п. 11 Положення № 92).

Скільки цифр у коді банку (МФО)?

Шість. Код ID НБУ містить шість знаків, а для учасників фінансового ринку з власним кодом ЄДРПОУ, зокрема банків, формується з шести цифр (п. 6 Положення № 92). Код ЄДРПОУ — інший реквізит: у банків з таблиці він має вісім цифр.

Як дізнатися МФО банку за IBAN?

Код банку — це символи з 5-го по 10-й українського IBAN, одразу після UA і двох контрольних цифр. Знайдіть ці шість цифр у таблиці на цій сторінці або введіть IBAN на сторінці «Перевірка IBAN».

Який МФО ПриватБанку, Ощадбанку і monobank?

За Довідником банків НБУ: ПриватБанк — 305299, Ощадбанк — 300465, ПУМБ — 334851, Райффайзен Банк — 300335, ОТП Банк — 300528. monobank — це АТ «Універсал Банк» (так зазначено на monobank.ua), його код банку — 322001.

Чому у відділень Ощадбанку інший код банку?

У Довіднику банків НБУ у відділень Ощадбанку записано не код головної установи 300465, а код відокремленого підрозділу, якому підпорядковане відділення; таких кодів 24. У Райффайзен Банку таких кодів 5. Перелік з областями — у таблиці на цій сторінці.

Чий код банку 300001?

ПриватБанк у реквізитах свого кореспондентського рахунку підписує код 300001 як «МФО Національного банку України». Національного банку в таблиці немає: вона містить лише банки з банківською ліцензією.