DIN 5008: Bankverbindungen


Kontonummern

Die Notation von Kontonummern wird von der DIN 5008 nicht bestimmt. Man kann sie daher mit oder ohne Gliederung schreiben. Deutsche Kontonummern bestehen stets aus zehn Ziffern.

Bankleitzahlen

Für Bankleitzahlen sieht die DIN 5008 eine Gliederung in Blöcke von rechts nach links in einen Zweier- und Dreierblöcke vor. Da eine deutsche Bankleitzahl aus acht Ziffern besteht, ergeben sich ein Zweier- und zwei Dreierblöcke. Für den Weißraum kann ein (geschütztes) Leerzeichen verwendet werden.

Vor der eigentlichen Bankleitzahl wird stets die Abkürzung BLZ notiert.

Beispiel:

BLZ 123 456 78

International Bank Account Number (IBAN)

Die IBAN setzt sich aus einem zweistelligen Ländercode, definiert in ISO 3166-1, einer zweistelligen Prüfsumme und weiteren maximal 30 Stellen, die der Kontenindentifikation dienen, zusammen. Die IBAN kann somit maximal 34 Zeichen lang sein.

Deutsche IBAN haben immer exakt 22 Stellen, da zu Ländercode und Prüfsumme (zusammen vier Stellen) die Bankleitzahl mit acht und die Kontonummer mit zahn Ziffern hinzutreten.

DIN 5008 sieht für die Gliederung eine solche nach Viererblöcken und einen möglichen Restblock vor.

Aufbau IBAN: zwei Stellen Ländercode + zwei Stellen Prüfsumme + max. 30 Stellen Kontoidentifikation

Aufbau Kontoidentifikation: Bankleitzahl + Kontonummer

Anzahl Stellen nach Ländern

LändercodeBankleitzahlKontonummerSumme
DeutschlandDE81018
ÖsterreichAT51115
SchweizCH51217

Beispiele:

  • Deutschland (22 Stellen): DE12 1234 1234 1234 1234 12
  • Österreich (20 Stellen): AT12 1234 1234 1234 1234
  • Schweiz (21 Stellen): CH12 1234 1234 1234 1234 1

Ist eine Kontonummer kürzer als oben angegeben, wird sie mit führenden Nullen aufgefüllt.

Die Gliederung nach DIN 5008 ist nur für Darstellungen erlaubt, die sich an menschliche Leser richten, dem das Lesen damit vereinfacht werden soll. Bei der maschinellen Übermittlung von IBAN ist nach ISO 13616-1:2007 keine Gliederung erlaubt.

Gliedern oder nicht?

Kontodaten werden heutzutage oft direkt am Computer kopiert, oft mittels Markieren und Einfügen (Copy & Paste). Wurden zur Gliederung Leerzeichen verwendet, macht man es demjenigen unnötig schwer, der auf diese Weise die Daten bspw. in ein Onlinebanking-Formular einfügen will, was meist mit einer Fehlermeldung quittiert wird. Daher kann man darüber nachdenken, ob man je nach Situation nicht auf Gliederungen verzichtet.

Webentwickler

Webentwicklern steht mit CSS eine hervorragende Möglichkeit offen, Lesbarkeit und Weiterverwendbarkeit zu vereinen.

Beispiel:

BLZ 12345678

Die Bankleitzahl ist gegliedert und somit gut zu lesen, zugleich kann man sie aber auch sehr einfach kopieren, ohne überflüssige Leerzeichen entfernen zu müssen.

Die Gliederung der Bankleitzahl aus dem Beispiel wurde mit diesem Code realisiert, es gibt aber unzählige andere Möglichkeiten, so etwas umzusetzen:

<span style="padding-right: 3px;">123</span"><span style="padding-right: 3px;"">456</span>78