Normalizzare i codici fiscali: regole, accenti e verifica

Normalizzare i codici fiscali significa portare ogni codice e ogni anagrafica collegata in un’unica forma corretta e confrontabile. Vuol dire maiuscole, niente spazi o simboli estranei, accenti scritti secondo la regola dell’Agenzia delle Entrate e un controllo di formato, prima di usare l’elenco per cercare PEC, verificare partite IVA o inviare comunicazioni certificate. Su poche righe il lavoro si fa a mano. Su migliaia di record conviene un processo automatizzato e ripetibile che conservi i dati originali: è il lavoro che TrovaPEC svolge con il servizio di normalizzazione, verifica e correzione anagrafiche, prima della ricerca massiva delle PEC ufficiali.

TrovaPEC
trovapec.it
Dai codici fiscali alla PEC
Trova PEC aiuta a cercare indirizzi PEC ufficiali di aziende e professionisti a partire da liste di codici fiscali.

Visita

In breve

  • In Anagrafe Tributaria i dati anagrafici si registrano solo in maiuscolo. Le vocali accentate finali diventano vocale semplice più apostrofo: NICOLÒ diventa NICOLO’.
  • Per nome e cognome sono ammesse solo le 26 lettere maiuscole, il trattino e l’apostrofo. Ogni altro carattere va trattato prima di usare il dato.
  • Un codice fiscale ben formato non è per forza un codice attribuito: la verifica formale e il riscontro in Anagrafe Tributaria sono controlli diversi.
  • Le omocodie e i nomi stranieri sono i casi in cui la normalizzazione fai da te sbaglia più spesso.
  • Su grandi elenchi servono passaggi fissi: copia dell’originale, pulizia, controllo, deduplica, esiti tracciati e solo dopo l’uso operativo (ricerca PEC, invii).

Indice

Che cosa significa normalizzare un codice fiscale

Un elenco di contatti arriva quasi sempre da più fonti: gestionale, fogli Excel, moduli web, esportazioni da CRM. Lo stesso codice fiscale può comparire in minuscolo, con uno spazio in mezzo, con un punto finale o con una lettera accentata copiata da un documento. Per un sistema informatico sono codici diversi. Per chi deve inviare una PEC sono lo stesso destinatario.

La normalizzazione elimina queste varianti. Ogni codice viene ricondotto a una sola rappresentazione, e lo stesso vale per i campi che lo accompagnano: cognome, nome, ragione sociale, comune. Senza questo passaggio:

  • la ricerca della PEC a partire dal codice fiscale non trova corrispondenze che invece esistono;
  • lo stesso soggetto compare due volte e riceve due comunicazioni;
  • record errati restano nell’elenco e generano rimbalzi o invii a soggetti sbagliati.

Normalizzare non vuol dire correggere a intuito. Un codice con una lettera sbagliata non si “aggiusta” cambiando la lettera: si segnala, si verifica e si corregge solo con un riscontro su fonte ufficiale. Per una panoramica sui controlli di qualità di un archivio, la guida sulla data quality delle anagrafiche inquadra il tema in modo più ampio.

Le regole ufficiali su maiuscole, apostrofi e caratteri ammessi

Il riferimento è l’Agenzia delle Entrate, che attribuisce il codice fiscale e gestisce l’Anagrafe Tributaria, cioè l’archivio nazionale dei contribuenti. Le regole pratiche sono poche e chiare.

Solo maiuscole. La Circolare n. 34/E del 20 luglio 2011 conferma l’uso esclusivo di caratteri maiuscoli per registrare i dati anagrafici. Per nomi e cognomi che terminano con una vocale accentata si usa la vocale senza accento seguita dall’apostrofo.

Alfabeto ristretto per nome e cognome. Le istruzioni dell’Agenzia sull’inserimento dei dati per l’attribuzione del codice fiscale ammettono solo i 26 caratteri maiuscoli dell’alfabeto, il trattino e l’apostrofo. L’apostrofo vale sia come apostrofo sia come accento. La data di nascita accetta solo cifre, il comune di nascita va scritto per esteso e senza numeri.

Niente lettere accentate nel controllo formale. Il servizio per verificare la correttezza formale del codice fiscale, nella versione più recente, controlla anche i caratteri speciali non ammessi, come le lettere accentate o con altri segni diacritici (ç, ñ, ô, ü).

Tradotte in pratica, ecco le trasformazioni più comuni:

Dato grezzoProblemaForma normalizzata
rssmra80a01h501uminuscoleRSSMRA80A01H501U
RSSMRA 80A01 H501Uspazi interniRSSMRA80A01H501U
RSSMRA80A01H501U.punteggiatura finaleRSSMRA80A01H501U
Nicolòvocale accentata finaleNICOLO’
D’Amicoapostrofo tipografico, spazio finaleD’AMICO
Rossi-Bianchicognome compostoROSSI-BIANCHI

