Rechner Iban Kontonummer

IBAN & Kontonummer Rechner

Berechnen Sie Ihre IBAN aus Kontonummer und BLZ oder validieren Sie bestehende IBANs

Ergebnisse

Umfassender Leitfaden: IBAN und Kontonummer berechnen

Die International Bank Account Number (IBAN) ist ein international standardisiertes Format für Kontonummern, das den grenzüberschreitenden Zahlungsverkehr vereinfacht. Dieser Leitfaden erklärt, wie IBANs aus Kontonummern und Bankleitzahlen (BLZ) generiert werden, wie die Validierung funktioniert und welche rechtlichen Rahmenbedingungen in der EU gelten.

1. Aufbau und Struktur der IBAN

Eine IBAN besteht aus bis zu 34 alphanumerischen Zeichen und folgt einem festen Schema:

  1. Länderkennzeichen (2 Buchstaben, z.B. DE für Deutschland)
  2. Prüfziffer (2 Ziffern, berechnet nach ISO 7064)
  3. BBAN (Basic Bank Account Number, enthält BLZ und Kontonummer)
Land IBAN-Länge BBAN-Struktur Beispiel
Deutschland 22 BLZ (8) + Kontonummer (10) DE89 3704 0044 0532 0130 00
Österreich 20 BLZ (5) + Kontonummer (11) AT61 1904 3002 3457 3201
Schweiz 21 BLZ (5) + Kontonummer (12) CH93 0076 2011 6238 5295 7

2. Berechnungsalgorithmus für die IBAN-Prüfziffer

Die Prüfziffer wird nach dem ISO 7064 Modulo-97-10 Verfahren berechnet:

  1. Ländercode + “00” + BBAN werden zu einer Zahl kombiniert
  2. Buchstaben werden durch Zahlen ersetzt (A=10, B=11, …, Z=35)
  3. Die Zahl wird modulo 97 berechnet
  4. Die Prüfziffer ist 98 minus das Ergebnis

3. Rechtliche Grundlagen in der EU

Die IBAN ist durch folgende Verordnungen geregelt:

  • EU-Verordnung 260/2012 (SEPA-Verordnung) – Standardisierung von Überweisungen
  • ISO 13616:2007 – Internationaler Standard für IBAN
  • Deutsche Kreditwirtschaft (DK) – Nationale Umsetzung in Deutschland

Seit dem 1. Februar 2014 sind IBAN und BIC (Bank Identifier Code) für SEPA-Überweisungen in der EU verpflichtend. Die SEPA-Verordnung der EU-Kommission regelt die genauen Anforderungen.

4. Häufige Fehlerquellen und Validierung

Typische Probleme bei der IBAN-Eingabe:

  • Falsche Länge (z.B. 20 Zeichen für DE-IBAN statt 22)
  • Ungültige Prüfziffer (berechnet sich nicht korrekt)
  • Falsches Länderkürzel (z.B. “GER” statt “DE”)
  • Leerzeichen an falschen Positionen
Fehlerart Häufigkeit Folgen Lösung
Falsche Prüfziffer 32% Zahlung wird abgelehnt Neuberechnung mit korrekten Daten
Falsches Länderkürzel 18% Falsche Bankidentifikation ISO-Ländercode prüfen
Leerzeichen fehlen/zu viel 25% Systeme erkennen IBAN nicht Alle 4 Zeichen ein Leerzeichen

5. Technische Umsetzung für Entwickler

Für die programmatische Validierung können folgende Bibliotheken verwendet werden:

  • JavaScript: ibantools (npm-Paket)
  • PHP: league/iban (Composer-Paket)
  • Python: schulcloud-python-iban

Beispiel-Implementierung in JavaScript:

function validateIBAN(iban) {
    // 1. Leerzeichen entfernen und in Großbuchstaben umwandeln
    const cleaned = iban.replace(/\s+/g, '').toUpperCase();

    // 2. Ländercode und Prüfziffer extrahieren
    const countryCode = cleaned.substring(0, 2);
    const checkDigits = cleaned.substring(2, 4);
    const bban = cleaned.substring(4);

    // 3. Prüfziffer validieren (vereinfacht)
    const rearranged = bban + countryCode + checkDigits;
    let numeric = '';
    for (const char of rearranged) {
        const code = char.charCodeAt(0);
        if (code >= 48 && code <= 57) {
            numeric += char;
        } else {
            numeric += (code - 55).toString();
        }
    }

    // 4. Modulo-97 Berechnung
    let remainder = numeric;
    while (remainder.length > 2) {
        const block = remainder.substring(0, 9);
        remainder = (parseInt(block, 10) % 97) + remainder.substring(9);
    }

    return parseInt(remainder, 10) === 1;
}

6. Sicherheit und Betrugsprävention

IBANs allein bieten keinen Schutz vor Betrug. Wichtige Sicherheitsmaßnahmen:

  1. Immer die Empfängerangaben doppelt prüfen
  2. Bei unbekannten IBANs zunächst einen Cent-Betrag überweisen
  3. Phishing-E-Mails mit gefälschten IBAN-Aufforderungen ignorieren
  4. Regelmäßig Kontobewegungen kontrollieren

Die Europäische Zentralbank (EZB) veröffentlicht regelmäßig Warnungen vor neuen Betrugsmethoden im Zusammenhang mit IBANs.

7. Zukunft der IBAN: Instant Payments und ISO 20022

Mit der Einführung von Instant Payments (Echtzeit-Überweisungen) in der EU werden zusätzliche Anforderungen an die IBAN-Validierung gestellt:

  • Sofortige Prüfung der IBAN bei Eingabe
  • Integration mit Kontodaten-Abfragesystemen
  • Erweiterte Betrugserkennung in Echtzeit

Der neue Standard ISO 20022 wird ab 2025 verpflichtend und erweitert die IBAN um zusätzliche Metadaten für bessere Transparenz.

Leave a Reply

Your email address will not be published. Required fields are marked *