Banking Guide
IBAN vs Routing Number: What Matters
Different countries use different account numbering systems. Moving money internationally often means navigating between them. This guide explains what each system does and where confusion typically arises.
Last reviewed: January 2026
Research summary for planning purposes. Not legal, tax, or financial advice. Verify with official sources.
This page helps you understand account numbering systems before sending or receiving international transfers.
- What IBAN and routing numbers actually identify
- Why transfers fail when details are wrong
- How to find and verify account details
- What additional codes transfers may require
- When you need both systems versus one
Key tradeoffs
Important considerations that affect most people in this situation.
IBAN System
- • Used across Europe, Middle East, and parts of Africa
- • Single code contains country, bank, and account
- • Standardized format with built-in validation
- • Often paired with BIC/SWIFT for international transfers
Routing Number System
- • Used primarily in the US and Canada
- • Separate codes for bank and account
- • Format varies by country
- • Requires additional details for international transfers
What IBAN identifies
IBAN stands for International Bank Account Number. It's a standardized format that identifies a specific account at a specific bank in a specific country.
The format starts with a two-letter country code, then two check digits, then the bank and account details. The check digits help catch typos before a transfer fails.
IBANs range from 15 to 34 characters depending on the country. German IBANs have 22 characters. Spanish IBANs have 24. This is normal—the standard allows for variation.
What routing numbers do
Routing numbers identify banks rather than accounts. In the US, they're nine digits. Each bank location may have a different routing number.
You need both the routing number and the account number to complete a US transfer. The routing number finds the bank. The account number finds your specific account.
Canada uses similar transit numbers. Other countries have their own domestic systems. These work well locally but add complexity for international transfers.
Where SWIFT and BIC codes fit in
SWIFT codes (also called BIC codes) identify banks in the global network. They're 8 or 11 characters. The extra three characters identify a specific branch.
International transfers from non-IBAN countries typically need the SWIFT code plus local account details. IBAN-to-IBAN transfers may still require SWIFT codes depending on the banks involved.
Some transfer services handle SWIFT lookups automatically. Others require you to provide it. Check what your specific service needs.
Common format errors that delay transfers
Most transfer failures involve formatting mistakes, not missing funds.
Banks often reject transfers rather than guessing at corrections. The money returns to sender, but this can take days and may incur fees.
- Spaces in the wrong places (some systems strip spaces, others don't)
- Missing leading zeros in account numbers
- Using the wrong routing number when a bank has multiple
- Submitting IBAN without the country code prefix
- Mixing up the order of bank code and account number
Finding your own account details
Bank statements show account numbers, but not always in the format needed for incoming transfers. Online banking often has a dedicated section for receiving transfers.
For IBAN countries, banks can generate your IBAN from domestic account details. Most online banking platforms display it directly.
For US accounts, routing numbers appear on checks and in online banking settings. The routing number for wire transfers may differ from the one for ACH transfers—verify which applies.
When you need both systems
Sending from a US account to a European account requires US routing details on one end and IBAN on the other. The transfer service handles the conversion between systems.
Some services simplify this by only asking for what they need. Others require full details from both sides. The experience depends on which service you use.
Multi-currency accounts often provide details in multiple formats. This makes receiving transfers easier but adds complexity when setting up.
Common pitfalls
Issues that frequently catch people off guard in this area.
Next steps
Continue your research with these related guides.
Banking Hub
Overview of all banking guides
International Transfers: What Breaks Most
Common failure points in cross-border payments
How to Open a Bank Account Abroad
Broader context on account setup
Proof of Address: What Banks Accept
Documentation requirements for accounts
Living in Valencia
City-specific setup including banking
Living in Spain
Country guide with banking context
Sources & references
Standards Bodies
- ISO 13616 (IBAN Standard) – International format specification
- SWIFT/BIC Standards – Bank identification code structure
Practical Documentation
- Banking industry documentation – Format requirements by country
- Transfer service help centers – Common error patterns
Information gathered from these sources as of January 2026. Requirements and procedures may change.