Due dettagli fanno spesso la differenza. Il primo: l’apostrofo “curvo” che i programmi di videoscrittura inseriscono in automatico è un carattere diverso da quello dritto, e va uniformato. Il secondo: spazi non visibili, tabulazioni e ritorni a capo copiati da altri file rompono i confronti anche quando a schermo il dato sembra corretto.

Accenti nelle anagrafiche: come trattarli senza perdere informazione

Gli accenti sono il punto in cui la normalizzazione rischia di alterare i dati. La regola dell’Agenzia riguarda la vocale accentata finale: NICOLÒ diventa NICOLO’, FORNÈ diventa FORNE’. Le lettere con segni diacritici all’interno della parola, tipiche dei nomi stranieri, richiedono invece una traslitterazione, cioè la sostituzione con lettere dell’alfabeto latino di base.

Su questo punto la Circolare n. 1 del 22 gennaio 2008 del Ministero dell’Interno ha fissato regole di traslitterazione basate su quelle dell’ICAO, l’organizzazione internazionale dell’aviazione civile che le usa per i passaporti. Sono pensate per gli enti locali i cui sistemi non gestiscono ancora i caratteri diacritici. La stessa circolare prevede che, per le amministrazioni che non gestiscono le minuscole, il sistema di scambio anagrafico le converta nelle maiuscole corrispondenti.

Il criterio che consigliamo per le anagrafiche aziendali è tenere due livelli:

  • il dato originale, conservato così com’è, con accenti e diacritici, per la corrispondenza e per la correttezza verso la persona;
  • la chiave normalizzata, in maiuscolo, senza accenti (o con l’apostrofo finale), usata per confronti, deduplica e ricerche su fonti ufficiali.

In questo modo nessuna informazione va persa e i confronti diventano esatti. Cancellare un carattere che il sistema non riconosce, invece di traslitterarlo, è l’errore più frequente: un cognome perde una lettera e il codice fiscale ricalcolato non coincide più con quello attribuito.

Codice fiscale di persone e di società: due formati diversi

Un elenco aziendale mescola quasi sempre persone fisiche, professionisti, imprese individuali e società. I formati da riconoscere sono due:

  • persone fisiche: 16 caratteri alfanumerici, con un carattere di controllo finale calcolato sui precedenti;
  • società e altri soggetti diversi dalle persone fisiche: codice numerico di 11 cifre che, per le società, di norma coincide con la partita IVA.

La normalizzazione deve distinguere i due casi prima di applicare i controlli. Un codice di 11 cifre trattato come codice di persona fisica viene scartato per errore. Un codice di 16 caratteri a cui manca una lettera viene invece scambiato per qualcos’altro. Per le imprese individuali il codice fiscale del titolare e la partita IVA sono diversi, ed entrambi possono servire per trovare la PEC corretta: la guida sulla ricerca PEC delle imprese individuali spiega come muoversi.

Quando la colonna contiene partite IVA, il passaggio successivo è verificarne lo stato, perché una partita IVA cessata porta a una PEC non più valida. Con la verifica massiva delle partite IVA di TrovaPEC il controllo si fa sull’intero elenco, anche su VIES per le partite IVA comunitarie.

Verifica formale e verifica ufficiale non sono la stessa cosa

Un codice fiscale può essere scritto perfettamente, superare il controllo del carattere finale e non appartenere a nessuno. La verifica formale dice che il codice è costruito bene. Non dice che è stato attribuito, né a chi.

Per sapere se un codice esiste davvero l’Agenzia delle Entrate offre il servizio di verifica del codice fiscale. Il servizio confronta il codice e i dati inseriti con quelli registrati in Anagrafe Tributaria, per esatta coincidenza di tutti i caratteri. Ecco perché la normalizzazione viene prima: un cognome con un accento sbagliato o uno spazio in più dà esito negativo anche quando il soggetto esiste.

Omocodie

Si ha omocodia quando due persone, con lo stesso nome, cognome, data e luogo di nascita, otterrebbero lo stesso codice. L’audizione del Direttore dell’Agenzia delle Entrate del 10 febbraio 2016 ricorda che, in base al decreto del 23 dicembre 1976, l’Agenzia differenzia i codici sostituendo una o più delle sette cifre con lettere, a partire da destra.

Per chi normalizza la conseguenza è precisa. Un codice con lettere dove ci si aspetterebbero cifre può essere corretto, e non va “riparato”. Un codice ricalcolato da nome e data di nascita può essere diverso da quello reale, perché la variante la assegna solo l’Agenzia. Ricalcolare i codici e sovrascrivere quelli presenti nell’elenco è quindi un errore.

