BankCheck
HomeIBANRouting NumberSort CodeGuides
Home
IBAN
Routing Number
Sort Code
Guides

BankCheck

Validate any bank number instantly. Free and 100% client-side.

Your data never leaves the browser

Formats

IBAN40+ countriesRouting NumberUnited StatesSort CodeUK & Ireland

Info

GuidesCompareAlternativesAboutPrivacy PolicyTerms of UseAPI Docs

BankCheck checks whether a number could be valid based on format, length, and checksum rules. It does not verify that an account exists or confirm who it belongs to. Always confirm account details with your bank before making a payment.

© 2026 BankCheck

Romania IBAN Validator

Validate Romania IBANs (24 characters, Romanian Leu)

IBANRouting NumberSort Code

Try an example

How it works

A Romania IBAN is 24 characters long and consists of the country code "RO", 2 check digits, and a 20-character BBAN. The check digits use a MOD-97 algorithm to catch typos.

Romania IBAN Format

Country🇷🇴 Romania
IBAN Length24 characters
BBAN Length20 characters
CurrencyRomanian Leu (RON)
SEPAYes
RegionSouthern Europe
FormatROkk aaaa cccc cccc cccc cccc

IBAN Breakdown

ROCountry Code
49Check Digits
AAAABank Code
1B31007593840000Account Number

Frequently Asked Questions

What is the IBAN format for Romania?
A Romania IBAN is exactly 24 characters long. It starts with the country code "RO", followed by 2 check digits, then a 20-character BBAN (Basic Bank Account Number). The format pattern is: ROkk aaaa cccc cccc cccc cccc.
Is Romania part of SEPA?
Yes, Romania is a member of the Single Euro Payments Area (SEPA). This means SEPA credit transfers and direct debits can be used for euro-denominated payments to and from Romania bank accounts. SEPA transfers typically settle within one business day.
What currency does Romania use?
Romania uses the Romanian Leu (RON). When sending international payments to Romania, you’ll need the recipient’s IBAN and may need to specify the currency as RON.
How do I validate a Romania IBAN?
To validate a Romania IBAN: (1) Check the length is exactly 24 characters. (2) Verify the country code is "RO". (3) Validate the BBAN structure matches the expected pattern for Romania. (4) Apply the MOD-97 checksum algorithm by rearranging and converting letters to numbers. A valid IBAN always produces a remainder of 1 when divided by 97.
What does each part of a Romania IBAN mean?
A Romania IBAN (ROkk aaaa cccc cccc cccc cccc) breaks down as: Country Code (“RO”) identifies Romania, Check Digits (2 digits) catch transcription errors, Bank Code (4 characters), Account Number (16 characters). Each segment is validated independently to ensure the IBAN is correctly formatted.

Banks in Romania

Banca Romana de Dezvoltare (BRD)1 codeBanca Comerciala Romana1 codeBanca Transilvania1 codeING Bank Romania1 codeRaiffeisen Bank Romania1 codeGaranti BBVA Romania1 codeCEC Bank1 codeAlpha Bank Romania1 codeUniCredit Bank Romania1 codeOTP Bank Romania1 codeFirst Bank (formerly Piraeus Bank Romania)1 codeTrezoreria Statului1 codeLibra Internet Bank1 codeBanca Romaneasca1 codeCEC Bank (Rural)1 codeEximbank Romania1 codePatria Bank1 codeIdea Bank Romania1 codeNational Bank of Romania1 codeCredit Europe Bank Romania1 codePorsche Bank Romania1 codeVista Bank Romania1 codeBanca Intesa Sanpaolo Romania1 codeAlior Bank Romania1 code

Related Countries

🇪🇸Spain24🇮🇹Italy27🇬🇷Greece27🇦🇱Albania28🇧🇦Bosnia and Herzegovina20

Need to validate a different format? Try the universal IBAN validator, the US routing number validator, or the UK sort code validator.