ValidateFin
Torna al blog
IBAN13 min di letturaDi Eliel Nicaise

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.

Valida il tuo file subito

Gratis, istantaneo e 100% nel browser - nessun file viene mai caricato.

Apri il IBAN Validator

Struttura e funzionamento dell'IBAN

L'IBAN (International Bank Account Number) è uno standard internazionale (ISO 13616) per l'identificazione dei conti bancari oltre i confini nazionali. È composto da un codice paese di 2 lettere, 2 cifre di controllo e un BBAN (Basic Bank Account Number) specifico per paese di lunghezza variabile. La lunghezza totale dell'IBAN varia da 15 caratteri (Norvegia) a 31 caratteri (Malta) a seconda della struttura del BBAN del paese; lo standard ISO 13616 consente un massimo di 34 caratteri.

Le cifre di controllo (posizioni 3-4) consentono di convalidare un IBAN con l'algoritmo mod-97 (ISO 7064): sposta il codice paese di 4 caratteri e le cifre di controllo alla fine della stringa, converti le lettere in numeri (A=10 ... Z=35) e calcola il risultato modulo 97 - un IBAN valido dà un resto di 1. (Le cifre di controllo stesse si generano inserendo 00 nella loro posizione e calcolando 98 meno il resto.) Questo checksum intercetta la maggior parte degli errori di inserimento dati, incluse le cifre trasposte e i codici paese errati.

Nella zona SEPA, l'IBAN è obbligatorio per tutti i bonifici e gli addebiti diretti dal 2014.

IBAN per paese: lunghezze e formati

Riferimento completo dei formati IBAN per ogni paese supportato: lunghezza totale, lunghezza del BBAN e un esempio di IBAN validato. Fai clic su un paese per aprire il suo validatore dedicato e il dettaglio della struttura.

PaeseCodice paeseLunghezzaBBANEsempio
AndorraAD2420AD12 0001 2030 2003 5910 0100
Arabia SauditaSA2420SA03 8000 0000 6080 1016 7519
AustriaAT2016AT61 1904 3002 3457 3201
BelgioBE1612BE68 5390 0754 7034
BrasileBR2925BR18 0036 0305 0000 1000 9795 493C 1
BulgariaBG2218BG80 BNBG 9661 1020 3456 78
CechiaCZ2420CZ65 0800 0000 1920 0014 5399
CiproCY2824CY17 0020 0128 0000 0012 0052 7600
Città del VaticanoVA2218VA59 0011 2300 0012 3456 78
CroaziaHR2117HR12 1001 0051 8630 0016 0
DanimarcaDK1814DK50 0040 0440 1162 43
Emirati Arabi UnitiAE2319AE07 0331 2345 6789 0123 456
EstoniaEE2016EE38 2200 2210 2014 5685
FinlandiaFI1814FI21 1234 5600 0007 85
FranciaFR2723FR14 2004 1010 0505 0001 3M02 606
GermaniaDE2218DE89 3704 0044 0532 0130 00
GibilterraGI2319GI75 NWBK 0000 0000 7099 453
GreciaGR2723GR16 0110 1250 0000 0001 2300 695
IrlandaIE2218IE29 AIBK 9311 5212 3456 78
IslandaIS2622IS14 0159 2600 7654 5510 7303 39
IsraeleIL2319IL62 0108 0000 0009 9999 999
ItaliaIT2723IT60 X054 2811 1010 0000 0123 456
LettoniaLV2117LV80 BANK 0000 4351 9500 1
LiechtensteinLI2117LI21 0881 0000 2324 013A A
LituaniaLT2016LT12 1000 0111 0100 1000
LussemburgoLU2016LU28 0019 4006 4475 0000
MaltaMT3127MT84 MALT 0110 0001 2345 MTLC AST0 01S
MonacoMC2723MC58 1122 2000 0101 2345 6789 030
NorvegiaNO1511NO93 8601 1117 947
Paesi BassiNL1814NL91 ABNA 0417 1643 00
PoloniaPL2824PL61 1090 1014 0000 0712 1981 2874
PortogalloPT2521PT50 0002 0123 1234 5678 9015 4
Regno UnitoGB2218GB82 WEST 1234 5698 7654 32
RomaniaRO2420RO49 AAAA 1B31 0075 9384 0000
San MarinoSM2723SM86 U032 2509 8000 0000 0270 100
SlovacchiaSK2420SK31 1200 0000 1987 4263 7541
SloveniaSI1915SI56 2633 0001 2039 086
SpagnaES2420ES91 2100 0418 4502 0005 1332
SveziaSE2420SE45 5000 0000 0583 9825 7466
SvizzeraCH2117CH93 0076 2011 6238 5295 7
TurchiaTR2622TR33 0006 1005 1978 6457 8413 26
UngheriaHU2824HU42 1177 3016 1111 1018 0000 0000

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 IBAN

Domande 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?

La convalida di un IBAN richiede quattro passaggi: (1) verificare che il codice paese sia un paese valido che adotta l'IBAN; (2) verificare che la lunghezza totale corrisponda alla lunghezza prevista per quel paese; (3) verificare che il BBAN contenga solo caratteri validi per quel paese; (4) verificare il checksum mod-97: sposta il codice paese e le cifre di controllo (i primi quattro caratteri) alla fine, converti le lettere in numeri (A=10, B=11, ecc.), calcola il risultato modulo 97 e verifica che il resto sia 1.

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.