calcolihoreca

Calcolatori gratuiti per ristoranti, bar e pizzerie. I risultati sono stime operative e non sostituiscono consulenza fiscale, sanitaria, legale o tecnica.

Calcola food costCalcola drink costTasso alcolemicoRistoranteGuida food costGuida drink costCosti aperturaBlogVideoCocktailBirra e vinoDiario del DegustatoreGiochi da barConversioniAutoriChi siamoPolicy editorialeContattiCalcoli salvatiEmbedNewsletterRSSPrivacyCookieTermini
Made in Italy
€calcoli·HoReCaGratis · veloci · senza registrazione
Food costMargini e prezziBar e cocktailPizza italianaPasta italianaPersonaleEventi cateringCaffetteria
Home/Strumenti utili

Strumenti utili

Codice fiscale inverso — decodifica CF in dati anagrafici

Inserisci un codice fiscale di 16 caratteri e il calcolatore estrae automaticamente data di nascita, sesso, comune (o stato estero) di nascita. Riconosce anche i CF omocodici. Calcolo lato client, nessun dato inviato.

Il codice fiscale italiano e un identificativo di 16 caratteri alfanumerici, calcolato con l'algoritmo ufficiale del D.M. 12/03/1974. Struttura: 3 lettere cognome, 3 nome, 2 cifre anno, 1 lettera mese, 2 cifre giorno (+40 donne), 4 caratteri codice Belfiore comune o stato estero, 1 carattere di controllo. Il calcolatore supporta calcolo diretto, inverso, verifica, 7 varianti omocodia, batch CSV e genera il codice a barre Code 39 per tessera sanitaria.

Aggiornato: maggio 2026
Senza registrazione Calcolo immediato Dati nel browser
Nota: dal codice fiscale non si possono ricostruire nome e cognome completi (sono compressi a 3 lettere ciascuno). Si ricavano solo le iniziali consonanti/vocali utilizzate dall'algoritmo.

Dati estratti dal codice fiscale

StatoInserisci un codice fiscale
150 persone trovano utile questo calcolatore

Come funziona il calcolo inverso del codice fiscale

Il codice fiscale italiano e composto da 16 caratteri con una struttura deterministica definita dal D.M. 12/03/1974. Il calcolo inverso legge ogni blocco e ne estrae le informazioni anagrafiche:

Posizione   Contenuto            Dato estratto
─────────   ────────────────     ─────────────────────────
1-3         Consonanti cognome   (non univoco → piu cognomi possibili)
4-6         Consonanti nome      (non univoco → piu nomi possibili)
7-8         Anno (2 cifre)       Anno di nascita (ambiguita secolare)
9           Lettera mese         Mese di nascita (A=gen … T=dic)
10-11       Giorno + sesso       Giorno 01-31 (M) o 41-71 (F, +40)
12-15       Codice Belfiore      Comune italiano o stato estero (Z***)
16          Carattere controllo  Verifica integrita

Decodifica del mese di nascita

La lettera in posizione 9 codifica il mese secondo questa tabella: A=gennaio, B=febbraio, C=marzo, D=aprile, E=maggio, H=giugno, L=luglio, M=agosto, P=settembre, R=ottobre, S=novembre, T=dicembre.

Decodifica del giorno e sesso

Le posizioni 10-11 contengono il giorno di nascita: per gli uomini il valore e 01-31, per le donne si aggiunge 40 (quindi 41-71). Il calcolatore sottrae automaticamente 40 se il valore supera 40 e indica sesso femminile.

Decodifica del comune tramite codice Belfiore

Le posizioni 12-15 contengono il codice Belfiore: una lettera seguita da tre cifre. Codici che iniziano con una lettera diversa da Z indicano un comune italiano (es. H501 = Roma, F205 = Milano). Codici che iniziano con Z indicano uno stato estero (es. Z112 = Germania, Z129 = Romania). Il nostro database include oltre 7.900 comuni (anche storici e soppressi).

Gestione dell'omocodia nel calcolo inverso

Se il CF presenta sostituzioni omocodiche (cifre sostituite con lettere L, M, N, P, Q, R, S, T, U, V), il calcolatore le riconosce automaticamente e le riconverte in cifre prima di estrarre i dati.

