IBAN Italien
27 Zeichen: der Ländercode, zwei Prüfziffern, dann die BBAN, unten aufgeschnitten.
Anatomie des offiziellen Beispiels
IT60X0542811101000000123456
- Ländercode
- Prüfziffern
- Nationale Prüfziffer oder anderes
- Bankleitzahl
- Filialcode
- Kontonummer
Das Beispiel stammt aus dem ISO-13616-Register; es gehört niemandem. Die Positionen zählen ab dem ersten Zeichen der IBAN.
Ein Teil der Bankleitzahlen dieses Landes wird zusätzlich von einer Aufsichtsliste benannt, zu der wir je eine Seite ausliefern — doch diese Liste veröffentlicht nicht die Vergabe des Coderaums: Ein dort fehlender Code ist deshalb kein nie vergebener Code.
| ISO-Code | IT |
|---|---|
| Länge | 27 Zeichen |
| Prüfziffern | Positionen 3 bis 4, ISO 7064 mod 97-10 |
| Bankleitzahl | Positionen 6 bis 10 · 5!n |
| Filialcode | Positionen 11 bis 15 · 5!n |
| Kontonummer | Positionen 16 bis 27 · 12!c |
| Offizielles Beispiel | IT60 X054 2811 1010 0000 0123 456 |
| SEPA-Raum | Mitglied · SCT, SDD, SCT Inst |
| Empfängerprüfung (VoP) | Pflicht für die Anbieter des Landes |
| Bankleitzahlen-Register | Banca d'Italia, registers of banks, payment institutions and e-money institutions (Albi ed elenchi di vigilanza, https://infostat.bancaditalia.it/GIAVAInquiry-public/ng/#/area-download, CC BY 4.0, https://creativecommons.org/licenses/by/4.0/, normalised and joined by IBANforge; Poste Italiane and branches of EU payment institutions hold ABI codes outside these registers, so an absence is not a non-allocation) |
SWIFT-Notation: n = Ziffern, a = Grossbuchstaben, c = alphanumerische Zeichen; das Ausrufezeichen legt die exakte Länge fest.
Was die API an einer IBAN aus Italien prüft
- Die Länge, den Zeichensatz jedes Feldes und die Prüfziffern nach mod 97.
- Die Bankleitzahl gegen Banca d'Italia, registers of banks, payment institutions and e-money institutions (Albi ed elenchi di vigilanza, https://infostat.bancaditalia.it/GIAVAInquiry-public/ng/#/area-download, CC BY 4.0, https://creativecommons.org/licenses/by/4.0/, normalised and joined by IBANforge; Poste Italiane and branches of EU payment institutions hold ABI codes outside these registers, so an absence is not a non-allocation): der Inhaber jedes dort geführten Codes, ohne das Gewicht eines Registers, das ein Fehlen entscheidet; die übrigen Codes gegen unsere zusammengesetzte Karte.
- 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": "IT",
"name": "Italy"
},
"bic": null,
"bank_code_check": {
"value": "05428",
"status": "verified",
"match": "register",
"register": "Banca d'Italia, registers of banks, payment institutions and e-money institutions (Albi ed elenchi di vigilanza, https://infostat.bancaditalia.it/GIAVAInquiry-public/ng/#/area-download, CC BY 4.0, https://creativecommons.org/licenses/by/4.0/, normalised and joined by IBANforge; Poste Italiane and branches of EU payment institutions hold ABI codes outside these registers, so an absence is not a non-allocation)",
"authoritative": false,
"retired": true,
"retired_on": "2017-02-19",
"superseded_by": "03069",
"institution": {
"name": "BANCA POPOLARE DI BERGAMO S.P.A.",
"street": null,
"post_code": null,
"town": null,
"country": "IT"
},
"as_of": "2026-10"
},
"sepa": {
"member": true,
"vop_required": true
},
"issuer": null,
"risk_indicators": {
"country_risk": "standard",
"sepa_reachable": true,
"vop_coverage": true,
"test_bic": false
}
}Quelle: ISO-13616-Register für Länge, Aufbau und Beispiel; API-Antwort erfasst am 2026-10-21.