Безпека

Валідатор IBAN

Перевірте контрольну суму IBAN та довжину для країни.

Результат
Країна

Набір правил BBAN: SWIFT IBAN Registry, Release 101 · перевірено 2026-07.

Пакетна перевірка (один IBAN у рядку)

Перевірити IBAN

Вставте International Bank Account Number, щоб перевірити країну, зареєстровану довжину, контрольну суму mod-97 і структуру BBAN для цієї країни. Для підтримуваних країн також відображаються окремі поля банку й рахунку. Перевіряйте багато значень пакетом або створіть дійсний приклад — усе у браузері.

Як працюють контрольні цифри IBAN

Міжнародний номер банківського рахунку визначений стандартом ISO 13616, а список країн-учасниць з їхніми точними форматами зберігається у реєстрі IBAN, опублікованому SWIFT. Дві контрольні цифри на початку кожного IBAN дозволяють будь-якому банку, формі чи додатку виявити помилку введення ще до відправки грошей.

Структура

ЧастинаДовжинаВміст
Код країни2 літериКод країни за стандартом ISO 3166, наприклад DE або FR. Він визначає застосовну довжину та національний формат.
Контрольні цифри2 цифриРозраховується для всього номера за правилом mod-97. Можливі лише значення від 02 до 98.
BBANдо 30 символівНаціональний номер рахунку має фіксовану довжину та шаблон для кожної країни: код банку, код відділення та номер рахунку; іноді він містить власну національну контрольну цифру.

Загальна довжина фіксована для кожної країни — це перше, що перевіряє інструмент:

КодКраїнаДовжина
DEНімеччина22
FRФранція27
GBВелика Британія22
ESІспанія24
ITІталія27
NLНідерланди18
NOНорвегія15
MTМальта31

Приклад: GB82 WEST 1234 5698 7654 32

Перевірка здійснюється за методом ISO 7064 mod 97-10 у чотири етапи.

1. Видаліть пробілиGB82WEST12345698765432
2. Перемістіть перші чотири символи в кінецьWEST12345698765432GB82
3. Замініть кожну літеру на дві цифри (A = 10 … Z = 35)W = 32, E = 14, S = 28, T = 29, G = 16, B = 11
4. Прочитайте результат як одне число та розділіть на 973214282912345698765432161182
Залишок1

Залишок 1 означає, що IBAN є коректним. При створенні IBAN банк використовує 00 як контрольні цифри, проводить той самий розрахунок та встановлює контрольні цифри рівними 98 мінус залишок; саме тому значення 00, 01 та 99 ніколи не зустрічаються. Число на кроці 4 занадто велике для звичайних калькуляторів, тому програмне забезпечення обробляє його по частинах; інструмент робить це за допомогою точної арифметики великих цілих чисел.

Офіційні джерела

Поширені помилки та те, що наявність дійсного IBAN не є доказом чогось.

  • Під час копіювання з паперу літеру O можуть сприймати як цифру 0, а I — як 1. Оскільки в деяких країнах у BBAN допускаються літери, інструмент не завжди може визначити, що саме малося на увазі; невдала перевірка за модулем 97 — сигнал перечитати вихідні дані.
  • При видаленні провідних нулів з частини рахунку змінюється його довжина, через що перевірка не пройде.
  • Вставте в поле літери IBAN, BIC або національний номер рахунку. Інструмент розпізнає введення у стилі індійського IFSC та мексиканського CLABE та підкаже відповідний засіб перевірки.
  • Коректний IBAN лише означає, що цифри узгоджені між собою та формат відповідає запису в реєстрі країни. Це не доводить існування рахунку, його відкритості чи того, що він належить особі чи компанії, якій ви збираєтеся платити. Для рахунків-фактур та нових отримувачів платежів підтвердіть IBAN через другий канал; зміна IBAN на справжньому рахунку-фактурі — один із найпоширеніших видів шахрайства з платежами.

