Validator IBAN: verifică un cont înainte de plată
Lipești IBAN-ul și afli pe loc dacă are structura corectă: codul de țară, lungimea, caracterele și cifrele de control. Pentru conturile românești vezi și banca. IBAN-ul rămâne în browserul tău.
- Verificare locală, în browser
- ISO 13616 · MOD 97-10
- România și încă 88 de țări
Verificat de Silvia, Expert contabil (CECCAR) · actualizat
Unealta
Rezultatul apare aici: valid sau invalid, cu motivul exact, țara, lungimea și, pentru conturile românești, banca.
Cotele și regulile folosite
- Structura IBAN
- ISO 13616cod de țară, 2 cifre de control, apoi contul național (BBAN)
- Cifrele de control
- MOD 97-10ISO/IEC 7064: restul împărțirii la 97 trebuie să fie 1
- IBAN românesc
- 24caractere: RO + 2 cifre + 4 litere (banca) + 16 alfanumerice
- Lungimea maximă
- 34caractere; fiecare țară are o lungime fixă, din registrul SWIFT
Cum se face verificarea
Unealta elimină spațiile, trece literele în majuscule și face cinci controale, în ordine: caracterele (doar litere A–Z și cifre), codul de țară, lungimea fixată pentru acea țară, structura contului național și cifrele de control. Se oprește la prima regulă încălcată și îți spune care este, de exemplu „lungime greșită: 24 de caractere așteptate, 23 introduse”.
Cifrele de control sunt al treilea și al patrulea caracter. Se verifică prin MOD 97-10: primele patru caractere se mută la coadă, fiecare literă devine un număr (A = 10, B = 11 … Z = 35), iar numărul obținut se împarte la 97. Dacă restul este 1, IBAN-ul e coerent. Pentru exemplul din registru, RO49 AAAA 1B31 0075 9384 0000, șirul devine AAAA1B31007593840000RO49, apoi doar cifre, iar restul împărțirii este 1.
Metoda prinde orice cifră greșită și aproape orice inversare a două caractere alăturate, adică exact erorile de copiere de pe o factură sau dintr-un e-mail.
Ce îți spune un rezultat valid și ce nu
Un rezultat valid înseamnă că IBAN-ul este scris corect. Nu înseamnă că acel cont există, că este activ sau că aparține furnizorului tău. Asta o știe doar banca la care e deschis contul.
Frauda cu facturi modificate folosește IBAN-uri perfect valide: cineva schimbă contul din factura PDF sau trimite un e-mail „am schimbat banca”. Când un furnizor îți comunică un cont nou, confirmă-l telefonic, la numărul pe care îl aveai deja, nu la cel din mesaj.
Băncile din zona euro verifică din 9 octombrie 2025 numele beneficiarului înainte de autorizarea plății în euro și te avertizează dacă nu se potrivește cu IBAN-ul, potrivit Regulamentului (UE) 2024/886. Dacă banca îți afișează un astfel de avertisment, oprește plata și întreabă furnizorul.
Plăți către furnizori români și către ANAF
IBAN-ul românesc are 24 de caractere. După „RO” și cele două cifre de control urmează patru litere care identifică banca (primele patru din codul ei BIC), de exemplu BTRL pentru Banca Transilvania sau RNCB pentru BCR. Unealta afișează banca doar pentru codurile pe care le-am putut confirma din liste publice; un cod nerecunoscut nu înseamnă un IBAN greșit.
Impozitele, taxele și contribuțiile se plătesc în conturi deschise la Trezoreria Statului, al căror IBAN conține „TREZ”. Contul diferă după tipul obligației și după unitatea de trezorerie la care este arondat contribuabilul; ANAF publică listele de coduri IBAN pe unități de trezorerie. Un IBAN cu TREZ primit pe e-mail se compară cu lista oficială înainte de plată.
Dacă firma ta plătește TVA în România din străinătate, contul și explicația plății se stabilesc odată cu dosarul fiscal. Ne ocupăm de asta în cadrul serviciului de compliance fiscal, împreună cu declarațiile.
Întrebări frecvente
01Un IBAN valid înseamnă că acel cont există?
Nu. Validarea confirmă doar că IBAN-ul respectă structura țării și că cifrele de control se potrivesc. Existența contului și titularul lui le poate confirma numai banca.
02Câte caractere are un IBAN din România?
24 de caractere: „RO”, două cifre de control, patru litere pentru bancă și 16 caractere alfanumerice pentru cont. Tipărit, se scrie în grupuri de câte patru.
03Ce înseamnă TREZ într-un IBAN?
TREZ este codul Trezoreriei Statului. Conturile cu acest cod sunt folosite pentru plata impozitelor, taxelor și contribuțiilor către bugetul de stat și bugetele locale, nu pentru plăți către firme.
04IBAN-ul pe care îl introduc este salvat sau trimis undeva?
Nu. Verificarea rulează în browserul tău, iar IBAN-ul nu ajunge pe serverele noastre și nu se păstrează. Pentru statistici înregistrăm doar rezultatul (valid sau invalid) și codul de țară, și numai dacă ai acceptat cookie-urile de statistică.
05Am nevoie și de codul BIC (SWIFT) pe lângă IBAN?
Pentru transferurile în euro din zona SEPA, IBAN-ul este suficient. Pentru plăți în lei sau în altă monedă trimise din afara României, banca ta cere de regulă și codul BIC al băncii beneficiarului.
Surse și temei legal
- Registrul IBAN (SWIFT, autoritatea de înregistrare pentru ISO 13616) — Lungimea și structura IBAN pentru fiecare țară; exemplele folosite în testele uneltei.
- ISO 13616-1:2020 — International bank account number (IBAN), Part 1: Structure of the IBAN
- ISO/IEC 7064:2003 — Check character systems — Sistemul MOD 97-10 folosit pentru cifrele de control.
- ECBS (European Committee for Banking Standards), EBS204 — IBAN: International Bank Account Number — Standardul european de implementare, cu algoritmul de validare și exemple.
- ANAF — Codurile IBAN ale conturilor de venituri bugetare, pe unități de trezorerie — Conturile Trezoreriei Statului (cod TREZ).
- Regulamentul (UE) 2024/886 privind transferurile credit instant în euro — Serviciul de verificare a beneficiarului, aplicabil prestatorilor de plăți din zona euro din 9 octombrie 2025.
Spune-ne ce obligații ai și îți răspundem cu o ofertă clară.
Prima consultație este gratuită și fără obligații. Îți răspundem de regulă în aceeași zi lucrătoare. Descrie situația în câteva rânduri; oferta scrisă, cu abonament fix, vine în 1–2 zile.

