Zum Inhalt springen

Internationale Bankkontonummer

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 17. September 2005 um 13:50 Uhr durch 82.82.75.127 (Diskussion) (Validierung der Prüfsumme). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Die International Bank Account Number (IBAN) ist eine internationale, standardisierte Notation für Kontonummern. Die Notation wird durch die Norm ISO 13616:1997 beschrieben.

Die IBAN kann für grenzüberschreitende Zahlungen (in das Ausland oder aus dem Ausland) verwendet werden. Innerhalb der Europäischen Union wird die IBAN als Voraussetzung für die „europäische Standardüberweisung“ verwendet.

Die IBAN wurde entwickelt, um die Zahlungsverkehrssysteme innerhalb der europäischen Union zu verbessern bzw. zu vereinheitlichen. Kunden, besonders Einzelpersonen und kleine und mittlere Unternehmen, werden bisher häufig durch unterschiedliche nationale Standards für Bankschlüssel und Bankkontonummern verwirrt.

Während die IBAN grundsätzlich für die weltweite komplette Darstellung der Absender- und Empfänger-Bankverbindung geeignet ist, kann diese Funktion derzeit nicht genutzt werden. Hintergrund ist die zur Zeit nur für 36 Länder Europas erfolgte Definition der IBAN-Strukturen (Stand Februar 2005; Ausnahme Tunesien). Der ECBS erwartet, dass der Prozess der weltweiten Akzeptanz fünf bis zehn Jahre dauern kann. Bis dahin ist es notwendig, die gegenwärtige Darstellung von Bankverbindungen (BIC-Code und Kontonummer) [ISO 9362] für die sichere Abwicklung des internationalen Zahlungsverkehrs weiter zu verwenden.

Zusammensetzung

Die IBAN setzt sich folgendermaßen zusammen:

  1. 2-stelliger Ländercode gemäß ISO 3166-1 (Buchstaben)
  2. 2-stellige Prüfziffer gemäß ISO 7064 (Ziffern)
  3. max. 30-stellige Kontoidentifikation (Buchstaben und Ziffern)

Die IBAN kann somit maximal 34 Stellen umfassen. Zur besseren Lesbarkeit wird die IBAN in Vierergruppen eingeteilt.

Eine deutsche IBAN hat immer 22 Stellen:

DEpp bbbb bbbb kkkk kkkk kk

Dabei bedeutet:

DE           Länderkennzeichen für Deutschland
pp           zweistellige Prüfziffer
bbbbbbbb     die 8-stellige deutsche Bankleitzahl
kkkkkkkkkkk  die 10-stellige Kontonummer

Kürzere Kontonummern werden mit führenden Nullen auf 10 Stellen erweitert.

Verwendung

Die IBAN findet beim Zahlungsverkehr innerhalb der Europäischen Union Verwendung. Dies gilt sowohl für das Datenträgeraustausch-Verfahren als auch für den Zahlungsverkehr mit Formularen.

Berechnung und Validierung der Prüfsumme

Berechnung der Prüfsumme

  1. Zur Berechnung der Prüfsumme werden zunächst einmal die ersten vier Stellen (Länderkennzeichen + Prüfsumme) ans Ende gestellt. Da die Prüfsumme noch nicht bekannt ist, wird stattdessen 00 angenommen.
  2. Alle Leerzeichen werden aus der Nummer entfernt. Alle Buchstaben werden durch die Zahl, die ihre Position im Alphabet repräsentiert, + 9 ersetzt (A = 10, B = 11, ..., Z = 35).
  3. Nun wird der Rest berechnet, der sich beim Teilen der (bei deutschen Konten 24 Stellen langen) Zahl durch 97 ergibt (Modulo 97).
  4. Das Ergebnis wird von 98 abgezogen.
  5. Ist das Ergebnis kleiner als 10, wird eine führende Null hinzugefügt.

Beispiel:

BLZ 210 501 70 Kto 12345678
IBAN: DExx 2105 0170 0012 3456 78 (22 stellig)
Umstellung: 2105 0170 0012 3456 78DE 00
210501700012345678131400 mod 97 = 30
98 - 30 = 68
IBAN: DE68 2105 0170 0012 3456 78

Validierung der Prüfsumme

  1. Wie bei der Berechnung werden zunächst die ersten vier Stellen ans Ende gestellt, alle Leerzeichen entfernt und die Buchstaben durch die Zahl, die ihre Position im Alphabet repräsentiert, + 9 ersetzt.
  2. Nun wird der Rest berechnet, der sich beim Teilen der Zahl durch 97 ergibt (Modulo 97).
  3. Das Ergebnis muss 1 sein, ansonsten ist die IBAN falsch.

Beispiel:

IBAN: DE68 2105 0170 0012 3456 78
Umstellung: 2105 0170 0012 3456 78DE 68
210501700012345678131468 mod 97 = 1

Taschenrechnergerechte Modulusberechnung:

21050170 00 12345678 1314 68
2105 0170 0012 3456 7813 1468 (von hinten her immer 4 Stellen gruppiert)
(2105*73 + 0170*62 + 0012*50 + 3456*81 + 7813*9 + 1468) mod 97 =
= 516526 mod 97 = (5325*97 + 1) mod 97 = 1 = ok
  • basiert auf: 10000 mod 97 = (103*97 + 9) mod 97 = 9,(10000*10000) mod 97 = 9² mod 97 = 81, etc 9³ mod 97 = 50, 62, 73.
  • 10000*97*6 < 2^23 - sollte also zu allen Taschenrechnern passen, selbst wenn sie nur 23 bit Mantisse bieten sollten

Siehe auch

Hintergrundinformationen

Technische Dokumentationen der ECBS

Software