ibanlink.com.ua
На головну ibanlinkСторінки й посилання для оплати на рахунок

Як перевірити IBAN: контрольне число й типові помилки

оновлено 12 жовтня 20265 хв читання

Правильний український IBAN має 29 знаків, починається з латинських UA, а його контрольне число сходиться: якщо перенести перші чотири знаки в кінець і замінити літери числами, залишок від ділення на 97 дорівнює 1. Найшвидше вставити номер у безкоштовну перевірку IBAN, але нижче показано й ручний розрахунок. Памʼятайте: перевірка ловить описки, але не каже, кому належить рахунок.

Чекліст перевірки IBAN: 29 знаків, латинські UA, контрольне число, а власника рахунку перевірка не показує

Що знадобиться

Сам IBAN, скопійований текстом, а не з фото. Для ручної перевірки ще звичайний калькулятор і кілька хвилин. Якщо рахувати не хочеться, переходьте одразу до кроку 4.

Крок 1. Порахуйте знаки й подивіться на початок

  • Знаків рівно 29, без пробілів. 28 чи 30 означають, що цифру пропущено чи додано.
  • Перші два знаки: латинські UA. Кирилична «А» виглядає так само, але для банку це інший символ. Якщо IBAN передрукували в кириличній розкладці, скопіюйте його заново.
  • Далі лише цифри: інших літер в українському IBAN немає.

Крок 2. Перевірте код банку

На знаках з 5-го по 10-й стоїть шестизначний код банку: колишній МФО, тепер код ID НБУ. Наприклад, 305299 означає ПриватБанк, 322001 Універсал Банк (monobank), 300465 Ощадбанк. Якщо людина каже «у мене Приват», а в IBAN інший код, щось не так: перепитайте.

Крок 3. Порахуйте контрольне число

Контрольне число IBAN рахують за алгоритмом MOD 97, який задає стандарт ISO 13616. Покажемо на зразку з міжнародного реєстру IBAN: UA213223130000026007233566001.

  1. Перенесіть перші чотири знаки в кінець: 3223130000026007233566001UA21.
  2. Замініть літери числами за правилом A = 10, B = 11 і так далі до Z = 35. U стає 30, A стає 10: 3223130000026007233566001301021.
  3. Знайдіть залишок від ділення цього числа на 97. Для правильного IBAN він дорівнює 1.

Число з 31 цифри звичайний калькулятор не вмістить, тому ділять шматками. Беруть перші 9 цифр і знаходять залишок. До залишку, записаного двома цифрами, дописують наступні 7 цифр і повторюють, доки цифри не скінчаться.

КрокЧислоЗвідки воноЗалишок від ділення на 97
1322313000перші 9 цифр42
242002600742 і наступні 7 цифр2
302233566002 і наступні 7 цифр52
452013010252 і наступні 7 цифр0
500100 і остання цифра1

Залишок 1, отже, контрольне число сходиться. Як знайти залишок на звичайному калькуляторі: поділіть число на 97, відкиньте дробову частину, помножте результат на 97 і відніміть від початкового числа. Для першого кроку: 322313000 : 97 = 3322814,4…; 3322814 × 97 = 322312958; 322313000 мінус 322312958 дорівнює 42.

Так само рахують і самі контрольні цифри. Замість них ставлять 00, роблять ті самі кроки й віднімають залишок від 98. Для зразка залишок виходить 77, а 98 мінус 77 дає 21: звідси UA21.

Чому це працює: 97 є простим числом, а заміна однієї цифри чи перестановка двох сусідніх змінює все число на величину, яка на 97 не ділиться. Тому такі описки перевірка ловить завжди.

Крок 4. Або вставте IBAN у перевірку

Те саме за секунду зробить безкоштовна перевірка IBAN на ibanlink: вона рахує контрольне число, перевіряє довжину й формат і показує банк за кодом. Номер ніде не зберігається. Схожий сервіс «Генерація та перевірка українських IBAN номерів» є на сайті НБУ.

