Hvordan beregnes IBAN?
En tysk IBAN består af fire dele: landekoden "DE", et tocifret kontrolciffer, den ottecifrede bankkode (BLZ) og kontonummeret udfyldt til 10 cifre. Vores generator beregner automatisk det korrekte kontrolciffer efter den internationale standard ISO 7064.
Beregningen er matematisk entydig: hver gyldig kombination af BLZ og kontonummer giver præcis én IBAN. Denne beregning er standardiseret og anerkendes over hele verden af banker og betalingsudbydere.
Opbygning af en tysk IBAN
En tysk IBAN har altid præcis 22 tegn og følger dette mønster:
- DELandekodeIdentificerer Tyskland efter ISO 3166-1
- XXKontrolcifferTo cifre, der muliggør fejldetektion
- 8 cifreBankkodeIdentificerer banken entydigt
- 10 cifreKontonummerUdfyldt med foranstillede nuller
MOD-97-algoritmen
Kontrolcifferet beregnes med MOD-97-metoden (ISO 7064). Algoritmen kan opdage op til 98% af alle indtastningsfejl - inklusive cifferombytninger, enkeltcifferfejl og mange flerciferfejl.
Beregningen sker i fire trin:
- Byg BBAN: bankkode (8 cifre) + kontonummer (10 cifre med foranstillede nuller)
- Tilføj landekoden: BBAN + "DE00" (hvor D=13, E=14 som tal)
- Numerisk konvertering: bogstaverne erstattes af deres talværdier (A=10, B=11, ... Z=35)
- Beregn kontrolcifferet: 98 minus (numerisk værdi MOD 97) = kontrolciffer