LEI Validator ISO 17442
Verifica un LEI di 20 caratteri — struttura e cifre di controllo — subito nel tuo browser. E scopri ciò che un checksum valido NON dimostra.
Che cos’è un LEI?
Un LEI (Legal Entity Identifier, ISO 17442) è un codice di 20 caratteri che identifica in modo univoco e mondiale un soggetto giuridico: un’impresa, un fondo, un ente pubblico. È richiesto per segnalare le transazioni finanziarie e viaggia nei messaggi di pagamento ISO 20022 e nella fattura elettronica europea (schema 0199 delle liste di codici ICD ed EAS). Gli ultimi due caratteri sono cifre di controllo calcolate con ISO/IEC 7064 MOD 97-10, lo stesso schema dell’IBAN, così da intercettare gli errori di battitura offline. Questo strumento gratuito verifica il checksum interamente nel tuo browser: nulla viene caricato.
Informazioni sul validatore LEI
Un LEI ha 20 caratteri: i primi quattro identificano la LOU (Local Operating Unit) che lo ha emesso, i quattordici successivi identificano il soggetto e gli ultimi due sono cifre di controllo. Risponde alla domanda «chi è la parte?», mentre un IBAN risponde a «quale conto?» — per questo i due sono complementari e non alternativi.
ValidateFin controlla il LEI localmente nel tuo browser: 20 caratteri, solo maiuscole e cifre, e cifre di controllo conformi a ISO/IEC 7064 MOD 97-10. Poiché le norme ISO sono vendute e non pubblicate, l’algoritmo non è stato copiato da esse: è stato stabilito contro i dati pubblici della stessa GLEIF, diffusi in CC0, e verificato su 2 400 LEI reali. Un checksum valido significa che il codice è ben formato e privo di errori di battitura — non dimostra che il soggetto esista, né che il suo LEI sia ancora attivo. Ciò richiederebbe il Global LEI Repository di GLEIF, cioè una consultazione online, e questo strumento è deliberatamente offline.
In breve sul LEI
- Un LEI è esattamente di 20 caratteri: un prefisso LOU di 4, una parte soggetto di 14 e 2 cifre di controllo.
- Le cifre di controllo seguono ISO/IEC 7064 MOD 97-10 — l’algoritmo dell’IBAN: un solo errore di battitura rompe sempre il codice.
- Un checksum valido dimostra solo l’assenza di errori di battitura. NON dimostra che il soggetto esista né che il LEI sia attivo.
- Un LEI va rinnovato ogni anno: un LEI perfettamente ben formato può essere LAPSED, RETIRED o ANNULLED.
- I caratteri 5-6 sono descritti come «riservati», ma l’8% dei LEI reali non rispetta la regola: non va quindi imposta.
Domande frequenti
Che cos’è un Legal Entity Identifier (LEI)?
È un codice di 20 caratteri, definito dalla norma ISO 17442, che identifica un soggetto giuridico in modo univoco e mondiale. È emesso da una LOU accreditata da GLEIF (Global Legal Entity Identifier Foundation) ed è richiesto per segnalare le transazioni finanziarie nella maggior parte delle giurisdizioni.
Come si calcolano le cifre di controllo di un LEI?
Dai primi 18 caratteri, secondo ISO/IEC 7064 MOD 97-10 — lo stesso schema dell’IBAN. Le lettere sono convertite in numeri (A=10 … Z=35) e il codice completo di 20 caratteri, letto come un unico numero lungo, deve dare resto 1 nella divisione per 97.
Un LEI valido significa che l’impresa esiste?
No, ed è il malinteso più diffuso. Un checksum valido dimostra solo che il codice è stato digitato correttamente. Non dimostra che il LEI sia mai stato emesso, né a quale soggetto appartenga, né che sia ancora attivo. Solo il Global LEI Repository di GLEIF può rispondere, e si tratta di una consultazione online.
Un LEI può scadere?
Sì. Un LEI va rinnovato ogni anno. Il suo stato di registrazione può essere ISSUED, LAPSED, RETIRED o ANNULLED. Un LEI con checksum perfettamente valido può benissimo essere scaduto: il formato non dice nulla sullo stato.
I caratteri 5 e 6 di un LEI valgono sempre «00»?
No. La norma li descrive come riservati, ma la realtà la smentisce: misurato sui dati pubblici della stessa GLEIF, circa l’8% dei LEI reali non riporta «00» in quella posizione ed è comunque perfettamente valido. Un validatore che imponesse la regola rifiuterebbe circa un soggetto su dodici.
Dove si usa un LEI?
Nella segnalazione delle transazioni finanziarie (MiFID II, EMIR), nei messaggi di pagamento ISO 20022, che portano un elemento LEI per le parti, e nella fattura elettronica europea, dove il LEI è lo schema 0199 delle liste di codici ISO 6523 ICD ed EAS.
Il mio LEI viene inviato da qualche parte?
No. L’identificativo è validato interamente nel tuo browser, in JavaScript. Nulla viene mai inviato a un server.