А щоб ваш клієнт узагалі не переписував IBAN, надсилайте йому платіжне посилання чи QR-код: застосунок його банку відкриється з уже вписаними реквізитами, описок не буде, і заплатити простіше одразу.

Що означає «IBAN правильний»

Лише те, що номер записано без описки. Перевірка не знає, чий це рахунок: НБУ пояснює, що не має відомостей про власників рахунків, а банки зберігають їх як банківську таємницю. IBAN шахрая теж пройде перевірку.

Тому перед першим переказом на нові реквізити звірте імʼя отримувача й код, а великі суми підтверджуйте дзвінком на знайомий номер. За Законом «Про платіжні послуги» (ст. 46) банк виконав переказ належно, якщо зарахував гроші за унікальним ідентифікатором, який зазначив платник, і не відповідає за помилку платника в ньому. Унікальним ідентифікатором закон називає комбінацію літер і цифр, що дає змогу однозначно визначити користувача чи його рахунок (ст. 1). При такій помилці банки мають співпрацювати з платником і вжити заходів, щоб повернути кошти. Як не натрапити на підмінений IBAN, розповідаємо в статті про шахрайство з реквізитами.

Типові помилки: що ловить перевірка, а що ні

ПомилкаЧи помітить перевірка
Одна цифра неправильна: 8 замість 3Так, завжди
Дві сусідні цифри переставлені: 26 замість 62Так, завжди
Пропущена чи зайва цифраТак: довжина не 29
Кирилична «А» чи «У» замість латинськихТак: формат неправильний
Номер картки замість IBANТак: не той формат
Дві різні помилки одночасноМайже завжди: теоретично проскочить приблизно 1 % таких випадків
Правильний IBAN, але не того отримувачаНі
Рахунок уже закритоНі: про це знає лише банк

Де взяти правильний IBAN свого рахунку ФОП, описано в статті де знайти IBAN ФОП, а з чого він складається, у статті що таке IBAN.

Питання й відповіді

Чи можна за IBAN дізнатися, кому належить рахунок?

Ні. З IBAN видно лише банк. НБУ не має відомостей про власників рахунків, а банк розкриває їх тільки у випадках, які передбачає закон. Тому IBAN завжди надсилають разом з імʼям отримувача й кодом.

Що робити, якщо гроші пішли за IBAN з помилкою?

Одразу зверніться у свій банк з квитанцією. За Законом «Про платіжні послуги» банк платника й банк отримувача мають співпрацювати з вами й вжити заходів для повернення коштів. Якщо повернути не вдалося, ваш банк на письмовий запит дає інформацію, потрібну для звернення до суду.

Чи безпечно вставляти IBAN в онлайн-перевірку?

IBAN не дає доступу до рахунку: за ним можна лише надіслати гроші. Але не вставляйте реквізити туди, де просять ще й дані картки чи коди з SMS.

Джерела

  1. НБУ: Генерація та перевірка українських IBAN номерів
  2. НБУ: Питання та відповіді щодо інформації, яка міститься у номері рахунку / електронному гаманці за стандартом IBAN та в номері платіжної картки
  3. Закон України «Про платіжні послуги» від 30.06.2021 № 1591-IX, стаття 46
  4. Постанова Правління НБУ від 28.12.2018 № 162 «Про запровадження міжнародного номера банківського рахунку (IBAN) в Україні»
  5. ПриватБанк: IBAN, відповіді на часті питання

Як ми готуємо статті й перевіряємо факти: Як ми пишемо. Помітили неточність? Напишіть нам.

Зробіть оплату зручною для ваших клієнтів

Ваш клієнт обирає свій банк і підтверджує вже заповнений платіж, без переписування реквізитів. Менше кинутих оплат, гроші одразу на ваш рахунок.

Зареєструватися безкоштовно
Зареєструватися безкоштовно Увійти