IT

Codice ABI, CAB e CIN nell’IBAN italiano

In un IBAN italiano, dopo IT e le due cifre di controllo, ci sono quattro codici nazionali: il CIN, l’ABI, il CAB e il numero di conto. Insieme formano i 23 caratteri della parte nazionale. Vediamo dove si trovano, cosa indicano e come si calcola il CIN, carattere per carattere, sull’esempio ufficiale del registro SWIFT.

Dove sono nei 27 caratteri

  • PaeseIT
  • Cifre di controllo60
  • CINX
  • ABI05428
  • CAB11101
PosizioniNell’esempioCodiceFormato
1–2ITCodice paese2 lettere
3–460Cifre di controllo IBAN2 cifre
5XCIN1 lettera
6–1005428ABI5 cifre
11–1511101CAB5 cifre
16–27000000123456Numero di conto12 caratteri, cifre o lettere

Nel formato a gruppi di quattro, IT60 X054 2811 1010 0000 0123 456, i confini non coincidono con gli spazi. Il CIN è il primo carattere del secondo gruppo. L’ABI sono le tre cifre che seguono più le prime due del terzo gruppo (054 + 28). Il CAB sono le ultime due cifre del terzo gruppo più le prime tre del quarto (11 + 101). Il numero di conto comincia con l’ultima cifra del quarto gruppo e arriva fino alla fine.

ABI: la banca

L’ABI è il codice di 5 cifre che identifica la banca o l’intermediario presso cui è aperto il conto. Prende il nome dall’Associazione Bancaria Italiana, che è anche l’ente che ha registrato presso SWIFT il formato dell’IBAN italiano. Nell’esempio ufficiale l’ABI è 05428.

IbanWise non ricava il nome della banca dall’ABI: non abbiamo caricato un elenco ufficiale dei codici ABI e non mostriamo un nome che potrebbe essere sbagliato. La verifica ti mostra dove si trova l’ABI e controlla che sia coerente con CIN e cifre di controllo; il nome della banca lo trovi nelle coordinate bancarie che ti dà chi deve ricevere il pagamento.

CAB: la filiale

Il CAB (5 cifre) indica lo sportello, cioè la filiale o l’agenzia della banca in cui è tenuto il conto. Nell’esempio è 11101. Insieme, ABI e CAB dicono dove si trova il conto; il numero di conto lo distingue dagli altri conti dello stesso sportello.

Il numero di conto

Il numero di conto occupa gli ultimi 12 caratteri. Se il numero usato dalla tua banca è più corto, viene completato con zeri a sinistra: nell’esempio il conto 123456 diventa 000000123456. Il formato ammette anche lettere, non solo cifre. È un dettaglio che conta: nei campi che mescolano lettere e cifre il controllo mod 97 è meno forte, e lì il CIN aggiunge protezione.

CIN: la lettera di controllo

Il CIN (Control Internal Number) è una lettera da A a Z calcolata da ABI, CAB e numero di conto. Sta al quinto posto dell’IBAN. Ha un solo compito: scoprire gli errori nelle coordinate nazionali, indipendentemente dalle cifre di controllo IBAN.

Come si calcola, passo per passo

  1. Scrivi di seguito ABI, CAB e numero di conto: 22 caratteri. Nell’esempio: 0542811101000000123456.
  2. Numera le posizioni da 1 a 22. Le posizioni 1, 3, 5 … sono dispari, le posizioni 2, 4, 6 … sono pari.
  3. Converti ogni carattere in un valore con la tabella qui sotto: una colonna per le posizioni dispari, una per le pari.
  4. Somma tutti i 22 valori.
  5. Dividi la somma per 26 e tieni il resto, un numero da 0 a 25.
  6. Trasforma il resto in lettera: 0 = A, 1 = B e così via fino a 25 = Z. Quella lettera è il CIN.

Tabella di conversione

Nelle posizioni pari il valore è semplice: una cifra vale se stessa, una lettera vale la sua posizione nell’alfabeto contando da A = 0. Nelle posizioni dispari si usa una tabella fissa. Una cifra e la lettera sulla stessa riga hanno sempre lo stesso valore.

CarattereValore in posizione dispariValore in posizione pari
0 oppure A10
1 oppure B01
2 oppure C52
3 oppure D73
4 oppure E94
5 oppure F135
6 oppure G156
7 oppure H177
8 oppure I198
9 oppure J219
K210
L411
M1812
N2013
O1114
P315
Q616
R817
S1218
T1419
U1620
V1021
W2222
X2523
Y2424
Z2325

L’esempio ufficiale: perché il CIN è X

Ecco i 22 caratteri di ABI 05428, CAB 11101 e conto 000000123456, ciascuno con il suo valore:

