IBAN — controllo e codice ABI
Il calcolatore verifica un codice IBAN e ne decodifica la struttura: incolla il codice (spazi e minuscole vengono normalizzati) e lo strumento controlla paese, lunghezza attesa e cifra di controllo con l'algoritmo ISO…
Il tuo calcolo
Modifica i dati e confrontaIBAN: struttura, validazione e decodifica
L'IBAN (International Bank Account Number, ISO 13616) è il codice standard internazionale per identificare in modo univoco un conto corrente. Lo strumento valida la correttezza formale dell'IBAN tramite l'algoritmo ISO 7064 Mod 97-10 (verifica della cifra di controllo) e decodifica i codici ABI/CAB italiani per identificare banca e filiale.
Struttura dell'IBAN italiano (27 caratteri)
- IT: codice paese (ISO 3166-1 alpha-2). Per Italia sempre "IT".
- Check digit: 2 cifre di controllo, calcolate con l'algoritmo Mod 97 sui caratteri rimanenti.
- CIN (Control Internal Number): 1 lettera che funge da controllo aggiuntivo del BBAN nazionale.
- ABI: 5 cifre che identificano la banca (es. 03069 = Intesa Sanpaolo, 02008 = UniCredit, 05696 = Poste Italiane).
- CAB: 5 cifre che identificano la filiale o agenzia.
- Numero di conto: 12 caratteri alfanumerici.
Lunghezza per altri paesi
- Germania (DE), Francia (FR), Spagna (ES), Italia (IT): 22-27 caratteri.
- Regno Unito (GB), Irlanda (IE): 22 caratteri.
- Svizzera (CH): 21 caratteri.
- Norvegia (NO): 15 caratteri.
- Malta (MT): 31 caratteri (il più lungo in Europa).
L'IBAN può variare da 15 a 34 caratteri totali a seconda del paese.
Algoritmo di validazione (Mod 97)
L'algoritmo:
- Sposta i primi 4 caratteri (codice paese + check digit) in fondo.
- Sostituisce le lettere con il loro valore numerico (A=10, B=11, …, Z=35).
- Calcola il modulo 97 del numero risultante.
- Se il resto è 1, l'IBAN è formalmente valido; altrimenti contiene un errore di trascrizione.
Quando l'IBAN è "valido formalmente" ma non funziona
L'algoritmo Mod 97 verifica che le cifre siano coerenti, ma non garantisce che il conto esista o sia attivo: rileva errori di trascrizione (cifre invertite o digitate male). Per essere certi che l'IBAN appartenga a chi dichiari, in operazioni importanti (compravendite, bonifici significativi) è opportuna una verifica con la banca o tramite servizi di verifica dell'intestatario (Confirmation of Payee, in arrivo in UE).
SEPA e bonifici internazionali
L'IBAN è obbligatorio nell'area SEPA (Single Euro Payments Area) per tutti i bonifici in euro. Per pagamenti extra-SEPA può essere richiesto anche il codice SWIFT/BIC (8 o 11 caratteri) della banca beneficiaria.
Il calcolatore verifica un codice IBAN e ne decodifica la struttura: incolla il codice (spazi e minuscole vengono normalizzati) e lo strumento controlla paese, lunghezza attesa e cifra di controllo con l'algoritmo ISO 7064 Mod 97-10, lo standard previsto dalla norma ISO 13616. Per gli IBAN italiani da 27 caratteri estrae automaticamente CIN, ABI (le 5 cifre che identificano la banca), CAB (le 5 cifre della filiale) e numero di conto da 12 caratteri, riconoscendo i principali istituti: 02008 è UniCredit, 03069 Intesa Sanpaolo, 01030 Banca Monte dei Paschi di Siena. È utile prima di un bonifico per intercettare errori di battitura: nell'esempio IT60 X054 2811 1010 0000 0123 456 l'ABI è 05428 e il CAB 11101. Supporta 32 paesi, dalla Norvegia (15 caratteri) a Malta (31).
Come è composto l'IBAN italiano (27 caratteri)?
| Codice paese | IT — 2 lettere (ISO 3166-1) |
| Check digit | 2 cifre di controllo (algoritmo Mod 97) |
| CIN | 1 lettera di controllo del BBAN |
| ABI | 5 cifre che identificano la banca (es. 02008 = UniCredit) |
| CAB | 5 cifre che identificano la filiale o agenzia |
| Numero di conto | 12 caratteri alfanumerici |
Avvertenza
Il risultato è una stima basata su parametri standard e non rappresenta un calcolo ufficiale. Per importi vincolanti consulta i canali ufficiali (Agenzia delle Entrate, INPS, banca) o un commercialista o CAF.
Come calcolare ABI e CAB dall'IBAN
Verifica la validità di un IBAN ed estrai banca (ABI), filiale (CAB) e numero di conto in pochi secondi.
- 1
Inserisci l'IBAN
Digita o incolla il codice nel campo di testo: spazi e lettere minuscole vengono normalizzati automaticamente e un contatore mostra quanti caratteri hai inserito.
- 2
Controlla l'esito della verifica
Lo strumento riconosce il paese, confronta la lunghezza con quella attesa e applica il controllo Mod 97: eventuali errori (lunghezza errata, caratteri non ammessi, check digit non valido) vengono elencati.
- 3
Leggi ABI, CAB e numero di conto
Se l'IBAN italiano è valido, compaiono CIN, ABI con il nome della banca riconosciuta, CAB della filiale e il numero di conto a 12 caratteri.