Skip to content

IBAN aus der Kontonummer berechnen: so geht's

6 Min. Lesezeit 16. Juni 2026
ibanprüfziffernmod-97zahlungen

Du baust eine IBAN, indem du Ländercode, Bankleitzahl und Kontonummer aneinanderreihst und dann zwei Prüfziffern per Modulo 97 berechnest. Die Formel ist kurz und immer gleich.

IBAN aus der Kontonummer berechnen: so geht's — Hivly

Du hast ein inländisches Bankkonto und jemand im Ausland soll dir Geld überweisen, aber das Formular fragt nach einer IBAN, die du noch nie aufschreiben musstest. Die gute Nachricht: Es gibt nichts zu raten. Eine IBAN wird aus Angaben berechnet, die du bereits hast, nach einer Formel, die überall gleich ist. Hier ist die komplette Methode.

Kurz gesagt: Um eine IBAN zu bauen, ordnest du Ländercode, Bankleitzahl und Kontonummer im Format deines Landes an, setzt zwei Nullen an die Stelle der Prüfziffern und führst eine Modulo-97-Berechnung aus, um diese Nullen durch die echten Prüfziffern zu ersetzen. Die Eingaben gehören dir; der einzige berechnete Teil sind diese beiden Ziffern.

Was du vorab brauchst

Eine IBAN wird nicht allein aus deiner Kontonummer gebaut. Sie wird aus deiner vollständigen nationalen Kontoidentität gebaut, und das bedeutet meist drei Dinge: dein Land, die Bankleitzahl und deine Kontonummer. Manche Länder packen zusätzlich eine Filialnummer oder eine nationale Prüfziffer hinein.

Bevor du also irgendetwas rechnest, sammle die Bausteine, die dein Land verwendet:

  • Den Ländercode, der einfache Teil. DE, GB, FR, NL, ES und so weiter.
  • Die Bankleitzahl und, falls dein Land eine hat, eine Filialnummer. In Großbritannien ist das der vierstellige Bankcode plus der sechsstellige Sort Code; in Deutschland ist es die achtstellige Bankleitzahl.
  • Die Kontonummer, in der genauen Länge, die dein Land erwartet, oft links mit Nullen aufgefüllt.

Zusammengesetzt bilden Bankangaben und Kontonummer die BBAN, also den Teil der IBAN nach den ersten vier Zeichen. Wenn die BBAN stimmt, ist der Rest reine Rechnerei.

Die BBAN zusammensetzen

Die BBAN ist einfach deine nationalen Kontodaten, in der festen Reihenfolge und Länge geschrieben, die dein Land vorgibt, ohne Leerzeichen. Eine deutsche BBAN ist die achtstellige Bankleitzahl, direkt gefolgt von der zehnstelligen Kontonummer. Bankleitzahl 37040044 und Konto 0532013000 ergeben also eine BBAN von 370400440532013000.

Die zwei Dinge, auf die du achten musst, sind Reihenfolge und Auffüllung. Jedes Land ordnet Bankleitzahl, Filialnummer und Kontonummer in einer bestimmten Abfolge an, und jedes Feld hat eine feste Breite, die du mit führenden Nullen auffüllst, falls deine Zahl kürzer ist. Eine Kontonummer, die nicht auf die richtige Länge aufgefüllt ist, erzeugt Prüfziffern, die nicht passen. Dieser Schritt ist also genauso wichtig wie die Mathematik danach.

Die zwei Prüfziffern berechnen

Jetzt der einzige berechnete Teil. Die beiden Prüfziffern stehen direkt hinter dem Ländercode, und du ermittelst sie so.

Beginne mit einem Platzhalter. Schreibe die IBAN als Ländercode, dann 00 für die Prüfziffern, dann deine BBAN. Für unser deutsches Beispiel: DE00 370400440532013000.

Schiebe den Anfang ans Ende. Nimm den Ländercode und den Platzhalter 00 und schiebe sie ans Ende: 370400440532013000 DE00.

