Unpacked
IBAN vs Account Number: What's the Difference?
by Alexandru Popescu
An account number identifies your bank account inside one country. An IBAN is the cross-border version of that same number, with a country code and a built-in safety check added to the front. So the honest framing is one of scope: your IBAN holds your account number inside it.
Most people meet both on the same screen, a job contract or a transfer form, with nobody around to explain which is which. Here is the plain version. An IBAN, short for International Bank Account Number, is the string that lets money move between countries. Your account number is the shorter code that works at home. Once you see how one sits inside the other, the choice of which to give someone gets easy. We cover that below, plus how to get an IBAN in the EU without a traditional bank.
IBAN vs Account Number: The Short Answer
Here is the difference at a glance.
Account number | IBAN | |
|---|---|---|
What it is | The code for your account at home | The international version of that number |
Where it works | Inside one country | Across borders, in 80+ countries |
Needs a partner code | Yes (routing number, sort code) | No, it is self-contained |
Typo protection | Usually none | Built-in check digits |
Best for | Local transfers | Sending euros across the EU and EEA |
The rest of this guide unpacks each row.
What Is an Account Number?
Your account number is the identifier for one bank account within your country's banking system. On its own, it is not enough to route money internationally, so most countries pair it with a second code that points to the right bank or branch:
In the United States, an account number travels with a 9-digit routing number.
In the United Kingdom, an 8-digit account number travels with a 6-digit sort code.
In most other countries, a national bank code or branch code does the same job.
That pairing works fine at home. The trouble starts when money crosses a border, because every country formats its account numbers differently, and a bank in Spain has no easy way to read a raw German account number. That is the problem the IBAN was built to solve.
What Is an IBAN?
An IBAN is one standard account number that works across borders. It follows a global standard called ISO 13616, so a bank in any IBAN country reads it the same way. Every IBAN is built from three parts. Using a UK example, GB29 NWBK 6016 1331 9268 19:
Part | Example | What it is |
|---|---|---|
Country code |
| Two letters for the country |
Check digits |
| Two numbers that let banks catch typos |
Account details |
| The bank code, the sort code, and your account number |
Look at the last eight digits of that example: 31926819. That is the account number. The six digits before it, 601613, are the sort code. The IBAN adds the country code and a safety check around the numbers the account already had.
Key takeaway: An IBAN is not an alternative to your account number. It wraps your account number with a country code and a typo check so it works across borders.
The Real Difference: An IBAN Contains Your Account Number
This is the part most comparison pages bury. An IBAN and an account number are not two separate identifiers you choose between. The account number is the core; the IBAN is that core plus a wrapper.
The wrapper adds two useful things:
A country code, so any bank abroad knows where the account lives.
Check digits, a quick math test (called mod-97) that your bank runs on the whole IBAN. If you mistype one character, the answer no longer matches and the transfer is rejected before it leaves. A plain account number has no such check.
So when someone asks whether an IBAN is "the same as" an account number, the honest answer is: it is your account number, formatted to travel.
When Do You Use Each One?
The rule is about distance, not preference.
Sending money inside your own country: the plain account number, plus your routing number or sort code, is all you need.
Sending euros across the EU and EEA: you use the IBAN. This is where SEPA comes in. SEPA, the Single Euro Payments Area, is the zone where a euro transfer between countries moves as if it were local. Your IBAN is the address that routes it.
One scope note worth keeping straight: the IBAN standard is used in 80+ countries, mostly across Europe, the Middle East, and North Africa. SEPA is a smaller euro-only club of about 36 members. An IBAN can exist outside SEPA; SEPA transfers always use an IBAN.
Where Does a SWIFT or BIC Code Fit In?
A SWIFT code, also written as a BIC, is a third code people often mix up with the IBAN. The difference is clean once you see it:
A SWIFT/BIC identifies the bank (its country, city, and branch). It is 8 to 11 characters.
An IBAN identifies the account that receives the money.
Think of the SWIFT/BIC as the building and the IBAN as the specific mailbox inside it. An international transfer often asks for both: the SWIFT/BIC to reach the bank, the IBAN to reach your account.
Tip: Sending money across borders? Copy and paste the IBAN, do not type it. The check digits catch most typos, but pasting avoids the problem entirely.
Do US Bank Accounts Have an IBAN?
No. The IBAN system is European in origin, and American banks do not issue one. A US account uses a routing number plus an account number for domestic transfers, and a SWIFT/BIC code for money coming from abroad. If an overseas app asks your American account for an "IBAN", give the account number, the routing number, and the bank's SWIFT/BIC instead. For a fuller walk-through of the IBAN itself, see our guide on what an IBAN number is.
How to Get an IBAN Without Opening a Bank Account
Here is the part that matters if you are reading this because someone just asked you for an IBAN and you do not have one. In the EU, you no longer need a traditional bank. Several apps issue a free IBAN in your name, with no branch visit. The main options in 2026:
Provider | IBAN issued via | Cost | Who holds your money |
|---|---|---|---|
Monerium (EU e-money license) | Free | You do (self-custodial) | |
Wise | Belgian (BE) | Free | Wise (safeguarded accounts) |
Revolut | Lithuanian (LT) | Free (basic) | Revolut (deposits protected to €100k) |
N26 | German (DE) or Spanish (ES) | Free | N26 (deposits protected to €100k) |
bunq | Dutch (NL) | From €3.99/mo | bunq (deposits protected to €100k) |
One real difference sits underneath the table. Wise, Revolut, N26, and bunq hold your money for you, the way a bank does. We built Gnosis App on a different model: it is self-custodial, which means you hold your own money and no company can freeze or lend it. Euros sent to your IBAN arrive as a euro stablecoin, a coin built to stay worth exactly one euro, in a wallet only you control.
What You Get With a Gnosis App IBAN
For someone in the EU or EEA who wants banking rails and a wallet they control in one place, here is what the app gives you:
A free IBAN in your name, issued through Monerium, an EU-licensed e-money issuer, for sending and receiving euros over SEPA.
Euros arrive as EURe, a euro stablecoin, in your own wallet. You can hold it, swap it, or spend it. Here is how EURe works.
Sign-in by face or fingerprint, with no seed phrase (the 12-word backup older crypto wallets make you write down and never lose).
We are not the only app with a wallet-attached IBAN, and this guide is not the place for a hard sell. If self-custody is new to you, our non-custodial wallet roundup lines the options up honestly.
FAQ
What is the difference between an IBAN and an account number?
An account number identifies your account inside one country. An IBAN is the international version of that number: it wraps your account number with a country code and a built-in typo check so it works across borders. In most countries the IBAN literally contains the account number.
Is an IBAN the same as an account number?
Almost. An IBAN is your account number with extra parts added on the front: a two-letter country code and two check digits. They are not two separate codes you choose between.
Does an IBAN contain my account number?
Yes. In a UK IBAN, for example, the last eight digits are the account number and the six before it are the sort code. The IBAN adds the country code and check digits around them.
When do I use an IBAN vs an account number?
Use the plain account number (with your routing number or sort code) for transfers inside your country. Use the IBAN to send euros across the EU and EEA.
What is the difference between an IBAN and a SWIFT code?
A SWIFT or BIC code identifies the bank. An IBAN identifies the account. International transfers often ask for both: the SWIFT/BIC to find the bank, the IBAN to find your account.
Do US bank accounts have an IBAN?
No. US accounts use a routing number plus an account number at home, and a SWIFT/BIC code for international transfers. This guide is written mainly for the EU and EEA.
Where do I find my IBAN and account number?
Both are in your banking app or on a statement. In an app, look under account details or the "receive" or "share" screen. Your IBAN starts with two letters; your account number is the shorter local code.
How do I get an IBAN without a bank?
EU apps like Gnosis App, Wise, Revolut, N26, and bunq all give you a free IBAN with no branch visit. Gnosis App is the self-custodial option, where the euros sit in a wallet you control.
What's Next
If you now know the difference and just need an IBAN of your own, the 2026 menu is wide. For a free IBAN with your money in a wallet you control, try Gnosis App. It is free, you sign up with your face or fingerprint, and there is no seed phrase to lose.
To go deeper on the IBAN itself, read what an IBAN number is. To understand self-custody before you pick an app, start with our non-custodial wallet roundup.
Onwards.


