IBAN country format

Germany IBAN Format, Length and German Example

Use this guide to understand the IBAN country code for Germany, expected length, and example formatting. Examples are for education and testing only; they are not confirmed as real bank accounts.

For searches like Germany IBAN format, DE IBAN length, or German IBAN check, this page explains the DE country code, 22-character IBAN length, and example formatting.

Key Germany IBAN details

Country
Germany
Country code
DE
IBAN length
22 characters
Print format
DE89 3704 0044 0532 0130 00
SEPA status
SEPA country - EU
BBAN structure
18 digits after the country code and check digits.
Does not prove
Real account, owner, bank reachability, or payment success

Germany IBAN example

This is marked as an example/test value for showing the expected format. It must not be treated as a real account or payment instruction.

Example/test IBAN
DE89370400440532013000
Print format example
DE89 3704 0044 0532 0130 00
Digital format example
DE89370400440532013000

How to read this Germany IBAN

  • The value starts with DE, the IBAN country code for Germany.
  • The next two characters are international check digits.
  • The remaining 18 characters are the country-specific BBAN section: 18 digits after the country code and check digits.
  • German IBANs are short enough to scan in invoice text, but the 18-digit BBAN part should not be split or retyped from memory.
  • The example shows a DE country code, two check digits, and a numeric BBAN that remains the same in print and digital formats once spaces are removed.

Worked example

Use the example below to compare what an invoice might show with what a payment form or validator usually receives after spaces are removed.

Input shown on page
DE89 3704 0044 0532 0130 00
Normalized digital value
DE89370400440532013000
Expected length
22 characters
Result interpretation
Passing format checks still does not confirm a real account, owner, bank reachability, or payment success.

What the format check reviews

  • Whether the IBAN starts with the DE country code.
  • Whether the IBAN has 22 characters after normalization.
  • Whether the value uses allowed letters and digits.
  • Whether the MOD97-10 checksum is valid.

Common Germany IBAN searches

  • Germany IBAN format: German IBANs use country code DE and 22 characters after normalization.
  • DE IBAN length: DE IBANs have 22 characters in compact digital format.
  • German IBAN check: use the IBAN Checker for country, length, characters, and MOD97 checksum only.

Popular Germany checks

Common Germany IBAN mistakes

  • Dropping one digit from the long numeric BBAN when copying from an invoice.
  • Treating a passed checksum as proof that the German account belongs to the named payee.

When this page is useful

  • Checking whether a German invoice IBAN has the expected 22-character structure before using the IBAN Checker.
  • Comparing a spaced invoice value with the compact digital value required by many payment forms.
  • Use the IBAN Checker after this page when you need a local checksum result for one value.

What it cannot confirm

  • Format checks do not confirm that the account exists or belongs to the intended payee.
  • They do not confirm bank reachability, payment readiness, or payment success.
  • Use the detailed disclaimer for the full list of non-verified items.

Germany SEPA context

The local SEPA country reference data lists this country as: SEPA country - EU. Country-level SEPA status does not confirm that a specific bank or account can receive a payment.

Limitation note

This page explains IBAN format rules only. It is not a bank, account, sanctions, fraud-risk, or payment-network check.

Before using this IBAN format for payment

A structurally valid IBAN can still be wrong for a real transfer. Always verify payment details with the invoice issuer, recipient, bank, or payment provider before sending money.

FAQ

How long is a German IBAN?

A German IBAN has 22 characters, including the DE country code and two check digits.

What country code does a German IBAN use?

German IBANs use the country code DE.

Does a valid German IBAN confirm the account exists?

No. Format and checksum checks do not confirm account existence or ownership.

Can spaces be used when typing a German IBAN?

Yes. Spaces are common in print format and should be removed for digital processing.

Sources and update note

BankCodeKit keeps payment-code checks browser-local and uses local reference data for format and country information. Local IBAN data was reviewed 2026-06-28 against Swift IBAN Registry Release 102 - Jun 2026. Official public source pages are used for reference, but BankCodeKit does not perform live bank, account, sanctions, or payment-network confirmation.

Format checks only. This page does not confirm account existence, ownership, bank reachability, or payment success. Read the detailed disclaimer.

Last reviewed: 2026-06-28 Sources: Swift IBAN Registry, European Payments Council SEPA scheme countries list Reference data is reviewed periodically. BankCodeKit does not perform live bank, account, sanctions, or payment-network confirmation.