Datatypes

German IBAN

ID de_iban

DatatypeNot PIIidentifierDraft

This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).

International Bank Account Number of a bank account in Germany. It has 22 characters, all digits after the country code: DE, two IBAN check digits, the 8-digit bank code (Bankleitzahl) and a 10-digit account number padded with leading zeros. Since SEPA replaced the national transfer formats in 2014 it is the usual form of a German account number.

Parent datatype
International Bank Account Number iban
Categories
Finances and banking
Countries
Germany
Languages
Common to most languages
W3C DPV
pd:BankAccount
python-stdnum
stdnum.iban
Check digit
iban_mod97
Quality
100/100
Metacrafter rules
2 rules (1 by field name, 1 by value)
Supported by tools
metacrafter

Regular expression

^DE\d{2}(?: ?\d{4}){4} ?\d{2}$

Python re syntax.

Examples

ValueDescription
DE89370400440532013000German documentation example
DE89 3704 0044 0532 0130 00The same IBAN in its printed form
DE89370400440532013001 invalidCheck digits do not match
DE8937040044053201300 invalid21 characters

Translations

LanguageNameDescription
GermanDeutsche IBAN
RussianIBAN ГерманииМеждународный номер банковского счёта в Германии - 22 символа - DE, две контрольные цифры, восьмизначный код банка (Bankleitzahl) и десятизначный номер счёта.

Sources

Use this record