IBAN format in Germany (DE)
An IBAN in Germany is 22 characters long and starts with DE. A valid example: DE89 3704 0044 0532 0130 00. Germany participates in SEPA.
IBAN structure in Germany
| Positions | Meaning | Length | Charset | In the example |
|---|---|---|---|---|
| 1–2 | Country code | 2 | uppercase letters | DE |
| 3–4 | Check digits (IBAN) | 2 | digits | 89 |
| 5–12 | Bank code | 8 | digits | 37040044 |
| 13–22 | Account number | 10 | digits | 0532013000 |
The bank code is the 8-digit Bankleitzahl (BLZ).
SEPA status
Germany participates in SEPA — euro transfers arrive like domestic ones (usually within 1 business day, no international-wire fees).
How do I check an IBAN?
Paste the number into the IBAN validator — it checks the MOD-97 checksum and the registered Germany length instantly, fully in your browser.
Check an IBAN for free →IBAN formats in other countries
FAQ — IBAN in Germany
How many characters does an IBAN in Germany have?
A Germany IBAN is exactly 22 characters: it starts with "DE", followed by 2 check digits and a 18-character national part (BBAN).
What does a Germany IBAN look like?
A valid example IBAN for Germany: DE89 3704 0044 0532 0130 00. This is the official sample from the IBAN registry — real accounts follow the same structure.
Is Germany in SEPA?
Germany participates in SEPA — euro transfers arrive like domestic ones (usually within 1 business day, no international-wire fees). The bank code is the 8-digit Bankleitzahl (BLZ).
Where can I check an IBAN from Germany?
Use the free svcs.bg IBAN validator — it checks the MOD-97 checksum and the registered Germany length right in your browser; the number is never sent to a server.
What is inside a Germany IBAN?
After "DE" and the 2 check digits come: the bank code (8 digits), the account number (10 digits).
The example IBAN is the official sample from the public IBAN registry (ISO 13616) and passes the MOD-97 check — it is not a real bank account.