Ask a UK bank for your account details and, alongside a sort code and account number, they’ll often hand you something longer: a string starting with GB, followed by a run of digits and letters. That’s an IBAN, and it’s not a duplicate of your sort code. It’s a different number, built for a different job: identifying your account to a bank in another country.
If you’ve never sent or received money internationally, you may never have needed to know this exists. The moment you do, though, the confusion is real, because an IBAN looks nothing like a routing number, a sort code, or a BSB, and it isn’t used everywhere.
What an IBAN actually is
IBAN stands for International Bank Account Number. It’s a standardised format, defined under ISO 13616, that lets a bank account be identified unambiguously no matter which country’s payment system is looking it up. The structure is consistent across every country that uses one:
- A two-letter country code at the start (GB for the UK, DE for Germany, and so on).
- Two check digits right after the country code, used to catch typos before a payment is sent to the wrong place.
- A country-specific account number (the Basic Bank Account Number, or BBAN), which encodes the bank, sometimes the branch, and the account itself, in whatever format that country’s banking system uses domestically.
The whole thing runs up to 34 characters, though the actual length is fixed per country. A UK IBAN is always the same length as every other UK IBAN; a German one is always the same length as every other German one, just not necessarily the same length as the UK’s.
What a real IBAN looks like
Reading the pieces in isolation doesn’t make much sense until you see them lined up. The standard illustrative example used across IBAN documentation is a UK one:
GB29 NWBK 6016 1331 9268 19
Broken down: GB is the country code, 29 is the check digit pair, NWBK is a four-letter bank identifier, 601613 is the same sort code you’d recognise from a domestic UK account, and 31926819 is the account number itself. Once you see that a UK sort code and account number are sitting inside the IBAN, unchanged, the whole thing stops looking like a mystery number and starts looking like what it is: your existing domestic details, wrapped in a country code and a checksum so a bank in another country can find them too.
The two check digits aren’t decorative either. They’re calculated using a standard mathematical formula defined in the IBAN standard, which lets a receiving bank verify the IBAN is internally consistent before it ever tries to route a payment. That catches a surprising number of typos: swap two digits in the middle of a long IBAN, and the check digits almost always stop matching, so the transfer gets rejected at validation instead of silently going to the wrong account. It’s not a perfect safeguard, it only confirms the IBAN is well-formed, not that the name on the account matches who you think you’re paying, but it does catch the most common kind of mistake.
Not every country uses one, and that’s the part people miss
Here’s where most of the confusion starts. IBAN was adopted across the euro area and expanded from there to cover most of Europe and a growing list of other countries, largely through the Single Euro Payments Area (SEPA) framework, which requires an IBAN for euro transfers between member countries.
The United States never adopted it. American banks identify accounts with a routing number and an account number instead, covered in more detail here, and there is no such thing as a US IBAN. If a form is asking an American sender for an IBAN, the honest answer is that they don’t have one, and the correct field to fill in is the routing and account number combination instead.
Canada is in the same position. Canadian accounts run on an institution number and transit number domestically, and a SWIFT/BIC code for anything crossing a border, but not an IBAN. If you’re transferring into or out of Canada and a form insists on an IBAN field, it’s usually safe to leave it blank or select “not applicable” once you’ve confirmed the receiving bank doesn’t actually need one.
The UK sits in an interesting middle spot. UK banks do issue IBANs, even though domestic payments inside the UK run entirely on sort codes and account numbers, because UK banks remain part of the international IBAN registry for the purpose of receiving payments from IBAN-using countries. So a UK account holder will have both: a sort code and account number for everyday domestic use, and an IBAN that only gets used when someone abroad needs to send them money. That domestic side, standing orders and direct debits included, never touches the IBAN at all.
If you bank in the UK and hold an easy-access savings account alongside a current account, both will have their own IBAN once you go looking, even though you’ll likely never type either one into anything domestic.
IBAN vs SWIFT/BIC: two different jobs
These two get confused constantly, partly because international transfer forms often ask for both at once. They’re not interchangeable:
- IBAN identifies the specific account. It’s the “where does the money end up” number.
- SWIFT/BIC identifies the bank, and sometimes a specific branch of that bank. It’s the “which institution is this” number.
Sending money into a SEPA country typically only requires the IBAN, since the “IBAN only” rule adopted across SEPA in 2016 means the BIC is no longer required for euro transfers within that zone. Sending money elsewhere, or from outside SEPA, usually needs both: the IBAN to find the account, the SWIFT/BIC to find the bank that holds it.
| Country / region | Uses IBAN? | What identifies an account instead |
|---|---|---|
| United Kingdom | Yes, for international transfers | Sort code + account number for domestic use |
| Most of the EU / SEPA area | Yes, standard | IBAN is the primary identifier |
| United States | No | Routing number + account number |
| Canada | No | Institution number + transit number + account number |
When you actually need one
For most people, an IBAN only comes up in a handful of situations: receiving an international wire from a country that uses one, setting up a recurring payment from an overseas employer or client, or moving savings between accounts in different countries. If none of that applies to you, there’s a good chance you’ll never need to look yours up, even if your bank has one on file.
A few common situations where it does come up, worth recognising in advance rather than figuring out under pressure:
- A friend or family member abroad wants to send you money. If they’re in a SEPA country, they’ll ask for your IBAN, not your sort code, even though you’d normally give out the sort code for anything domestic.
- You’re paid by an overseas client as a freelancer or contractor. Invoicing software based in Europe will often have an IBAN field baked in by default, whether or not it applies to you.
- You’re setting up an international standing instruction, like a regular transfer to support family in another country. The receiving bank’s IBAN, not just an account number, is usually what makes that instruction work correctly the first time.
- You’ve moved country and are closing out affairs in your old one. A final transfer of remaining savings often needs the receiving IBAN even if everything before that point ran on domestic details.
If you do need it, your UK bank’s online portal is the fastest place to find it, usually sitting right next to the sort code and account number on the same account details page. It’s worth double-checking it against a recent statement before sending it anywhere important, the same way you’d verify a sort code or routing number: a single transposed character in an IBAN’s check digits will usually get caught by the receiving bank’s validation, but it’s not worth relying on that as a safety net. Reading the rest of that statement properly is worth the ten minutes too, since an incoming international transfer often posts and settles on different dates in a way that confuses people the first time they see it.
One practical habit worth building either way: whichever identifiers your bank uses, keep them somewhere you can find quickly rather than hunting through old statements each time. If you’re also comparing where your savings actually sit across more than one country, the account-identifier question tends to come up right alongside the rate-shopping question, and it’s worth sorting out both at once rather than scrambling for an IBAN the day a transfer needs to go out. The savings-accounts hub has the full rundown of both sides once you’re ready to compare accounts directly.
