Estructura del código fiscal: visión general de los 16 caracteres
Entender la estructura del código fiscal italiano cambia por completo la forma de mirar esa cadena de 16 letras y números. No es un revoltijo aleatorio. Cada posición guarda un dato tuyo —apellido, nombre, fecha de nacimiento, municipio— codificado con reglas que fijó el DPR n.º 605/1973. Si trabajas, estudias o compras una casa en Italia, tarde o temprano te pedirán este codice fiscale, y saber leerlo te ahorra más de un susto. ¿La buena noticia? Una vez ves el patrón, ya no se te olvida.
Parece complicado a primera vista. En realidad es un sistema elegante: a partir del propio código puedes deducir información personal sin consultar ninguna base de datos.
RSSMRA85C15H501S
| Posición | Caracteres | Información |
|---|---|---|
| 1-3 | RSS | Apellido |
| 4-6 | MRA | Nombre |
| 7-8 | 85 | Año de nacimiento |
| 9 | C | Mes de nacimiento |
| 10-11 | 15 | Día y sexo |
| 12-15 | H501 | Municipio de nacimiento |
| 16 | S | Carácter de control |
Vamos posición por posición. Empezamos por las tres primeras letras, que casi todo el mundo reconoce enseguida.
Caracteres 1-3: el apellido
Las tres primeras letras salen de tu apellido. El algoritmo no improvisa; sigue tres pasos muy concretos para elegir qué letras toma y en qué orden.
- Se cogen las consonantes del apellido en el orden en que aparecen.
- Si hay menos de tres consonantes, se completan con las vocales, también por orden.
- Si el apellido entero tiene menos de tres letras, se rellena con la letra X.
Ejemplos prácticos:
- ROSSI → consonantes R, S, S →
RSS - VERDI → consonantes V, R, D →
VRD - AIELLO → consonantes L, L + vocal A →
LLA - RE → consonante R + vocal E + X →
REX
¿Y los apellidos compuestos como «De Rossi» o «Lo Presti»? Se tratan como una sola palabra: se quitan los espacios y se aplican las mismas reglas. Un detalle que sorprende a mucha gente: en el caso de las mujeres casadas siempre se usa el apellido de soltera, nunca el del cónyuge.
Caracteres 4-6: el nombre
Los caracteres del 4 al 6 codifican tu nombre, pero ojo: aquí entra una regla distinta a la del apellido, y es justo donde la gente se equivoca al calcularlo a mano.
- Si el nombre tiene cuatro o más consonantes, se toman la 1.ª, la 3.ª y la 4.ª.
- Si tiene menos de cuatro consonantes, se aplica la misma regla que para el apellido.
Ejemplos prácticos:
- MARIO → consonantes M, R (solo 2) + vocal A →
MRA - GIUSEPPE → consonantes G, S, P, P → 1.ª, 3.ª, 4.ª →
GPP - ALESSANDRO → consonantes L, S, S, N, D, R → 1.ª, 3.ª, 4.ª →
LSN - ANNA → consonantes N, N + vocal A →
NNA
¿Por qué esa regla tan rara?
Saltarse la segunda consonante en los nombres largos no fue un capricho. Se hizo para reducir la probabilidad de homocodia: dos personas distintas con el mismo código. Si quieres entender ese fenómeno a fondo, lo explicamos en la guía sobre la homocodia.
Caracteres 7-8: el año de nacimiento
Los caracteres 7 y 8 son las dos últimas cifras del año de nacimiento. Esta es, de lejos, la parte más fácil de todo el código.
- Nacido en 1985 →
85 - Nacido en 2000 →
00 - Nacido en 2024 →
24
Hay una pega. Con solo dos dígitos, el sistema no distingue entre 1924 y 2024. En la práctica casi nunca da problemas, porque el resto del código —y sobre todo el municipio— aporta el contexto que falta. Aun así, conviene tenerlo en mente.
Carácter 9: el mes de nacimiento
El noveno carácter es una sola letra que representa el mes en que naciste. Cada mes tiene asignada su letra según esta tabla:
| Ene | Feb | Mar | Abr | May | Jun | Jul | Ago | Sep | Oct | Nov | Dic |
| A | B | C | D | E | H | L | M | P | R | S | T |
¿Por qué no van por orden alfabético del tirón? Para evitar confusiones con los números: por ejemplo, se descarta la «O» porque se parece demasiado al cero. Un pequeño truco de diseño que dice mucho del cuidado con que se pensó todo esto.
Caracteres 10-11: día de nacimiento y sexo
Aquí pasa algo curioso. Los caracteres 10 y 11 esconden dos datos a la vez: el día del nacimiento y el sexo de la persona. Y lo hacen con un truco aritmético sencillísimo.
- Hombres: el día tal cual, del 01 al 31.
- Mujeres: el día más 40, así que va del 41 al 71.
Ejemplos:
- Nacido el día 15, hombre →
15 - Nacida el día 15, mujer →
55 - Nacido el día 1, hombre →
01 - Nacida el día 1, mujer →
41
Truco para leerlo al vuelo: si ves un número mayor de 31 en esa posición, réstale 40 y tienes el día. El que lo lleva es una mujer.
Caracteres 12-15: el código del municipio
Los cuatro caracteres del 12 al 15 son el código catastral del municipio donde naciste. Su forma depende de si naciste dentro o fuera de Italia:
- Una letra (posición 12) seguida de tres números para los municipios italianos.
- Letra Z más tres números cuando se nació en el extranjero.
Ejemplos de códigos catastrales:
- Roma →
H501 - Milán →
F205 - Nápoles →
F839 - Alemania →
Z112 - Francia →
Z110
Esta parte es clave para quien nace fuera de Italia: tu país lleva un código que empieza por Z, y conviene comprobar que sea el correcto. Los códigos catastrales los gestiona la Agenzia delle Entrate(la agencia tributaria italiana) y se actualizan cada cierto tiempo por fusiones, divisiones o supresiones de municipios. Si quieres ver el código exacto de un lugar, lo más rápido es usar nuestra herramienta para generar el código fiscal, que ya tiene la tabla actualizada.
Carácter 16: el carácter de control (CIN)
Llegamos al último. El carácter 16 es el CIN (Control Internal Number), una letra que no aporta ningún dato personal: su único trabajo es comprobar que los quince caracteres anteriores son correctos. Es, en el fondo, un detector de erratas.
¿Cómo se calcula? El algoritmo recorre estos pasos:
- Asigna valores numéricos distintos a los caracteres en posición par y en posición impar.
- Suma todos esos valores.
- Calcula el resto de dividir esa suma entre 26.
- Convierte el resultado en su letra (A=0, B=1, … Z=25).
Gracias a este mecanismo, el sistema detecta los fallos de transcripción más habituales:
- Un carácter mal escrito.
- Dos caracteres contiguos intercambiados.
- La mayoría de las erratas que cometemos al teclear deprisa y corriendo, ya sea copiando el código a mano desde un documento o dictándolo por teléfono.
Y aquí va una advertencia honesta. Calcular el CIN a mano es tedioso y propenso a errores —es, con diferencia, el paso más difícil de todos—. Por eso casi nadie lo hace en papel. Si tienes el código y quieres saber a quién pertenece o si está bien formado, el camino inverso (del código a los datos) lo resuelve nuestra consulta inversa del código fiscal. Y si lo que te falla es entender de dónde sale exactamente esa letra final, lo desmenuzamos en el artículo dedicado al carácter de control.
¿Merece la pena memorizar todo esto? Para el día a día, no hace falta. Pero saber leer la estructura te da una ventaja real cuando algo no cuadra.
Preguntas frecuentes
¿Qué es exactamente la estructura del código fiscal italiano?
Es la forma fija en que se ordenan los 16 caracteres del codice fiscale. Tres letras para el apellido, tres para el nombre, dos para el año, una para el mes, dos para el día y el sexo, cuatro para el municipio y una de control. Cada bloque tiene su propia regla.
¿Puedo deducir mi fecha de nacimiento a partir del código?
Sí, en buena parte. El año aparece en las posiciones 7-8, el mes en la 9 y el día en la 10-11. La pega es el año: como solo se guardan dos cifras, no se distingue entre 1950 y 2050. El resto del código suele aclararlo.
¿Por qué mi código no coincide con el de otra persona con el mismo nombre y apellido?
Porque entran en juego la fecha y el municipio de nacimiento. Aun así, a veces dos personas generan códigos idénticos: eso es la homocodia, y se corrige sustituyendo cifras por letras según una tabla oficial.
¿Cómo sé si un código fiscal es válido?
El carácter 16 hace de verificación: si lo recalculas y no coincide, el código contiene un error. Validar a mano es engorroso, así que lo más cómodo es usar una herramienta que lo compruebe por ti en un segundo.
Nací fuera de Italia, ¿qué llevan las posiciones del municipio?
Una letra Z seguida de tres números que identifican tu país de nacimiento. Por ejemplo, Alemania es Z112 y Francia Z110. No verás el código catastral de una ciudad italiana, sino el del Estado extranjero.
¿La estructura es la misma para hombres y mujeres?
Casi idéntica. La única diferencia está en las posiciones 10-11: a las mujeres se les suma 40 al día de nacimiento. Por eso un número entre 41 y 71 en ese hueco indica que el código pertenece a una mujer.
¿Necesito calcularlo a mano para algún trámite?
No. La administración italiana asigna y certifica el código fiscal oficial, y ninguna gestión te pide hacer las cuentas tú. Entender la estructura sirve para revisar y detectar fallos, no para sustituir al documento oficial.
Pon a prueba la estructura del código fiscal
¡Genera tu codice fiscale y ve, carácter a carácter, cómo encaja cada dato! Gratis y al instante.
Calcular ahora