Cifra di controllo IBAN non valida
Di Jose PollmanPubblicato il Aggiornato il
Ogni IBAN porta con sé un codice di rilevamento degli errori. Quando una verifica segnala «Cifra di controllo errata», il numero è internamente incoerente, il che in pratica significa che è stato digitato male da qualche parte.
Come funziona la verifica
Le due cifre dopo il codice paese sono le cifre di controllo. Per verificarle, i primi quattro caratteri vengono spostati in fondo, ogni lettera viene sostituita da un numero e il tutto viene diviso per 97. Un IBAN corretto lascia sempre un resto esattamente pari a 1.
È aritmetica, non una consultazione. Nessuna banca viene contattata e il suo numero di conto non viene inviato da nessuna parte per farlo.
Che cosa intercetta
Lo schema è stato progettato esattamente per gli errori che si commettono ridigitando una stringa lunga:
- Qualsiasi singolo carattere sbagliato: sempre intercettato.
- Due caratteri adiacenti invertiti: intercettati nella stragrande maggioranza dei casi. È il caso importante, perché un’inversione è quasi invisibile alla rilettura: ogni carattere che si aspetta è presente, solo non in quell’ordine.
- Un carattere mancante o raddoppiato: intercettato e segnalato a parte come problema di lunghezza, perché la correzione è diversa.
Dove guardare
- Le cifre centrali. L’inizio (paese e codice banca) tende a essere abbastanza familiare perché gli errori saltino all’occhio; la parte del conto al centro no.
- Caratteri che si somigliano:
0/O,1/I/l,5/S,8/B. - Un numero dettato al telefono. Le coppie di cifre si invertono di continuo così.
- Un copia-incolla da un PDF che ha perso o duplicato un carattere a fine riga.
Che cosa non significa una cifra di controllo valida
Un IBAN valido significa che il numero è formato correttamente. Non significa:
- che il conto esista,
- che appartenga al fornitore indicato in fattura, né
- che sia il conto che usa abitualmente.
È proprio su quest’ultimo punto che vive la frode su fattura. Un truffatore che sostituisce il proprio numero di conto fornisce un IBAN perfettamente valido: il suo. La cifra di controllo passa, perché è un conto reale. Semplicemente non è quello giusto.
Per questo la pagina del risultato le chiede di confermare le coordinate bancarie per telefono a prescindere dall’esito, usando un numero che già possedeva anziché quello della fattura o dell’e-mail. Una cifra di controllo non può rispondere alla domanda che conta.
Avvia una verifica →Registro, IBAN, sanzioni UE e dominio di invio, in un solo passaggio. Gratuito, senza registrazione.
Verifica fattura →Trascinate qui la fattura di un fornitore, oppure incollatene il testo: le partite IVA, i conti bancari e i domini di posta che vi compaiono vengono letti nel vostro browser — il file non viene mai caricato. Correggete ciò che è stato letto male, poi avviate tutti i controlli insieme.