Datos de la factura · 3 min de lectura · 21 de octubre de 2026
Cómo se calcula la letra del NIF, el NIE y el CIF
La última letra o cifra de un NIF no es casual: es un control que permite detectar errores al teclearlo. Te explicamos cómo se calcula en DNI, NIE y CIF.
NIF de personas físicas (DNI)
El NIF de un ciudadano español es su número de DNI (8 cifras) seguido de una letra. La letra se calcula así:
- Divide el número entre 23.
- Quédate con el resto (un número del 0 al 22).
- Busca la letra que corresponde a ese resto en esta tabla:
| Resto | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Letra | T | R | W | A | G | M | Y | F | P | D | X | B |
| Resto | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Letra | N | J | Z | S | Q | V | H | L | C | K | E |
Ejemplo: 12345678 ÷ 23 = 536.768 y sobran 14. La letra del 14 es la Z: el NIF es 12345678Z.
Valida un NIF, NIE o CIF. Comprueba al momento si el número y la letra de control son correctos.
Validar NIFNIE de extranjeros
El NIE empieza por X, Y o Z, sigue con 7 cifras y termina en una letra. Para calcular la letra, se sustituye la primera letra por un número (X = 0, Y = 1, Z = 2) y se aplica la misma operación que al DNI.
Ejemplo: X1234567 → 01234567 → resto 19 → letra L: X1234567L.
NIF de empresas (antiguo CIF)
Las sociedades y otras entidades tienen un NIF que empieza por una letra que indica el tipo de entidad (A sociedad anónima, B sociedad limitada, G asociación, J sociedad civil…), seguida de 7 cifras y un carácter de control, que puede ser cifra o letra. Se calcula así:
- Suma las cifras en posición par (2.ª, 4.ª y 6.ª).
- Multiplica por 2 cada cifra en posición impar (1.ª, 3.ª, 5.ª y 7.ª) y suma las cifras de cada resultado (por ejemplo, 7 × 2 = 14 → 1 + 4 = 5).
- Suma los dos totales.
- Toma la última cifra de la suma y réstala de 10 (si es 0, el control es 0).
- Ese número es el control. Si la entidad usa letra, se convierte: 1 = A, 2 = B… 9 = I, 0 = J.
Las sociedades anónimas y limitadas (A y B) llevan cifra; otras entidades, como las de la Administración (P, Q, S) o las no residentes (N, W), llevan letra.
Lo que la letra no te dice
Una letra correcta solo significa que el número está bien formado. No garantiza que exista ni que pertenezca a quien dice. Para comprobar que un NIF está identificado en Hacienda, la Agencia Tributaria tiene un servicio de comprobación de NIF de terceros en su sede electrónica (con certificado o Cl@ve).
Compruébalo sin hacer cuentas
Usa el validador de NIF, NIE y CIF: te dice si el número es correcto y, si te has equivocado en la letra, cuál debería ser.
Preguntas frecuentes
¿Por qué no se usan las letras I, Ñ, O y U en el DNI?
Para evitar confusiones con otros caracteres (I con 1, O con 0, Ñ con N, U con V).
¿El CIF ya no existe?
Desde 2008 se llama NIF también en las empresas, pero mucha gente sigue diciendo CIF.
¿Un NIF con la letra bien puede ser falso?
Sí. La letra solo comprueba que esté bien formado. Para saber si existe, usa el servicio de la Agencia Tributaria.
¿Qué es un NIF que empieza por K, L o M?
Son NIF especiales de personas físicas: K para menores de 14 años españoles, L para españoles no residentes y M para extranjeros sin NIE.