Перевірку IBAN визначає ISO 13616 з алгоритмом mod-97-10 із ISO/IEC 7064: перші чотири символи (код країни + 2 контрольні цифри) переносять у кінець, літери перетворюють на числа (A=10 … Z=35), а все число під час ділення на 97 має давати залишок 1.

Кожна країна також установлює точну довжину та внутрішній шаблон (Німеччина 22, Франція 27, Іспанія 24, Велика Британія 22…), опубліковані в реєстрі SWIFT IBAN. Інструмент локально у браузері перевіряє обидва рівні — шаблон країни та mod-97 — і точно вказує причину помилки.

Правильна структура IBAN не гарантує, що рахунок існує, відкритий або належить очікуваній особі: банки перевіряють це під час фактичного переказу (а в ЄС через перевірку отримувача). Використовуйте це для виявлення помилок перед платежами, а не як доказ власності. Востаннє перевірено: липень 2026 р.

Поширені запитання

Як саме працює перевірка mod-97?

Видаліть пробіли, перемістіть перші чотири символи (код країни та контрольні цифри) на кінець, замініть кожну літеру на дві цифри (A = 10 … Z = 35) та розділіть отримане число на 97. Дійсний IBAN дає остачу 1. Для GB82 WEST 1234 5698 7654 32 переставлена послідовність — WEST12345698765432GB82, що перетворюється на 3214282912345698765432161182, і остача від ділення — 1.

Які рівні перевіряє інструмент?

Чотири умови послідовно: код країни має бути в реєстрі IBAN, довжина має відповідати стандартам цієї країни, контрольна сума за алгоритмом mod-97 має бути коректною, а символи BBAN мають відповідати національному шаблону (цифри, літери або й те, й інше у кожній позиції). У результаті вказується той рівень перевірки, на якому стався збій.

Чому мій IBAN не пройшов перевірку, хоча цифри виглядають правильно?

Найпоширеніші причини — неправильна довжина для країни, літера O, введена замість нуля (або I замість 1), відсутність провідного нуля у частині рахунку чи перестановка двох символів. Перечитайте номер з оригінального документа, а не з переписаного примірника.

Чому контрольні цифри ніколи не є 00, 01 чи 99?

Банки формують контрольні цифри, проводячи той самий розрахунок за модулем 97 з використанням 00 на їхньому місці та встановлюючи їх рівними 98 мінус залишок. Тому можливі значення коливаються від 02 до 98; IBAN з показниками 00, 01 чи 99 — це помилка вводу або підробка.

Чи означає дійсний IBAN, що рахунок реальний?

Ні. Структура — це не підтвердження існування. Дійсний номер IBAN лише доводить, що символи узгоджуються з записом у реєстрі країни. Банки підтверджують наявність рахунку під час обробки платежу, а європейські платіжні провайдери додатково зіставляють ім’я отримувача (Verification of Payee). Для рахунків-фактур та нових отримувачів підтверджуйте номер IBAN через другий канал; змінений номер IBAN на вигляд автентичній рахунку-фактурі — один із найпоширеніших видів шахрайства з платежами.

Чи є IBAN таким самим, як код SWIFT чи BIC?

Ні. Номер IBAN ідентифікує один рахунок; BIC (також називається кодом SWIFT) ідентифікує банк. Для міжнародних переказів зазвичай потрібні обидва параметри, а вставка коду BIC у поле IBAN призводить до невідповідності за довжиною та контрольною сумою.

А як щодо індійських чи мексиканських номерів рахунків?

В Індії не використовується IBAN. У Мексиці замість нього застосовується 18-значний формат CLABE. Інструмент виявляє типові вводи з обох систем і направляє вас до відповідного засобу перевірки.

Чи завантажені мої IBAN для перевірки?

Ніколи. Усі обчислення виконуються повністю на вашому пристрої, тому фінансові команди можуть безпечно перевіряти списки постачальників пакетно: вставляйте по одному номеру IBAN у кожен рядок та експортуйте результати у форматі CSV.

Останнє оновлення: