BankCheck
HomeIBANRouting NumberSort CodeGuides
Home
IBAN
Routing Number
Sort Code
Guides

BankCheck

Validate any bank number instantly. Free and 100% client-side.

Your data never leaves the browser

Formats

IBAN40+ countriesRouting NumberUnited StatesSort CodeUK & Ireland

Info

GuidesCompareAlternativesAboutPrivacy PolicyTerms of UseAPI Docs

BankCheck checks whether a number could be valid based on format, length, and checksum rules. It does not verify that an account exists or confirm who it belongs to. Always confirm account details with your bank before making a payment.

© 2026 BankCheck

How to Find Your IBAN

7 min read|Updated March 11, 2026

Your IBAN (International Bank Account Number) is a standardized code that identifies your bank account for international transfers. If you need to receive money from abroad or set up a SEPA payment, you will need your IBAN. Whether you bank online, on your phone, or in person, there are several reliable ways to find it. This guide walks you through every method, with country-specific tips, common pitfalls to avoid, and answers to the questions people ask most often. For a deeper look at what an IBAN actually is and how it works, see our What is an IBAN? guide.

Check Your Online Banking

The fastest way to find your IBAN is through your bank's online portal or mobile app. Most banks display your IBAN on the account details or account summary page. Look for a section labelled "Account Details", "Account Information", or "IBAN / BIC".

In many banking apps, you can tap on your account balance or account name to expand a details panel where your IBAN is shown alongside your BIC/SWIFT code. Some apps also include a "Share Account Details" button that copies your IBAN directly to your clipboard or generates a QR code for easy sharing. If your bank's app has a search function, try searching for "IBAN" directly — many modern banking apps will take you straight to the relevant page.

Country-Specific Guidance