Wandle Buchstaben in Zahlen um. Ersetze jeden Buchstaben durch seinen Positionswert, A ist 10 bis Z ist 35. D ist 13, E ist 14, also wird aus DE00 die Zahl 131400. Die Zeichenkette besteht jetzt nur noch aus Ziffern.

Nimm sie modulo 97 und ziehe das Ergebnis von 98 ab. Lies die ganze Ziffernkette als eine Zahl, teile durch 97 und behalte den Rest. Die Prüfziffern sind 98 minus diesem Rest. Ist das Ergebnis einstellig, füllst du es mit einer führenden Null auf, damit es immer zwei Zeichen hat.

Setze diese beiden Ziffern dort ein, wo die 00 stand, und du hast eine vollständige, gültige IBAN. Der Schritt „98 minus Rest” ist das Spiegelbild der Prüfung bei der Validierung, die als Endergebnis den Rest 1 erwartet; so gerechnet ist das garantiert. Statt die Rechnung jedes Mal von Hand auszuführen, kannst du Land, Bankleitzahl und Kontonummer in den IBAN-Rechner auf finance.hivly.net eingeben und die fertige Nummer mit bereits gesetzten Prüfziffern ablesen.

Eine Plausibilitätsprüfung für das, was du gebaut hast

Eine Warnung, die sich wiederholen lässt: Die Formel baut bereitwillig eine IBAN aus falschen Eingaben. Fütterst du sie mit einer vertippten Kontonummer, erzeugt sie brav eine gültig aussehende IBAN für ein Konto, das nicht existiert. Die Mathematik garantiert nur, dass die Nummer wohlgeformt ist, nicht dass sie irgendwohin Echtes zeigt.

Behandle Berechnen und Prüfen daher als zwei getrennte Aufgaben. Baue die IBAN aus deinen Kontodaten und füge sie dann zur Gegenprobe in einen Validator ein, als schneller Beleg, dass du sie korrekt zusammengesetzt hast. Wenn die von dir berechneten Prüfziffern die Validierung überstehen, waren Format und Auffüllung richtig, und du kannst die Nummer mit der Gewissheit weitergeben, dass sie zumindest strukturell stimmt.

Try the finance calculatorsMortgage, loan, retirement, savings, tax and interest math, plus IBAN tools, worked out instantly.

Häufige Fragen

Wie werden die IBAN-Prüfziffern berechnet?
Du schreibst die IBAN mit 00 an der Stelle der Prüfziffern, schiebst den Ländercode und diese 00 ans Ende, wandelst Buchstaben in Zahlen um (A ist 10 bis Z ist 35), liest das Ganze als eine Zahl und nimmst sie modulo 97. Die Prüfziffern sind 98 minus diesem Rest, auf zwei Stellen aufgefüllt.
Kann ich eine IBAN allein aus meiner Kontonummer erfinden?
Nur wenn du auch die richtige Bankleitzahl und gegebenenfalls Filialnummer für dein Land hast, in der korrekten Position und Länge. Die Kontonummer allein reicht nicht. Sobald du die vollständigen nationalen Kontodaten hast, steht die IBAN fest; es gibt nichts zu erfinden, nur zu berechnen.
Bedeutet das Berechnen einer IBAN, dass das Konto existiert?
Nein. Die Formel erzeugt aus beliebigen Eingaben eine strukturell korrekte IBAN. Ist die zugrunde liegende Kontonummer falsch, bekommst du eine gültig aussehende IBAN für ein Konto, das es nicht gibt. Die Mathematik garantiert die Form, nicht die Realität.
Ist die Prüfziffern-Formel für jedes Land gleich?
Die Modulo-97-Formel für die beiden Prüfziffern ist für jedes Land identisch. Was sich unterscheidet, ist die BBAN, die hineingeht, also die nationale Anordnung von Bankleitzahl, Filialnummer und Kontonummer, die je Land ihre eigene Länge und ihr eigenes Format hat.

Weiterlesen

Etwas Größeres im Sinn?

Hivly stammt von CodingEagles, einem Software-Studio, das produktionsreife Web-Apps liefert. Wenn du ein echtes Projekt hast, melde dich.

Sieh, was CodingEagles macht →