Fórmula para calcular la letra del DNI o NIE
¿Tienes un número de DNI o NIE y no sabes qué letra le corresponde? Calcularla es mucho más sencillo de lo que parece. Con una simple operación matemática puedes averiguar qué letra se asigna a cada número de documento.

Si quieres obtenerla al instante, puedes usar esta calculadora de letra del DNI online y gratuita.
¿Cuál es la fórmula del NIF o DNI?
Para calcular la letra del DNI (o NIF), solo necesitas seguir estos pasos:
- Toma el número del DNI, sin incluir la letra (hasta 8 cifras).
- Divide ese número entre 23.
- Quédate con el resto de la división (también llamado "módulo 23").
- Busca en la tabla oficial qué letra corresponde a ese número.
Por ejemplo, si tu número es 12345678, lo divides entre 23:
12345678 ÷ 23 = 536768 con un resto de 14
→ Según la tabla, el resto 14 corresponde a la letra Z.
→ Por tanto, el NIF completo sería: 12345678Z
¿Qué letra corresponde a cada número?
La siguiente tabla muestra la asignación oficial entre restos y letras:
| Resto | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| Letra | ||||||||||||||||||||||
| T | R | W | A | G | M | Y | F | P | D | X | B | N | J | Z | S | Q | V | H | L | C | K | E |
Esta misma fórmula se aplica también al NIE, con una pequeña diferencia:
Debes reemplazar la primera letra del NIE por un número (X = 0, Y = 1, Z = 2) antes de hacer la división.
Ejemplo de cómo calcular la letra del DNI
Veamos un ejemplo práctico paso a paso para entender cómo funciona el cálculo de la letra del DNI:
Supongamos que tu número de DNI es 12345678 (sin letra).
→ Divides ese número entre 23: 12345678 ÷ 23 = 536768, con un resto de 14.
Consultas la tabla oficial y ves que el resto 14 corresponde a la letra Z.
Por tanto, el DNI completo será: 12345678Z
Con este método puedes calcular cualquier letra del DNI de forma manual.
¿Y si es un NIE? ¿Se calcula igual?
Sí, el NIE se calcula con la misma fórmula que el DNI, pero con una pequeña diferencia al principio:
El NIE comienza con una letra: X, Y o Z.
Antes de dividir, debes reemplazar esa letra por un número:
• X = 0
• Y = 1
• Z = 2
Después de ese cambio, haces exactamente el mismo cálculo:
Divide entre 23, toma el resto, y busca la letra correspondiente.
→ Ejemplo: NIE: Y1234567
Sustituyes la Y por 1 → el número se convierte en 11234567
Lo divides entre 23 → el resto es 0
Según la tabla, el resto 0 corresponde a la letra T
→ Resultado final: Y1234567T
Deja una respuesta

Otras publicaciones que te pueden interesar