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.

Confusing IBAN with SWIFT/BIC codes—they serve different purposes
Using domestic account numbers for international transfers when IBAN is required
Copying account details from statements that show a different format than needed
Forgetting that US accounts need both routing and account numbers
Assuming all European countries use the same IBAN length
Not checking whether the receiving bank requires additional reference codes

Next steps

Continue your research with these related guides.

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.

Important: This content is for informational purposes only and does not constitute legal, tax, financial, or medical advice. Requirements, procedures, and costs can change. Always verify current information with official government sources and consult qualified professionals for advice specific to your circumstances.