Home IBAN Brazil

Brazil IBAN validator

How the IBAN format works

Format
BR + 2 check digits + 23-digit bank/branch/account number + 1 account type letter + 1 owner char (29 chars)
Example
BR1800360305000010009795493C1

Things to watch for

  • 29 characters total — not all Brazilian accounts use IBANs
  • Checks structure and checksum only, not that the account exists
Regex for IBAN
^BR[0-9]{2}[0-9]{23}[A-Z][0-9A-Z]$

A Brazilian IBAN is 29 characters, tying with Ukraine’s for the longest in this batch and among the more elaborate IBAN formats anywhere: “BR”, two check digits, an 8-digit bank code, a 5-digit branch code, a 10-digit account number, a single account-type letter, and one final owner-identification character. That account-type letter is the distinctive piece — it flags whether the account is a checking account, savings account, or another category the Banco Central do Brasil tracks, a layer of detail most countries’ IBANs don’t carry explicitly. Brazilians typically move money day-to-day through Pix rather than IBAN, so an IBAN usually only surfaces when someone abroad needs to wire funds into a Brazilian account.

How this validator works

This tool checks the “BR” prefix, confirms the 8-digit bank code, 5-digit branch code, and 10-digit account number blocks (23 digits together), confirms the account-type letter and the final owner character are present in the right positions, then runs the mod-97 (ISO 7064) checksum a correctly generated Brazilian IBAN must satisfy — entirely in your browser, nothing sent to a server.

What a pass doesn’t tell you

A pass confirms the 29 characters are correctly structured and pass the checksum, not that the underlying account is open, active, or belongs to the recipient you expect. This tool does no lookup against Banco Central do Brasil or any Brazilian bank, and it can’t tell you whether the account-type letter matches the account the recipient actually intends to receive funds into. If a Brazilian IBAN fails, check the boundary between the 23-digit numeric block and the two trailing letters/characters first — that’s the segment most often mistyped.

Scope: structure and mod-97 checksum validation for Brazilian IBANs only — not payment processing, bank verification, or proof an account is active.

Content last reviewed 2026-07-09.

IBAN FAQ

What does a Brazilian IBAN look like?

29 characters — one of the longest in use: 'BR', two check digits, 23 digits covering the bank, branch, and account numbers, then an account-type letter, and finally one more owner-identification character — for example BR1800360305000010009795493C1.

What's that letter near the end of a Brazilian IBAN for?

It marks the account type — for example, checking versus savings — a distinction Brazil's domestic banking system tracks explicitly that most other countries fold silently into the account number itself, which is part of why the Brazilian IBAN needs an extra character most formats don't.

Do all Brazilian bank accounts have an IBAN?

Not in everyday domestic use — Brazilians mostly pay each other through Pix and other local rails tied to a CPF or account number, not IBAN. A Brazilian IBAN is typically generated specifically to receive an international wire transfer into an existing account.

← More IBAN validators