How and where your IBAN appears can vary significantly depending on your country and bank. Here are pointers for the most common IBAN-using countries:

  • Germany: German banks such as Deutsche Bank, Commerzbank, and Sparkasse display your IBAN prominently in online banking under "Kontodetails" or "Kontoinformation." Your IBAN is also printed on your Sparkassen-Card or Girocard — look at the front of the card for a 22-character string starting with DE. German IBANs are always 22 characters long and contain only digits after the initial DE and two check digits.
  • United Kingdom: UK banks transitioned to IBANs for cross-border payments, and you can find yours in online banking from Barclays, HSBC, Lloyds, NatWest, and others. In the UK, your IBAN is built from your sort code and account number with a four-letter bank code added. Look under "International payments" or "Account details." UK IBANs are always 22 characters and start with GB.
  • France: French banks like BNP Paribas, Société Générale, and Crédit Agricole show your IBAN in your "RIB" (Relevé d'Identité Bancaire), which is a document your bank provides for payment setup. You can usually download your RIB as a PDF from your online banking portal. French IBANs are 27 characters long and start with FR.
  • Spain: Spanish banks such as CaixaBank, BBVA, and Santander display your IBAN in the "Datos de la cuenta" section. Spanish IBANs are 24 characters long and start with ES. They embed the entity code, branch code, national check digits, and account number.
  • Netherlands: Dutch banks like ING, ABN AMRO, and Rabobank display your IBAN on the main account overview screen. Dutch IBANs are 18 characters long, start with NL, and feature a four-letter bank code (such as INGB or ABNA) followed by a 10-digit account number.

Look at Your Bank Statement

Paper and PDF bank statements typically print your IBAN near the top of the document, alongside your account number and sort code (in the UK) or bank code (in Germany, France, etc.). It is usually listed under your name and address. Monthly and quarterly statements are a reliable source because they are generated directly by your bank's systems. If you receive electronic statements via email or through your banking portal, the IBAN is almost always included in the header section of the PDF.

Check Your Debit or Bank Card

In several European countries, your IBAN is printed directly on your debit card. This is especially common in Germany (on Girocards and Sparkassen-Cards), the Netherlands (on Maestro and debit cards from ING and ABN AMRO), and some other eurozone countries. Look on the front or back of the card for a long alphanumeric string beginning with your country code. Note that credit cards typically do not display IBANs.

Contact Your Bank

If you cannot find your IBAN online, call your bank or visit a branch. Customer service can provide your IBAN over the phone after verifying your identity. Some banks also have IBAN lookup tools on their websites where you can enter your account number and sort code (or bank code) to generate the corresponding IBAN. These tools are usually found in the "Help" or "Support" section of the bank's website.

What to Do If Your Bank Does Not Show Your IBAN

Some banks — particularly smaller or regional institutions, or banks in countries where IBAN adoption is recent — may not display your IBAN prominently. In this case, you have several options. First, contact customer support directly and ask for your full IBAN. Second, if you know your domestic account details (bank code, branch code, account number), you may be able to construct your IBAN from those components. Many central banks publish the rules for constructing IBANs from domestic details, and the SWIFT IBAN Registry documents the format for each country. However, always validate any self-constructed IBAN before using it for a real payment.

Understanding IBAN Structure

Every IBAN follows a standard structure defined by ISO 13616:

DE89 3704 0044 0532 0130 00
  • DE — Country code (Germany)
  • 89 — Check digits (MOD-97 validation)
  • 37040044 — Bank code (Commerzbank)
  • 0532013000 — Account number

IBAN length varies by country: Germany uses 22 characters, the UK uses 22, France uses 27, and Norway uses just 15. The check digits catch over 99% of transcription errors.

How to Construct Your IBAN from Domestic Details

If you know your domestic bank details, you can understand how your IBAN is assembled. The process follows a standard pattern: start with the two-letter country code, followed by two check digits, followed by the BBAN (Basic Bank Account Number) which contains your domestic bank code, branch code, and account number in a country-specific format.

Construction pattern:

  • Step 1: Take your country code (e.g., DE for Germany)
  • Step 2: Append placeholder check digits 00
  • Step 3: Append your full domestic account number (BBAN) in the country's prescribed format
  • Step 4: Calculate the MOD-97 check digits using the standard algorithm
  • Step 5: Replace the placeholder with the calculated check digits

For a detailed explanation of the check-digit calculation, see our how to calculate IBAN check digits guide. While you can construct an IBAN manually, we always recommend validating the result afterward. Mistakes in the domestic number will propagate into an invalid IBAN.

Common Mistakes When Copying IBANs

Even when you have found the right IBAN, errors can creep in during the copying process. These are the most frequent problems:

  • Spaces in electronic formats: IBANs are displayed with spaces for readability (e.g., DE89 3704 0044 0532 0130 00), but the electronic format has no spaces. Some payment systems will strip spaces automatically; others will reject the IBAN if spaces are included. When pasting into a payment form, check whether spaces are accepted.
  • O vs. 0 and I vs. 1: When reading IBANs from printed documents, the letter O is easily confused with the digit 0, and the letter I with the digit 1. In most IBAN formats, the BBAN portion contains only digits (with some exceptions, such as the UK where a four-letter bank code is included). If you are unsure about a character, validate the IBAN using our tool.
  • Truncated IBANs: Email clients, messaging apps, and PDFs sometimes wrap long strings across lines, which can cause characters to be dropped when you copy and paste. Always check that the total character count matches the expected length for the country.
  • Mixed-case issues: While the IBAN standard specifies uppercase letters, some systems display IBANs in lowercase. Most validators accept both, but if a payment form rejects your IBAN, try converting it to uppercase.

When You Need Your IBAN vs. When You Do Not

You need your IBAN whenever someone is sending money to your account from abroad, or when you are setting up cross-border payments such as SEPA direct debits, SEPA credit transfers, or international wire transfers. Employers may ask for your IBAN to set up salary payments, and utility companies or subscription services may require it for direct debit mandates.

You do not need your IBAN for purely domestic transactions in countries that have not adopted the IBAN system (such as the United States, Canada, or Australia). Even within IBAN-using countries, some domestic payment methods — such as paying with your debit card at a point of sale, making contactless payments, or transferring money through apps like PayPal or Venmo — do not require you to enter your IBAN directly. The European Payments Council provides guidance on which payment types require IBANs within the SEPA zone.

Frequently Asked Questions

Do all countries have IBANs?
No. Over 80 countries use IBANs, but several major economies — including the United States, Canada, Australia, China, Japan, and India — have not adopted the system. These countries use their own domestic account numbering formats for payments. For international transfers involving non-IBAN countries, you will typically need the recipient's domestic account number and their bank's SWIFT/BIC code.
Can I calculate my IBAN from my account number?
In most cases, yes — if you know your country code, bank code, branch code (if applicable), and account number, you can assemble the BBAN and calculate the check digits using the MOD-97 algorithm. However, the exact composition of the BBAN varies by country, and some countries require padding or additional codes. The safest approach is to obtain your IBAN directly from your bank or to use a validated IBAN calculator and then confirm the result with our IBAN validator.
Is my IBAN the same for all transactions?
Yes. Your IBAN is tied to your specific bank account. It does not change between transactions, whether you are receiving a salary, a refund, a SEPA transfer, or an international wire. However, if you open a new account — even at the same bank — it will have a different IBAN. If your bank merges with another institution, your IBAN may change as part of the migration, and your bank will notify you in advance.
What if my IBAN does not work?
If a payment system rejects your IBAN, start by checking the basics: is the length correct for your country? Are there any extra spaces or missing characters? Did you accidentally include lowercase letters where the system expects uppercase? Paste the IBAN into our free IBAN validator to see exactly which check failed. If the IBAN passes validation but the transfer still fails, the issue may be on the receiving bank's side — contact your bank or the recipient's bank for assistance.

Validate Your IBAN

Once you have your IBAN, paste it into our free IBAN validator to confirm it is correct. The validator checks the country code, length, structure, and MOD-97 checksum, and shows you a detailed breakdown of every segment. All validation happens in your browser — no data is sent to any server.

Related Guides

What Is an IBAN?

8 min read

IBAN vs SWIFT Code: What’s the Difference?

8 min read

Back to all guides.