ValidateFin

Romania IBAN Validator RO

Validate a Romania IBAN and view its structure: checksum, bank code and format. 100% in your browser - no upload.

RO24 charactersmod-97 (ISO 13616)

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:

ROCountry code
49Check digits
AAAABank code
1B31007593840000Account number

Major Romania banks and their codes

The national bank codes of the largest Romania banks, embedded in every IBAN they issue:

BankBank codeBIC / SWIFT
Banca TransilvaniaBTRLBTRLRO22
BCR (Banca Comercială Română)RNCBRNCBROBU
BRD - Groupe Société GénéraleBRDEBRDEROBU
Raiffeisen BankRZBRRZBRROBU
ING BankINGBINGBROBU
UniCredit BankBACXBACXROBU
CEC BankCECECECEROBU
Garanti Bank (BBVA)UGBIUGBIROBU
Alpha Bank RomâniaBUCUBUCUROBU
OTP Bank RomâniaOTPVOTPVROBU
Vista BankEGNAEGNAROBX
Salt BankROINROINROBU
Libra Internet BankBRELBRELROBU
Patria BankCARPCARPRO22
Intesa Sanpaolo Bank RomâniaWBANWBANRO22

Bank codes and BIC/SWIFT identifiers are provided for reference. Always confirm the full IBAN with your bank.

See all Romania banks and their codes

About 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.

Validate an IBAN from another country

All-country IBAN validator