Omocodie

Nomi stranieri

La stessa audizione indica che per i cittadini stranieri il problema principale non è costruire il codice. Il problema è che mancano regole comuni a tutti gli enti per ricondurre le loro anagrafiche alla struttura nazionale, e questo crea disallineamenti e posizioni duplicate. Per nomi o cognomi di una o due lettere, il carattere mancante viene completato con la X. In un elenco massivo questi record vanno marcati per un controllo dedicato, non trattati con le regole generali.

La verifica massiva ufficiale

Per elenchi di soggetti l’Agenzia mette a disposizione anche servizi di verifica massiva del codice fiscale. Sono riservati a categorie precise (banche, assicurazioni, operatori finanziari, gestori di utenze, fondi integrativi del Servizio Sanitario Nazionale), aperti in finestre periodiche e limitati a 100.000 posizioni per file. Il calendario aggiornato è sulla pagina ufficiale. Per chi rientra in queste categorie, un file già normalizzato riduce gli esiti negativi dovuti solo alla forma.

Come normalizzare un elenco massivo: i passaggi

Su grandi anagrafiche il risultato dipende dal metodo più che dal singolo controllo. La sequenza che segue è ripetibile e lascia traccia di ogni modifica.

  1. Conservare una copia dell’originale. Prima di qualsiasi intervento si salva il file così come è arrivato, con un identificativo per riga. Senza copia non si può dimostrare cosa è stato cambiato, né tornare indietro. Il rischio tipico è lavorare direttamente sul file di produzione.
  2. Riconoscere le colonne. Si separano codice fiscale, partita IVA, cognome, nome, ragione sociale e comune, perché ognuno ha regole proprie. Gli errori nascono quando codice fiscale e partita IVA convivono nella stessa colonna senza distinzione. Per i file di partenza, il metodo descritto nella guida alla pulizia dei CSV anagrafici evita problemi di separatori e codifica dei caratteri.
  3. Pulire i campi. Maiuscole, rimozione di spazi iniziali, finali e interni, eliminazione di punti e simboli estranei, uniformità dell’apostrofo, accenti finali resi con l’apostrofo, diacritici traslitterati. È il passaggio più meccanico, e quello dove un carattere dimenticato compromette tutto il resto.
  4. Controllare formato e carattere di controllo. Lunghezza 16 o 11, posizione di lettere e cifre, carattere finale coerente. I codici che non superano il controllo non vengono corretti a mano: si segnalano. La guida alla validazione del codice fiscale approfondisce questo passaggio.
  5. Individuare doppioni e incoerenze. Con le chiavi normalizzate i duplicati diventano visibili. Lo stesso controllo fa emergere incoerenze come un sesso o un anno di nascita diversi da quelli ricavabili dal codice, verifiche simili a quelle previste negli elenchi di bonifica dei dati per ANPR, l’Anagrafe Nazionale della Popolazione Residente. Per l’unione dei doppioni c’è la guida su come deduplicare le anagrafiche.
  6. Classificare gli esiti. Ogni riga riceve uno stato: valida, corretta nella forma, da verificare, scartata. Le omocodie e i nomi stranieri finiscono tra le righe da verificare. Un esito per riga rende il lavoro controllabile anche da chi non l’ha eseguito.
  7. Usare l’elenco pulito. Solo a questo punto si procede con la ricerca delle PEC, la verifica delle partite IVA o l’invio. Nel caso di TrovaPEC, la normalizzazione e la ricerca massiva delle PEC fanno parte dello stesso flusso, con dati aggiornati tramite l’Indice Nazionale degli Indirizzi PEC.

Anche comuni e province vanno uniformati, perché lo stesso comune scritto in tre modi diversi rompe i confronti. La guida su come normalizzare comuni e province tratta questo caso nel dettaglio.

Gli errori più frequenti

Nei file aziendali ricorrono sempre gli stessi problemi:

  • zeri iniziali persi: un foglio di calcolo legge il codice di 11 cifre come numero e toglie lo zero iniziale, e il codice diventa di 10 cifre;
  • notazione scientifica: numeri lunghi trasformati in formati come 1,23E+10, con perdita delle cifre finali;
  • caratteri cancellati invece che traslitterati: il cognome perde lettere e non coincide più con l’archivio ufficiale;
  • codici ricalcolati sopra quelli esistenti: le omocodie vengono “corrette” e il codice giusto diventa sbagliato;
  • nessuna traccia delle modifiche: dopo la pulizia non si sa più quale fosse il dato di partenza.

