Zum Inhalt springen
IBANforge
IBAN nach Land

IBAN Deutschland

22 Zeichen: der Ländercode, zwei Prüfziffern, dann die BBAN, unten aufgeschnitten.

Anatomie des offiziellen Beispiels

DE89370400440532013000

  • Ländercode
  • Prüfziffern
  • Bankleitzahl
  • Kontonummer

Das Beispiel stammt aus dem ISO-13616-Register; es gehört niemandem. Die Positionen zählen ab dem ersten Zeichen der IBAN.

Die Fakten zur IBAN in Deutschland
ISO-CodeDE
Länge22 Zeichen
PrüfziffernPositionen 3 bis 4, ISO 7064 mod 97-10
BankleitzahlPositionen 5 bis 12 · 8!n
KontonummerPositionen 13 bis 22 · 10!n
Offizielles BeispielDE89 3704 0044 0532 0130 00
SEPA-RaumMitglied · SCT, SDD, SCT Inst
Empfängerprüfung (VoP)Pflicht für die Anbieter des Landes
Bankleitzahlen-RegisterDeutsche Bundesbank Bankleitzahlendatei

SWIFT-Notation: n = Ziffern, a = Grossbuchstaben, c = alphanumerische Zeichen; das Ausrufezeichen legt die exakte Länge fest.

Was die API an einer IBAN aus Deutschland prüft

  • Die Länge, den Zeichensatz jedes Feldes und die Prüfziffern nach mod 97.
  • Die Bankleitzahl gegen Deutsche Bundesbank Bankleitzahlendatei, monatlich aufgefrischt: Institut, zugehöriger BIC, Status.
  • Die SEPA-Erreichbarkeit des Landes und die offenen Verfahren (SCT, SDD, SCT Inst).
  • Die Pflicht zur Empfängerprüfung, die für die Anbieter des Landes gilt oder nicht gilt.

Was die API für diesen Code antwortet

Der Block unten ist die Antwort der Route selbst, erzeugt vom Code, der api.ibanforge.com bedient, auf dem Register zum angegebenen Stand. Nichts ist nachbearbeitet.

{
  "valid": true,
  "country": {
    "code": "DE",
    "name": "Germany"
  },
  "bic": {
    "code": "COBADEFFXXX",
    "bank_name": "Commerzbank",
    "city": "Köln",
    "source": "Deutsche Bundesbank Bankleitzahlendatei",
    "as_of": "2026-09",
    "basis": "national_register",
    "authoritative": true,
    "lei": "851WYGNLUQLFZBSYGB56"
  },
  "bank_code_check": {
    "value": "37040044",
    "status": "verified",
    "match": "register",
    "register": "Deutsche Bundesbank Bankleitzahlendatei",
    "authoritative": true,
    "institution": {
      "name": "Commerzbank",
      "street": null,
      "post_code": "50447",
      "town": "Köln",
      "country": "DE"
    },
    "as_of": "2026-09"
  },
  "sepa": {
    "member": true,
    "schemes": [
      "SCT",
      "SDD",
      "SCT_INST"
    ],
    "vop_required": true,
    "vop_participant": true,
    "basis": "epc_register"
  },
  "issuer": {
    "type": "bank",
    "name": "Commerzbank",
    "classification": "default"
  },
  "risk_indicators": {
    "country_risk": "standard",
    "sepa_reachable": true,
    "vop_coverage": true,
    "test_bic": false
  }
}
Eine IBAN aus Deutschland kostenlos testenEine ganze Kreditorendatei prüfenDie Route POST /v1/iban/validateDie Bankleitzahlen des Landes, eine pro SeiteAlle Länder

Quelle: ISO-13616-Register für Länge, Aufbau und Beispiel; API-Antwort erfasst am 2026-09-06.