Pular para o conteúdo
Categoria: Payments & Cards9 min de leitura

O que é IBAN e como funciona

Por Nivrix Editorial ·

Entenda o que é o IBAN, como funcionam sua estrutura e dígitos verificadores, a diferença para o SWIFT-BIC e quando você precisa dele em transferências.

O que é IBAN e como funciona
Neste artigo

Anyone who has tried to receive a payment from abroad, or send money to a friend studying in Europe, has probably run into the term IBAN sooner or later, often on a form that offers little explanation of what the code actually means or why it looks so much longer than a normal account number. This guide breaks down exactly what an IBAN is, how its structure works, and — crucially for anyone banking in Brazil — when you actually need one and when you do not.

What Is an IBAN?#

An IBAN, or International Bank Account Number, is a standardised way to identify a bank account across borders. It was created to make international payments faster, cheaper, and less error-prone by giving every account a single, machine-readable identifier that banks in different countries can process automatically, without a human having to manually cross-check formats between systems that were never designed to talk to each other.

Despite the word "international" in its name, an IBAN does not replace a country's own domestic account numbering. Instead, it wraps the existing account details inside a longer code that also tells the receiving bank which country and which institution the account belongs to. This lets payment systems validate the number before any money actually moves, catching a large share of typos before they become a real problem.

The IBAN is used in more than 80 countries, including the entire European Economic Area, much of the Middle East, and a number of Caribbean nations.

Why Brazil Does Not Use an IBAN#

This is the single most important thing for anyone banking in Brazil to understand: Brazil does not use IBANs for domestic transfers. Internally, accounts are identified by a branch number (agência) and an account number (conta), including a check digit, and transfers between people and businesses run through TED, DOC, or, increasingly, PIX.

In practice, this means you will never need an IBAN to pay someone within Brazil. What you need instead is a PIX key or the recipient's branch and account details.

An IBAN only enters the picture when there is an international component: if you are receiving a payment from abroad, or sending money to an account in a country that uses the IBAN standard, such as those in the eurozone, the foreign bank may ask for this code specifically. In that case, the intermediary or receiving bank will supply the correct instructions, usually combining an IBAN with a SWIFT-BIC code.

The Structure of an IBAN#

Every IBAN follows the same fixed pattern, although its total length varies by country, ranging from 15 to 34 characters. It always contains three parts, in this order: a country code, made up of two letters identifying the country, such as DE for Germany, FR for France, or PT for Portugal; two check digits, used to mathematically validate the entire IBAN; and the BBAN, or Basic Bank Account Number, the country-specific part that identifies the bank, branch, and account.

A Worked Example#

Consider this German IBAN: DE89 3704 0044 0532 0130 00.

Breaking it down: DE is the country code for Germany, 89 is the pair of check digits, 37040044 is the bank code identifying the institution, and 0532013000 is the account number itself. The spaces exist only to make the number easier to read. When you enter an IBAN into a form or store it in a system, you write it as one continuous string: DE89370400440532013000.

How Check Digits Work#

The two digits following the country code are not random. They are calculated using the MOD-97 algorithm, defined in the ISO 7064 standard. When a bank or payment app receives an IBAN, it can rearrange and convert the number and check whether the result divides cleanly by 97. If it does not, the IBAN contains a typo somewhere.

This built-in validation is one of the biggest advantages of the IBAN system. A single mistyped digit will almost always fail the check before a payment is submitted, which prevents money from being sent to the wrong account purely due to a data-entry slip.

It is worth being precise about what this actually proves: check digits confirm that a number is well-formed. They do not confirm that the account exists, or that the name on file matches the intended recipient, which is exactly why many banks today add a separate step to verify the beneficiary's name before completing a transfer.

IBAN, Account Number, and SWIFT-BIC#

These three terms are often confused, but they serve different purposes. Your account number identifies your account within your own bank, and only really makes sense in a domestic context. The IBAN is a broader identifier that includes your account number plus country and bank identifiers, formatted specifically for international use. The SWIFT-BIC, or Bank Identifier Code, identifies the bank itself on the global SWIFT network, and is either 8 or 11 characters long, such as DEUTDEFF.

In short: the SWIFT-BIC routes a payment to the correct bank, and the IBAN points to the exact account inside that bank. For many international transfers, especially outside the SEPA zone, you need both pieces of information.

