Codici fiscali di prova
A cura della Redazione · aggiornato il
Un insieme di codici fiscali formalmente validi e di codici deliberatamente errati, pensato per collaudare un validatore. Ogni codice è stato generato e poi ridecodificato con l’algoritmo del DM 23 dicembre 1976: i risultati indicati in tabella sono quelli effettivi, non attesi.
Codici validi
Coprono i casi che più spesso fanno sbagliare un validatore: il giorno maggiorato di 40, il cognome troppo corto completato con la X, la regola diversa per il nome con quattro consonanti, il codice Belfiore estero e l’omocodia su due livelli.
| Codice | Data | Sesso | Luogo | Caso |
|---|---|---|---|---|
| RSSMRA85M01H501Q | 1 agosto 1985 | M | Roma | Caso regolare |
| BNCLRA90A41F205I | 1 gennaio 1990 | F | Milano | Donna: al giorno si sommano 40 |
| FOXDRA36C24L219A | 24 marzo 1936 | M | Torino | Cognome di due lettere, completato con X |
| MRTGNN70S15A944J | 15 novembre 1970 | M | Bologna | Nome con quattro consonanti: 1ª, 3ª, 4ª |
| MLLSNT82P65Z404U | 25 settembre 1982 | F | Stato estero | Codice Belfiore che inizia per Z |
| VRDNNA84B69D612L | 29 febbraio 1984 | F | Firenze | Anno bisestile |
| RSSMRA85M01H50MI | 1 agosto 1985 | M | Roma | Omocodia, primo livello |
| RSSMRA85M01H5LMT | 1 agosto 1985 | M | Roma | Omocodia, secondo livello |
Codici non validi
Le ultime due righe sono le più istruttive: il carattere di controllo è corretto e il codice va comunque rifiutato. Se il tuo validatore li accetta, si ferma al checksum.
| Codice | Perché non è valido |
|---|---|
| RSSMRA85M01H501Z | Carattere di controllo errato: atteso Q |
| RSSMRA85B30H501C | Carattere di controllo corretto, ma il 30 febbraio non esiste |
| RSSMRA85F01H501L | Carattere di controllo corretto, ma F non è una lettera di mese |
Provane uno
Incolla uno dei codici qui sopra per vedere che cosa restituisce la decodifica.
Domande frequenti
Fonte dell’algoritmo: DM 23 dicembre 1976 · comuni: ISTAT. · genera altri codici
Avvertenza
Questo strumento decodifica la struttura formale di un codice fiscale e ne verifica il carattere di controllo. Non conferma che il codice sia stato effettivamente attribuito a una persona: quella verifica è possibile solo attraverso il servizio ufficiale dell’Agenzia delle Entrate.
Ogni codice dell’elenco si può incollare nel calcolo codice fiscale inverso. Per produrne altri su misura c’è il generatore codice fiscale. Per i test automatici serve anche lo schema corretto: regex codice fiscale. Un set intero si controlla in un passaggio con la verifica codici fiscali in blocco.
Approfondisci
Decodificare
Verificare e calcolare
Riferimenti
Casi particolari