Esempio: decodifica di RSSMRA90A15H501K

Inseriamo il codice fiscale RSSMRA90A15H501K nella modalita inverso:

  1. Posizioni 1-3 “RSS” → cognome con consonanti R, S, S (es. Rossi, Russo, Rossa…)
  2. Posizioni 4-6 “MRA” → nome con consonanti M, R + vocale A (es. Mario, Mauro, Mara…)
  3. Posizioni 7-8 “90” → anno 1990 (o 1890, 2090 — ambiguita secolare)
  4. Posizione 9 “A” → mese gennaio
  5. Posizioni 10-11 “15” → giorno 15, sesso maschile (valore ≤ 31)
  6. Posizioni 12-15 “H501” → Roma
  7. Posizione 16 “K” → carattere di controllo valido

Risultato: nato il 15 gennaio 1990 a Roma, sesso maschile.

Esempio con omocodia: RSSMRA90A15H50MK

Il codice RSSMRA90A15H50MK presenta una sostituzione omocodica in posizione 15 (M al posto di 1). Il calcolatore riconosce M=1 e decodifica normalmente: H501 = Roma.

Vedi anche: calcolatore completo · verifica CF · CF stranieri · omocodia.

Uso pratico

Come usare questo calcolo nel locale

Esempio reale: assunzione lavoratore stagionale estero

Un ristorante assume un cuoco rumeno per la stagione estiva. Prima di registrare il contratto CCNL Pubblici Esercizi all'INPS serve il codice fiscale del dipendente. Il calcolatore genera il CF inserendo nome, cognome, data di nascita, sesso e paese estero (Romania = Z129). Il codice a barre Code 39 puo essere stampato e allegato alla documentazione di assunzione.

Caso pratico: studio commercialista con batch CSV

Un commercialista che gestisce le buste paga di 15 ristoranti deve verificare o calcolare decine di codici fiscali ogni mese. La modalita Batch CSV consente di importare un file con cognome, nome, data, sesso e comune per generare tutti i CF in un colpo solo, senza errori manuali e con omocodia segnalata.

Errore comune: ignorare i comuni soppressi

Chi e nato in un comune oggi soppresso o fuso (es. Bazzano, ora Valsamoggia) deve usare il codice Belfiore valido alla data di nascita, non quello del nuovo comune. Usare il codice sbagliato genera un CF formalmente diverso da quello in Anagrafe Tributaria. Il calcolatore include oltre 7.900 comuni inclusi quelli storici.

Come leggere il risultato

Il codice fiscale generato e deterministico: se i dati sono corretti, il risultato e identico a quello dell'Agenzia delle Entrate. Il carattere di controllo finale (posizione 16) valida l'intera stringa. Se il CF inverso restituisce un comune diverso da quello atteso, potrebbe essere stato usato un codice Belfiore storico o potrebbe esserci un caso di omocodia.

Quando usare il calcolatore codice fiscale

Per assunzioni e contratti (HR, patronato, studi legali), per compilare moduli fiscali e anagrafici, per verificare CF ricevuti da terzi, per generare il barcode Code 39 della tessera sanitaria, per elaborazioni massive tramite CSV e per integrare il calcolo nel proprio sito con API o widget.

Fonti e limiti

Prima di usare il risultato

L'algoritmo e pubblico e deterministico (D.M. 12/03/1974), ma il codice fiscale ufficiale e quello registrato dall'Agenzia delle Entrate in Anagrafe Tributaria. In caso di omocodia il CF effettivo puo differire da quello calcolato.

  • Agenzia delle Entrate - Verifica Codice Fiscale - Agenzia delle Entrate
  • D.M. 12/03/1974 - Algoritmo codice fiscale - Normattiva - Ministero delle Finanze
  • Agenzia delle Entrate - Codici catastali dei comuni - Agenzia delle Entrate
Disclaimer fiscale

Calcolo a scopo puramente informativo. Aliquote IVA, imposte e regole fiscali dipendono dalla fattispecie specifica e cambiano nel tempo: verifica sempre con il tuo commercialista e le fonti ufficiali (Agenzia delle Entrate).

