Romania IBAN Validator RO
Validate a Romania IBAN and view its structure: checksum, bank code and format. 100% in your browser - no upload.
What is a Romania IBAN?
A Romania IBAN is the standardized 24-character account number used for Romania bank transfers, starting with the country code RO and 2 check digits followed by the national bank code and account number. It is validated with the ISO 13616 mod-97 checksum — paste one above to check it instantly, in your browser.
Enter an IBAN
Spaces are automatically ignored. No data is sent - 100% local calculation.
Romania IBAN format
- Country code
- RO
- Length
- 24 characters
- Structure
- RO + 2 check digits + 20-character BBAN
- Example
- RO49 AAAA 1B31 0075 9384 0000
Romania IBAN structure explained
How a Romania IBAN is built, segment by segment, from our validated example:
Major Romania banks and their codes
The national bank codes of the largest Romania banks, embedded in every IBAN they issue:
| Bank | Bank code | BIC / SWIFT |
|---|---|---|
| Banca Transilvania | BTRL | BTRLRO22 |
| BCR (Banca Comercială Română) | RNCB | RNCBROBU |
| BRD - Groupe Société Générale | BRDE | BRDEROBU |
| Raiffeisen Bank | RZBR | RZBRROBU |
| ING Bank | INGB | INGBROBU |
| UniCredit Bank | BACX | BACXROBU |
| CEC Bank | CECE | CECEROBU |
| Garanti Bank (BBVA) | UGBI | UGBIROBU |
| Alpha Bank România | BUCU | BUCUROBU |
| OTP Bank România | OTPV | OTPVROBU |
| Vista Bank | EGNA | EGNAROBX |
| Salt Bank | ROIN | ROINROBU |
| Libra Internet Bank | BREL | BRELROBU |
| Patria Bank | CARP | CARPRO22 |
| Intesa Sanpaolo Bank România | WBAN | WBANRO22 |
Bank codes and BIC/SWIFT identifiers are provided for reference. Always confirm the full IBAN with your bank.
See all Romania banks and their codesAbout Romania IBANs
A Romania IBAN starts with the country code RO, followed by 2 check digits and the national account number (BBAN), for a total of 24 characters. ValidateFin verifies the mod-97 checksum (ISO 13616), the length and the format - entirely in your browser, no data sent to any server.
- •The RO bank code is 4 letters (e.g. BTRL, RNCB) matching the first four characters of the bank's BIC, not digits.
- •Romanian IBANs have no separate national check; the account structure is defined directly by each bank after the 4-letter code.
- •Romania is a SEPA country; a RO IBAN works for euro SEPA payments, while domestic accounts are in Romanian leu (RON).
Romania IBAN — frequently asked questions
How many characters does a Romania IBAN have?
A Romania IBAN is exactly 24 characters long: the country code RO, 2 check digits and a 20-character BBAN (national account number). Any Romania IBAN that is shorter or longer than 24 characters is invalid.
How do I check whether a Romania IBAN is valid?
Paste the IBAN into the validator above. ValidateFin verifies that it starts with RO, has 24 characters and passes the mod-97 checksum defined by ISO 13616. The check runs entirely in your browser — nothing is uploaded to any server.
Where can I find my Romania IBAN?
Your Romania IBAN appears on your bank statements, in your online or mobile banking under account details, and on your bank card documentation. It always begins with the RO country code followed by the 2 check digits.
What is the structure of a Romania IBAN?
A Romania IBAN (RO) is made of the RO country code, 2 check digits, the national bank code and the account number — 24 characters in total. The validator above breaks any Romania IBAN down into these parts.
How do I find the bank from a Romania IBAN?
The bank code is embedded right after the check digits in every Romania IBAN. Match it against the bank code table above, or paste the IBAN into the validator to identify the issuing institution.