Pagamenti
Illustrazione di una calcolatrice di verifica IBAN con codice e icona di controllo.

Controllo IBAN: Verifica Codice e Banca

Verifica online la validità di un codice IBAN italiano o europeo: controllo formato, algoritmo MOD-97 e identificazione della banca tramite codice ABI. Risultato immediato prima di inviare il bonifico.

Verifica IBAN

Inserisci l'IBAN senza spazi (es. IT60X0542811101000000123456). Accetta lettere maiuscole o minuscole.
Se inserisci un importo, viene anche stimata la commissione SEPA standard.

Come si calcola il controllo MOD-97

Il controllo dell'IBAN segue la norma ISO 13616. L'algoritmo è semplice ma cattura quasi tutti gli errori di trascrizione comuni (cifre scambiate, mancanti, doppie).

I passi sono:

  1. Rimuovi spazi e converti in maiuscolo l'intero codice.
  2. Sposta i primi 4 caratteri (paese + cifre di controllo) alla fine del codice.
  3. Sostituisci ogni lettera con un numero secondo lo schema A=10, B=11, C=12, ..., Z=35.
  4. Interpreta il risultato come un grande numero intero e calcola il resto della divisione per 97.
  5. Se il resto è 1, l'IBAN è formalmente valido. Altrimenti, contiene un errore.

Per l'IBAN italiano (27 caratteri totali), il BBAN si decompone così:

Lunghezze IBAN per paese

PaeseCodiceLunghezza totale
ItaliaIT27 caratteri
FranciaFR27 caratteri
GermaniaDE22 caratteri
SpagnaES24 caratteri
Paesi BassiNL18 caratteri
Regno UnitoGB22 caratteri
BelgioBE16 caratteri
SvizzeraCH21 caratteri

Come usare questa calcolatrice

  1. Inserire il codice IBAN. Copia l'IBAN dal documento del beneficiario e incollalo nel campo (anche con spazi: vengono rimossi automaticamente).
  2. Inserire opzionalmente l'importo. Per ottenere anche una stima della commissione SEPA standard, inserisci l'importo del bonifico in euro.
  3. Verificare il risultato. Premi Verifica: se l'IBAN è valido vedrai paese, codice ABI e CAB; se non lo è, ricontrolla la lunghezza e le cifre di controllo.

Domande frequenti

Cosa significano i caratteri di un IBAN italiano?

L'IBAN italiano ha 27 caratteri: 2 lettere paese (IT), 2 cifre di controllo internazionali, 1 lettera CIN, 5 cifre ABI (banca), 5 cifre CAB (filiale) e 12 caratteri del numero di conto.

Perché il mio IBAN risulta non valido se l'ho copiato bene?

Le cause più comuni sono: spazi o caratteri invisibili copiati dall'originale, scambio di cifre (es. 0/O o 1/I/L), o lunghezza errata per il paese. Ricontrolla il documento originale o richiedi conferma scritta.

Posso usare questo controllo per IBAN non italiani?

Sì. L'algoritmo MOD-97 è standard internazionale (ISO 13616) e funziona per qualsiasi IBAN europeo o internazionale. Solo la decomposizione del BBAN (ABI, CAB) è specifica dell'IBAN italiano.

Cos'è il codice CIN e perché esiste solo in Italia?

Il CIN è una lettera di controllo nazionale calcolata sui codici ABI, CAB e numero di conto. È un'eredità del sistema italiano BBAN precedente all'introduzione dell'IBAN e oggi è ridondante rispetto al MOD-97, ma rimane obbligatoria per gli IBAN italiani.

Posso scoprire il nome della banca dall'IBAN?

Il codice ABI (5 cifre dopo il CIN per gli IBAN italiani) identifica univocamente la banca. Banca d'Italia pubblica l'elenco completo ABI/CAB sul portale ufficiale. Questa calcolatrice mostra il codice ABI rilevato; il nome della banca lo puoi cercare sul sito ufficiale.

Cosa NON verifica questo controllo

L'algoritmo MOD-97 verifica solo la correttezza formale dell'IBAN. Non può sapere:

Per evitare bonifici a IBAN sbagliati di una persona reale, è buona pratica chiedere conferma del nome del beneficiario o usare il servizio di Verification of Payee che le banche italiane stanno introducendo nel 2026.

Fonti

Avviso: Risultato puramente formale. Anche con IBAN valido, verifica sempre il nome del beneficiario prima di inviare un bonifico — un IBAN può essere formalmente corretto ma appartenere a un altro destinatario.