PosizioneParteCaratterePari o dispariValore
1ABI0dispari1
2ABI5pari5
3ABI4dispari9
4ABI2pari2
5ABI8dispari19
6CAB1pari1
7CAB1dispari0
8CAB1pari1
9CAB0dispari1
10CAB1pari1
11conto0dispari1
12conto0pari0
13conto0dispari1
14conto0pari0
15conto0dispari1
16conto0pari0
17conto1dispari0
18conto2pari2
19conto3dispari7
20conto4pari4
21conto5dispari13
22conto6pari6

Somma dei valori in posizione dispari: 53. Somma dei valori in posizione pari: 22. Totale: 75. 75 diviso 26 fa 2 con resto 23, e la lettera numero 23 contando da A = 0 è X: proprio il quinto carattere di IT60 X054 2811 1010 0000 0123 456.

Controprova con San Marino

  • PaeseSM
  • Cifre di controllo86
  • CINU
  • ABI03225
  • CAB09800

San Marino usa la stessa struttura di 27 caratteri e lo stesso CIN. Nell’esempio ufficiale SM86 U032 2509 8000 0000 0270 100 i 22 caratteri sono 0322509800000000270100: ABI 03225, CAB 09800, conto 000000270100. La somma dei valori dispari è 51, quella dei pari 21, il totale 72. 72 diviso 26 dà resto 20, cioè U, il quinto carattere dell’IBAN.

Perché un IBAN italiano ha due controlli

Un IBAN italiano viene controllato due volte, con due metodi indipendenti:

Perché servono entrambi? Il mod 97 garantisce di scoprire certi errori, come una cifra cambiata con un’altra o due cifre vicine scambiate. In un campo che ammette lettere e cifre, come il conto italiano, alcuni errori misti possono invece sfuggirgli: in teoria circa 1 su 97. Nell’esempio ufficiale, scrivere E al posto del secondo zero del conto dà IT60 X054 2811 1010 E000 0123 456. Il mod 97 dà resto 1 e lo accetterebbe, ma il CIN corretto sarebbe B, non X, e la verifica segnala l’errore.

Vale anche il contrario. Il CIN non distingue una cifra dalla lettera con lo stesso valore (0 e A, 1 e B …), ma quell’errore trasforma una cifra in due nel numero del mod 97, che lo scopre quasi sempre. Ognuno dei due controlli copre i punti deboli dell’altro.

Calcolare l’IBAN da ABI, CAB e conto

Se hai le coordinate nazionali, cioè ABI, CAB e numero di conto, il Calcolo IBAN calcola prima il CIN, poi le cifre di controllo, e mostra l’IBAN completo. Il numero di conto si può scrivere senza gli zeri iniziali: li aggiunge il calcolatore.

Paese
5 cifre, la banca
5 cifre, lo sportello
fino a 12 lettere o cifre
1 lettera

Funziona nel tuo browser. Quello che scrivi non viene inviato né salvato.

L’IBAN vincolante è quello indicato dalla tua banca. Calcolo basato su: registro IBAN di SWIFT, aggiornato al 17 settembre 2026. Non è un servizio di alcuna banca. · Note legali

Il risultato è corretto nel calcolo. Per i pagamenti usa comunque l’IBAN che la banca indica sull’estratto conto o nell’app: è quello vincolante. Per controllare un IBAN che hai già, usa la Verifica IBAN: mostra ABI, CAB, conto e l’esito di CIN e cifre di controllo. Il riepilogo del formato italiano è nella pagina IBAN Italia; per le basi valide in ogni paese, leggi Cos’è l’IBAN.

Domande frequenti

Dove trovo ABI e CAB nell’IBAN?

L’ABI sono i caratteri dal 6° al 10°, il CAB quelli dall’11° al 15°. Nell’IBAN IT60 X054 2811 1010 0000 0123 456 l’ABI è 05428 e il CAB è 11101.

Il CIN può essere un numero?

No. Il CIN è sempre una lettera da A a Z, al quinto posto dell’IBAN. Se in quella posizione c’è una cifra, l’IBAN italiano è scritto male.

Con IbanWise posso sapere la banca da un codice ABI?

No. Non abbiamo caricato un elenco ufficiale dei codici ABI, quindi non mostriamo nomi di banche per gli IBAN italiani. Controlliamo struttura, CIN e cifre di controllo.

Se cambio una cifra del CAB, cambia anche il CIN?

Sì. Ogni cifra entra nella somma con un valore diverso, quindi una cifra sostituita da un’altra cambia il resto della divisione per 26 e con esso il CIN. Cambiano anche le cifre di controllo IBAN.