Risposte rapide

Risposte dirette

Come si calcola il codice fiscale?
Si estraggono 3 consonanti dal cognome, 3 dal nome (se 4+ consonanti si prendono la 1a, 3a e 4a), 2 cifre anno, 1 lettera mese, giorno di nascita (+40 per le donne), codice Belfiore del comune e un carattere di controllo modulo 26. Algoritmo D.M. 12/03/1974.
Cosa serve per il calcolo?
Cognome, nome, giorno mese anno di nascita, sesso (M/F) e comune di nascita italiano o stato estero. Per stranieri si usa il codice catastale Z* (es. Z110 Francia, Z112 Germania).
Come funziona il codice fiscale inverso?
Dal codice fiscale si ricavano anno, mese, giorno di nascita, sesso e codice Belfiore del comune. Non si puo risalire con certezza al nome completo: i 6 caratteri iniziali contengono solo consonanti/vocali.
Cos'e l'omocodia?
L'omocodia si verifica quando due persone generano lo stesso CF. L'Agenzia delle Entrate sostituisce cifre con lettere (0→L, 1→M, 2→N, ecc.) dalla posizione 15 verso l'inizio. Il calcolatore genera tutte e 7 le varianti progressive.
Il codice fiscale calcolato online e ufficiale?
L'algoritmo e pubblico e deterministico, quindi il risultato e formalmente identico. Per validita fiscale deve essere registrato in Anagrafe Tributaria. Verifica ufficiale su telematici.agenziaentrate.gov.it.
Codice a barre del codice fiscale?
La tessera sanitaria italiana riporta il codice fiscale in formato Code 39. Il calcolatore genera il barcode SVG pronto per la stampa, utile per applicazioni e gestioni documentali.
FAQ

Domande frequenti su Calcolo codice fiscale online gratis

Cosa serve per calcolare il codice fiscale online gratis?

Cognome, nome, giorno mese e anno di nascita, sesso (M o F) e comune di nascita. Per i nati all'estero si usa il codice catastale dello Stato (codici Z*, es. Z110 Francia, Z112 Germania, Z129 Romania) al posto del comune italiano.

Come si calcola il codice fiscale per stranieri o nati all'estero?

L'algoritmo è identico a quello dei cittadini italiani. L'unica differenza è il codice del luogo di nascita: al posto del comune italiano si usa il codice catastale dello Stato estero (prefisso Z). Per esempio Z100 Albania, Z133 Svizzera, Z210 Cina, Z222 India, Z302 Angola.

Cos'è l'omocodia nel codice fiscale e come funziona?

L'omocodia si verifica quando due persone diverse generano lo stesso codice fiscale (capita ~5.000 volte l'anno in Italia). L'Agenzia delle Entrate risolve sostituendo progressivamente le cifre numeriche con lettere — partendo dall'ultima posizione numerica (15) verso l'inizio. La tabella: 0→L, 1→M, 2→N, 3→P, 4→Q, 5→R, 6→S, 7→T, 8→U, 9→V. Si genera così un codice univoco.

Codice fiscale donne: perché +40 al giorno?

Per distinguere il sesso senza aggiungere caratteri, l'algoritmo aggiunge 40 al giorno di nascita per le donne. Una donna nata il 15 ha codice giorno 55, un uomo 15. È il motivo per cui nel CF di una donna i caratteri 10-11 sono sempre ≥41.

Come si calcola il codice fiscale provvisorio?

Per cittadini stranieri non ancora registrati o in attesa di documento, alcuni uffici emettono un CF provvisorio numerico di 11 cifre (modello AA4/8). Il calcolatore alfanumerico classico produce invece il CF definitivo: serve solo nome, cognome, data, sesso e luogo di nascita.

Il codice fiscale calcolato online è ufficiale?

L'algoritmo D.M. 12/03/1974 è pubblico e deterministico, quindi il CF calcolato è formalmente identico a quello che assegnerebbe l'Agenzia delle Entrate. Non è però ufficiale: per essere valido a fini fiscali deve essere registrato in Anagrafe Tributaria. La verifica ufficiale si fa su telematici.agenziaentrate.gov.it/VerificaCF.