Quando l’elenco serve per comunicazioni con valore legale, questi errori diventano costi: PEC non recapitate, invii ripetuti, contestazioni. La guida sugli errori delle anagrafiche PEC elenca i controlli da fare prima dell’invio. Chi tratta dati di persone fisiche deve anche rispettare le regole su conservazione e finalità, riassunte nella guida su GDPR e anagrafiche clienti.

Normalizzazione anagrafiche e ricerca PEC con TrovaPEC

TrovaPEC offre un servizio di normalizzazione, verifica e correzione delle anagrafiche collegato alla ricerca massiva di PEC ufficiali a partire da elenchi di partite IVA o codici fiscali. Le informazioni sono aggiornate tramite l’Indice Nazionale degli Indirizzi PEC. Il servizio è pensato per aziende, studi professionali e pubbliche amministrazioni che lavorano su grandi volumi e non possono permettersi ricerche manuali una per una.

TrovaPEC

Allo stesso flusso si aggiungono, quando servono, la verifica massiva delle partite IVA anche su VIES, l’invio massivo di PEC e di raccomandate cartacee e la rendicontazione dei ritorni. Per integrare la ricerca nei propri gestionali sono disponibili i web services per la ricerca PEC. Per una singola verifica la ricerca PEC è gratuita. Per un elenco completo si parte dalla ricerca PEC massiva da partita IVA o codice fiscale.

Il nostro punto di vista

La normalizzazione dei codici fiscali viene spesso trattata come un lavoro di pulizia da fare una volta, a mano, prima di un invio importante. Secondo noi è il primo passaggio di ogni comunicazione certificata, e va trattato come tale.

Un codice scritto male non trova la PEC, un doppione riceve due comunicazioni, un record non verificato finisce in un invio con valore legale. Sono problemi che nascono a monte e si pagano a valle, quando correggerli costa molto di più.

Per questo il nostro approccio unisce normalizzazione, verifica e ricerca delle PEC in un unico processo automatizzato, con dati aggiornati tramite fonti istituzionali come l’Indice Nazionale degli Indirizzi PEC. Chi gestisce grandi elenchi ha bisogno di un risultato rapido, preciso e ripetibile, senza limiti di volume e senza ore di lavoro manuale.

Alessandro

Domande frequenti

Il codice fiscale va scritto sempre in maiuscolo?

Sì. L’Agenzia delle Entrate registra i dati anagrafici solo in maiuscolo, e il codice fiscale segue la stessa regola. Nei confronti tra elenchi le minuscole vanno sempre convertite, altrimenti lo stesso codice risulta diverso.

Come si scrivono gli accenti in un’anagrafica normalizzata?

Per nomi e cognomi che terminano con una vocale accentata si usa la vocale semplice seguita dall’apostrofo: NICOLÒ diventa NICOLO’. Le lettere con diacritici all’interno della parola, comuni nei nomi stranieri, si traslitterano con lettere dell’alfabeto latino di base. È buona prassi conservare comunque il dato originale in un campo separato.

Un codice fiscale formalmente corretto è sicuramente valido?

No. Il controllo formale verifica solo che il codice sia costruito secondo le regole. Per sapere se è stato attribuito e a chi, serve il riscontro in Anagrafe Tributaria tramite i servizi dell’Agenzia delle Entrate.

Perché alcuni codici fiscali hanno lettere al posto delle cifre?

È il caso dell’omocodia: quando due persone avrebbero lo stesso codice, l’Agenzia sostituisce una o più cifre con lettere. Quei codici sono corretti e non vanno ricalcolati né modificati durante la normalizzazione.

Dopo la normalizzazione si possono trovare le PEC dell’elenco?

Sì, ed è proprio il momento giusto per farlo, perché codici puliti trovano più corrispondenze. Con TrovaPEC la ricerca massiva parte dall’elenco di codici fiscali o partite IVA e restituisce le PEC ufficiali aggiornate tramite l’Indice Nazionale degli Indirizzi PEC.

Fonti

Agenzia delle Entrate, Circolare n. 34/E del 20 luglio 2011
Agenzia delle Entrate, Inserimento dei dati per l’attribuzione del codice fiscale
Agenzia delle Entrate, Servizio per verificare la correttezza formale del codice fiscale
Agenzia delle Entrate, Servizio di verifica del codice fiscale
Agenzia delle Entrate, Servizi anagrafici massivi
Agenzia delle Entrate, Audizione del Direttore del 10 febbraio 2016 su codice fiscale e omocodie
Ministero dell’Interno, Circolare n. 1 del 22 gennaio 2008
Regione Veneto, Bonifica dati ANPR
PMI.it, Differenza tra codice fiscale e partita IVA

Raccomandati

Lascia un commento