Formato IBAN per paese: guida completa 2026
Lunghezza, struttura ed esempi di IBAN per tutti i paesi SEPA. Francia, Germania, Belgio, Paesi Bassi, Spagna, Italia, Portogallo, Polonia e altro.
Struttura e funzionamento dell'IBAN
L'IBAN (International Bank Account Number) è uno standard internazionale ISO 13616 per l'identificazione dei conti bancari. Si compone del codice paese (2 lettere), di una chiave di controllo (2 cifre) e del BBAN (Basic Bank Account Number, specifico per ogni paese).
La lunghezza dell'IBAN varia per paese: da 15 caratteri (Norvegia) a 34 caratteri (Malta). La chiave di controllo viene calcolata secondo l'algoritmo mod-97 definito in ISO 7064.
Nella zona SEPA, l'IBAN è obbligatorio per tutti i bonifici e gli addebiti diretti dal 2014.
IBAN per paese: lunghezze e formati
La tabella seguente mostra i formati IBAN per le 10 maggiori economie SEPA per volume di pagamenti. Per un riferimento completo a 36 paesi, consultare il Registro IBAN SWIFT.
| Paese | Formato | Lunghezza | Esempio |
|---|---|---|---|
| Germania (DE) | DE + 2 controllo + 8 BLZ + 10 conto | 22 | DE89370400440532013000 |
| Francia (FR) | FR + 2 controllo + 10 banca/filiale + 11 conto + 2 controllo nazionale | 27 | FR7630006000011234567890189 |
| Paesi Bassi (NL) | NL + 2 controllo + 4 codice banca + 10 conto | 18 | NL91ABNA0417164300 |
| Belgio (BE) | BE + 2 controllo + 3 banca + 7 conto + 2 controllo nazionale | 16 | BE68539007547034 |
| Spagna (ES) | ES + 2 controllo + 4 banca + 4 filiale + 2 cifra di controllo + 10 conto | 24 | ES9121000418450200051332 |
| Italia (IT) | IT + 2 controllo + 1 CIN + 5 ABI + 5 CAB + 12 conto | 27 | IT60X0542811101000000123456 |
| Polonia (PL) | PL + 2 controllo + 8 banca/filiale + 16 conto | 28 | PL61109010140000071219812874 |
| Regno Unito (GB) | GB + 2 controllo + 4 BIC banca + 6 sort code + 8 conto | 22 | GB29NWBK60161331926819 |
| Svizzera (CH) | CH + 2 controllo + 5 banca + 12 conto | 21 | CH9300762011623852957 |
| Austria (AT) | AT + 2 controllo + 5 banca + 11 conto | 20 | AT611904300234573201 |
Come validare un IBAN
La validazione di un IBAN avviene in 3 fasi: 1) Verificare il codice paese (2 lettere maiuscole riconosciute), 2) Verificare la lunghezza (specifica per ogni paese), 3) Calcolare la chiave di controllo mod-97 (deve dare un resto di 1).
L'algoritmo mod-97 consiste nel spostare i 4 caratteri iniziali alla fine dell'IBAN, convertire le lettere in numeri (A=10, B=11, ..., Z=35) e poi calcolare il modulo 97. Se il risultato è 1, l'IBAN è valido.
ValidateFin offre un validatore IBAN gratuito che verifica istantaneamente il formato, la lunghezza e la chiave di controllo del tuo IBAN — per tutti i paesi SEPA e oltre.
Errori frequenti e come evitarli
Gli errori IBAN più frequenti sono: la trasposizione di cifre, la confusione tra 0 (zero) e O (lettera) e gli spazi dimenticati o mal posizionati.
Per i pagamenti SEPA, un IBAN errato è la prima causa di rifiuto dei bonifici. La validazione preventiva con uno strumento come ValidateFin consente di evitare questi inconvenienti.
Attenzione: un IBAN valido (chiave mod-97 corretta) non garantisce che il conto esista. La chiave verifica solo l'integrità del numero, non la sua esistenza nel sistema bancario.
Valida i tuoi IBAN istantaneamente
Usa il nostro validatore IBAN gratuito per verificare i tuoi numeri di conto prima dei tuoi pagamenti SEPA.
Valida i miei IBANDomande frequenti
Qual è la lunghezza di un IBAN italiano?
Un IBAN italiano ha 27 caratteri: IT + 2 cifre (chiave) + 1 lettera CIN + 5 cifre ABI (banca) + 5 cifre CAB (sportello) + 12 caratteri (numero di conto).
Come calcolo la chiave di controllo IBAN?
La chiave mod-97 viene calcolata spostando i 4 caratteri iniziali alla fine, convertendo le lettere (A=10...Z=35) e calcolando poi il modulo 97. Il risultato deve essere 1 per un IBAN valido.
L'IBAN è obbligatorio in Italia?
Sì, per tutti i bonifici e gli addebiti diretti SEPA dal 1° febbraio 2014.
Si può avere un IBAN senza BIC nella zona SEPA?
Sì, dal novembre 2016 il BIC non è più obbligatorio per i pagamenti SEPA. Solo l'IBAN è sufficiente.
Un IBAN valido garantisce che il conto esista?
No. La validazione IBAN verifica solo la coerenza matematica del numero. Non verifica l'esistenza del conto nel sistema bancario.
Qual è la differenza tra IBAN e numero di conto?
Il numero di conto è il formato nazionale. L'IBAN aggiunge il codice paese e due cifre di controllo per consentire l'identificazione internazionale.
Come si legge un IBAN svizzero?
Un IBAN svizzero ha 21 caratteri: CH + 2 cifre (chiave) + 5 cifre (numero di clearing bancario) + 12 cifre (numero di conto).
I paesi fuori dalla zona SEPA usano l'IBAN?
Sì, molti paesi fuori dalla SEPA usano l'IBAN: Turchia (TR, 26 caratteri), Brasile (BR, 29 caratteri), Arabia Saudita (SA, 24 caratteri).
Come convertire un numero di conto italiano in IBAN?
L'IBAN italiano si costruisce a partire dal numero di conto ABI+CAB+CONTO + calcolo del CIN e della chiave di controllo europea.
ValidateFin può validare IBAN fuori dalla zona SEPA?
Sì, ValidateFin valida gli IBAN di tutti i paesi che usano lo standard ISO 13616, inclusi i paesi fuori dalla SEPA come Turchia, Brasile o i paesi del Golfo.