Si può calcolare il codice fiscale di un neonato?

Sì, l'algoritmo non ha vincoli di età. In pratica il CF dei neonati viene assegnato d'ufficio dall'Agenzia delle Entrate al momento della dichiarazione di nascita, e la tessera sanitaria arriva entro pochi mesi. Il calcolatore può anticipare il CF previsto da indicare ai pediatri privati o per le pratiche.

Come si calcola il codice fiscale di chi è nato in un comune oggi soppresso?

Si usa il codice Belfiore che era valido alla data di nascita, non quello del comune attuale che lo ha incorporato. Per esempio chi è nato a Bazzano (codice A677) prima del 2014 mantiene A677, anche se oggi Bazzano fa parte di Valsamoggia. Il nostro calcolatore include i principali comuni storici/soppressi.

Carattere di controllo del codice fiscale: come si calcola?

I primi 15 caratteri vengono mappati con due tabelle (caratteri in posizione dispari e pari secondo D.M. 1974), si sommano i valori, si fa il resto della divisione per 26 e si associa la lettera A-Z corrispondente. È l'unico carattere di controllo del codice: se sbagliato, il CF è formalmente invalido.

Codice fiscale e partita IVA sono la stessa cosa?

No. Il codice fiscale identifica una persona fisica (16 caratteri alfanumerici) o un soggetto diverso (11 cifre per società/enti). La partita IVA è sempre numerica a 11 cifre e identifica chi esercita attività economica. Spesso ditte individuali hanno P.IVA uguale al loro CF da 11 cifre, ma sono concettualmente cose diverse.

Come trovare il codice Belfiore di un comune?

Il codice Belfiore (o codice catastale) è composto da 1 lettera + 3 cifre (es. H501 Roma, F205 Milano, G273 Palermo). Per gli stati esteri inizia con Z (Z110 Francia). La tabella ufficiale è pubblicata dall'Agenzia delle Entrate. Il nostro calcolatore ne contiene oltre 7.900 attivi più i comuni storici e ~150 stati esteri.

I miei dati vengono salvati quando uso il calcolatore?

No. Il calcolo del codice fiscale avviene interamente nel tuo browser (client-side JavaScript): nome, cognome, data di nascita e luogo non vengono mai inviati a nostri server né salvati. Lo verifichi dalla scheda Network degli strumenti sviluppatore del browser.

Prossimo passo

Continua con il calcolo giusto

Guida

Come scegliere il POS giusto per il ristorante

Guida pratica per scegliere il POS giusto per il ristorante: funzioni indispensabili, costi reali, hardware, integrazioni e gli errori da evitare prima di firmare.

Calcolatore

Calcolo stipendio netto da RAL 2026

Converti RAL lorda in netto: IRPEF 2026, INPS, addizionali regionali/comunali, detrazioni.

Calcolatore

Calcolo IVA: aggiungi o scorpora

Aggiungi o scorpora IVA con aliquote italiane 4%, 5%, 10% e 22%.

Nota: dal codice fiscale non si possono ricostruire nome e cognome completi (sono compressi a 3 lettere ciascuno). Si ricavano solo le iniziali consonanti/vocali utilizzate dall'algoritmo.

Dati estratti dal codice fiscale

StatoInserisci un codice fiscale
150 persone trovano utile questo calcolatore

Scopri 3 calcolatori simili

Calcolo stipendio netto da RAL 2026Calcolo IVA: aggiungi o scorporaCalcolo percentuale online
Prossimi calcoli logici

Calcolatori collegati

PersonaleCalcolo stipendio netto da RAL 2026Converti RAL lorda in netto: IRPEF 2026, INPS, addizionali regionali/comunali, detrazioni.Apri calcoloMargini e prezziCalcolo IVA: aggiungi o scorporaAggiungi o scorpora IVA con aliquote italiane 4%, 5%, 10% e 22%.Apri calcoloStrumenti utiliCalcolo percentuale onlineCalcola percentuali: X% di Y, che percentuale e X di Y, variazione percentuale.Apri calcolo