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

Calcolo codice fiscale online gratis — 2026

Calcolatore completo con 5 modalita: diretto, inverso, verifica, omocodia e batch CSV. Genera il codice a barre Code 39 per tessera sanitaria. Oltre 7.900 comuni italiani (inclusi storici e soppressi), ~150 stati esteri. Calcolo lato client, nessun dato inviato a server.

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
Codice Belfiore selezionato: H501

Codice fiscale

StatoInserisci cognome e nome
150 persone trovano utile questo calcolatore

Algoritmo ufficiale — D.M. 12/03/1974

Il codice fiscale italiano e composto da 16 caratteri alfanumerici, generati con regole deterministiche pubblicate dall'Agenzia delle Entrate. Schema (numerazione 1-based):

1-3   Cognome: 3 consonanti, poi vocali, poi X come riempitivo
4-6   Nome   : se 4+ consonanti -> 1a, 3a, 4a; altrimenti come cognome
7-8   Anno   : ultime 2 cifre
9     Mese   : A=gen B=feb C=mar D=apr E=mag H=giu L=lug M=ago P=set R=ott S=nov T=dic
10-11 Giorno : 01-31 per uomini, 41-71 per donne (+40)
12-15 Luogo  : codice Belfiore comune (es. H501 Roma) o stato estero (Z*)
16    Check  : carattere di controllo modulo 26 sui primi 15 caratteri

Codice a barre Code 39 — tessera sanitaria

La tessera sanitaria italiana riporta il codice fiscale in formato barcode Code 39(ISO/IEC 16388). Il nostro calcolatore genera automaticamente il barcode SVG pronto per la stampa: e l'unico strumento web gratuito in Italia con questa funzionalita. Utile per applicazioni documentali, studi professionali e gestione del personale HoReCa.

Codici catastali: comuni italiani e stati esteri

Per i nati in Italia si usa il codice Belfiore del comune di nascita (es. H501 Roma, F205 Milano, G273 Palermo). Per i nati all'estero si usa il codice catastale dello stato di nascita (prefisso Z): es. Z110 Francia, Z112 Germania, Z210 Cina,Z133 Svizzera, Z222 India, Z129 Romania.

Per i nati in un comune oggi soppresso o fuso (es. Bazzano, oggi Valsamoggia) si usa il codice Belfiore che era valido alla data di nascita. Il nostro calcolatore include oltre 7.900 comuni (attivi + storici + soppressi) e li segnala in autocomplete.

Calcolo del carattere di controllo

I primi 15 caratteri vengono pesati con due tabelle (posizioni dispari/pari), si sommano i valori, si fa il resto della divisione per 26 e si associa la lettera A-Z corrispondente.

Omocodia: cos'e e come funziona

L'omocodiasi verifica quando due persone diverse generano lo stesso codice fiscale (circa 5.000 casi l'anno in Italia). L'Agenzia delle Entrate risolve sostituendo progressivamente le cifre con lettere (0→L, 1→M, 2→N, 3→P, 4→Q, 5→R, 6→S, 7→T, 8→U, 9→V) dall'ultima posizione numerica verso l'inizio (posizioni 15, 14, 13, 11, 10, 8, 7). La nostra modalita “Omocodia” genera tutte e 7 le varianti progressive.

5 modalita di calcolo

  • Calcolo diretto — genera il CF da dati anagrafici
  • Calcolo inverso — decodifica un CF esistente in data di nascita, sesso e comune
  • Verifica — controlla che il carattere di controllo sia corretto
  • Omocodia — genera le 7 varianti progressive per risolvere conflitti
  • Batch CSV — calcolo massivo da file, ideale per commercialisti e uffici HR

API REST e widget embed gratuiti

Il calcolatore e disponibile anche come API REST gratuita (endpoint POST per calcolo, verifica e inverso) e come widget embed integrabile in qualsiasi sito web con un semplice iframe. Ideale per studi professionali, patronati, software gestionali e portali HR.

Privacy: calcolo lato client

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

Esempio passo-passo: Rossi Mario, 15/01/1990, Roma

Inseriamo nel calcolatore: cognome “Rossi”, nome “Mario”, giorno 15, mese 1 (gennaio), anno 1990, sesso M, comune Roma (Belfiore H501).

  1. Cognome “Rossi” → consonanti R-S-S → RSS
  2. Nome “Mario” → consonanti M-R, vocali A-I-O → MRA (3 consonanti totali, prendi le prime 3) → MRA
  3. Anno 1990 → ultime 2 cifre → 90
  4. Mese gennaio → A
  5. Giorno + sesso 15 + 0 (M) → 15
  6. Belfiore Roma → H501
  7. Concatenazione primi 15: RSSMRA90A15H501
  8. Carattere di controllo: somma pesata mod 26 → K
  9. Codice fiscale finale: RSSMRA90A15H501K

Esempio donna: Bianchi Anna, 03/12/1985, Milano

Cognome BNCH → consonanti BNC → BNC. Nome ANNA → consonanti NN + vocale A → NNA. Anno 85, mese dicembre T, giorno 03+40 = 43, Milano F205. Il check si ricava sommando i pesi dei primi 15 caratteri e prendendo il modulo 26.

Esempio nato all'estero: Klaus Schneider, 22/07/1978, Germania

SCHNDR → 3 consonanti → SCH. KLAUS → consonanti KLS → KLS. Anno 78, mese luglio L, giorno 22, Germania Z112. Il calcolatore restituisce il CF completo con il carattere di controllo corretto.

Esempio lavoratore HoReCa stagionale

Un cuoco rumeno, Andrei Ionescu, nato il 22/03/1990, deve firmare un contratto CCNL Pubblici Esercizi. Il datore di lavoro genera il suo CF inserendo Romania (Z129) come luogo di nascita. Cognome → NSC, nome → NDR, anno 90, mese marzo C, giorno 22, stato Z129. Il codice a barre Code 39 puo essere allegato alla documentazione di assunzione.

Tabella codici catastali stati esteri (selezione)

StatoCodiceStatoCodice
FranciaZ110Regno UnitoZ114
GermaniaZ112SpagnaZ131
RomaniaZ129UcrainaZ138
AlbaniaZ100MaroccoZ330
CinaZ210IndiaZ222
USAZ404BrasileZ602
SvizzeraZ133CanadaZ401

Modalita dedicate: calcolo inverso · verifica CF · CF stranieri · omocodia.

Vedi anche: API gratuita · widget embed · stampa tessera sanitaria · calcolo stipendio netto · calcolo IVA.

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%.

Codice Belfiore selezionato: H501

Codice fiscale

StatoInserisci cognome e nome
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