When Is an IBAN Actually Used?#

For someone banking in Brazil, an IBAN mainly comes up in a few specific situations. You will need one to receive a payment from abroad, sharing your IBAN and SWIFT-BIC with the foreign sender so they can deposit directly into your account when applicable. You will also need one to send money abroad, since transferring to an account in an IBAN country requires the number alongside a SWIFT-BIC. And if you hold a euro account in Europe, IBANs are the standard for SEPA transfers between member countries.

For everyday life in Brazil, though, remember the simpler rule: branch, account, and PIX handle everything, with no IBAN required at all.

Why the IBAN Standard Was Created in the First Place#

Before a common format existed, every country used its own domestic numbering scheme for bank accounts, with different lengths, different check-digit rules, and no shared way for a foreign bank to validate a number before sending money. This meant a huge share of cross-border transfers either bounced back after days of processing or, worse, landed silently in the wrong account because a receiving system had no way to catch an error upfront. The European Committee for Banking Standards introduced the IBAN in the late 1990s specifically to solve this, and the format was later formalized internationally as ISO 13616. What started as a European initiative has since been adopted well beyond the EU precisely because the underlying problem — moving money reliably between systems that were never designed to talk to each other — is universal.

Common Mistakes to Avoid#

A few errors show up again and again when people handle IBANs for the first time. Confusing a domestic account number with a full IBAN is probably the most frequent one, since the domestic number is only a fragment of the complete international code and will simply be rejected on its own. Dropping or adding a digit when typing manually is another common slip, which is exactly why copying and pasting matters so much more here than with most other data. Using an outdated IBAN after switching banks, or after your bank has undergone a merger that changed its bank code, can also cause a transfer to bounce days after you thought it had gone through, so it is worth double-checking your current IBAN whenever you have recently changed banking providers. Finally, assuming that any 20-or-so-character code with letters and numbers is automatically an IBAN can lead you to mistake a different reference number, such as a payment reference or a card number, for banking details it was never meant to be.

Practical Tips#

Always copy and paste an IBAN rather than typing it manually, to avoid transposing digits by accident. Check the country code first, since a wrong prefix is one of the most common errors people make. If an international transfer gets rejected, start by re-checking the check digits before assuming anything else is wrong. Confirm with the receiving bank exactly which international details it requires before sending anything, since requirements vary slightly between institutions.

Before opening a new account specifically to receive international payments, it is worth understanding the whole process end to end, including how the account itself gets opened and secured.

How to Find Your Own IBAN If You Bank Outside Brazil#

If you hold an account in an IBAN country, whether from time spent living abroad or a foreign account opened for other reasons, the number itself is easy to locate once you know where to look. Most banking apps display it directly on the account summary screen, often with a one-tap copy button specifically to prevent manual transcription errors. It also appears on printed and digital statements, usually near the top alongside the account holder's name, and on the physical debit card issued for some account types in certain countries. If you genuinely cannot find it anywhere, your bank's customer service can read it out or confirm it in writing within minutes, and it is worth saving it somewhere secure and easy to reach if you expect to receive international payments regularly, rather than searching for it under pressure each time a sender asks.

Frequently Asked Questions#

Do I need an IBAN to make a PIX or TED payment in Brazil?#

No. Within Brazil, transfers use branch number, account number, and PIX. An IBAN is only needed for operations involving countries that use that standard.

Is an IBAN the same thing as my account number?#

No. An IBAN contains your account number, but adds a country code, check digits, and a bank identifier so the account can be recognized internationally.

Do I still need a SWIFT-BIC if I already have an IBAN?#

For most SEPA transfers in euros, the IBAN alone is enough. For transfers outside the SEPA zone, including most transfers involving Brazil, you typically need both the IBAN and the SWIFT-BIC.

Does an IBAN reveal my balance or personal information?#

No. An IBAN exists only to route payments. It does not expose your balance, your transaction history, or any personal information. Even so, treat it like any other banking detail and share it only with parties you trust.

Leituras relacionadas

Nenhum comentário ainda

Seja o primeiro a comentar.

Deixe seu comentário

Entre com sua conta Canverly para comentar. Você pode usar a mesma conta em qualquer site da rede.

Entrar com Canverly