Algoritmo do Codice Fiscale — D.M. 12/03/1974
Estrutura: SSS NNN AA M DD CCCC X SSS = 3 caracteres do sobrenome (consoantes primeiro, depois vogais, depois X) NNN = 3 caracteres do nome (se 4+ consoantes: 1ª, 3ª, 4ª) AA = 2 últimos dígitos do ano de nascimento M = letra do mês (A-T, algumas excluídas) DD = dia de nascimento (mulheres: dia + 40) CCCC = código Belfiore: município (italiano) ou país (Z***) X = caractere de controle (mod 26 nas posições 1-15) Códigos dos meses: A=jan B=fev C=mar D=abr E=mai H=jun L=jul M=ago P=set R=out S=nov T=dez Exemplo: Mario Rossi, nascido em 15 de janeiro de 1990, Roma Sobrenome: RSS (R, S, S de Rossi) Nome: MRA (M, R, A de Mario) Ano: 90 Mês: A (janeiro) Dia: 15 (homem, sem +40) Código Roma: H501 Resultado: RSSMRA90A15H501 + caractere de controle K
Código de barras Code 39 — Tessera Sanitaria
O cartão de saúde italiano (tessera sanitaria) codifica o codice fiscale como um código de barras Code 39 (ISO/IEC 16388). Esta calculadora é a única ferramenta web gratuita que gera o SVG do código de barras pronto para impressão — útil para departamentos de RH, escritórios profissionais e sistemas de gestão de documentos.
5 modos de cálculo
- Direto — gerar o CF a partir dos dados pessoais
- Inverso — decodificar um CF existente em data de nascimento, sexo e município
- Verificar — validar o caractere de controle de qualquer codice fiscale
- Omocodia — gerar as 7 variantes progressivas de homocódigo
- Lote CSV — cálculo em massa a partir de arquivo, ideal para contadores e RH
Códigos de países estrangeiros (seleção)
| País | Código Belfiore | País | Código Belfiore |
|---|---|---|---|
| França | Z110 | Reino Unido | Z114 |
| Alemanha | Z112 | Espanha | Z131 |
| EUA | Z404 | Canadá | Z401 |
| Romênia | Z129 | Ucrânia | Z138 |
| Índia | Z222 | China | Z210 |
| Brasil | Z602 | Marrocos | Z330 |
| Suíça | Z133 | Albânia | Z100 |
API REST gratuita e widget incorporável
A calculadora também está disponível como API REST gratuita (endpoints POST para cálculo, verificação e consulta inversa) e como widget incorporável para qualquer site. Ideal para escritórios profissionais, patronati, softwares de gestão e portais de RH.