Cómo se calcula y para qué sirve la letra del DNI
Si alguna vez te has preguntado qué lógica esconde la letra final de nuestro DNI, te adelantamos que no es fruto del azar. Descubre la fórmula matemática exacta que se utiliza para calcularla.
El secreto detrás de la letra del DNI: Cómo se calcula y para qué sirve
Actualizado: 25/09/2026
Es muy común que los ciudadanos se pregunten cuál es el origen de la letra que cierra la numeración de su Documento Nacional de Identidad. Lejos de ser un simple adorno alfabético, este carácter desempeña una misión de validación clave en los sistemas informáticos: se le conoce técnicamente como dígito de control.
¿Cómo se obtiene la letra de un DNI español?
El método de asignación es puramente matemático y descarta cualquier elemento aleatorio. La regla oficial para determinar qué letra le corresponde a un ciudadano consiste en dividir su número de DNI de 8 cifras entre 23.
Una vez hecha la división, no nos importa el cociente, sino el resto de la operación. Ese número sobrante (que siempre estará entre 0 y 22) se cruza con la siguiente tabla oficial para desvelar la letra definitiva:
| Resto | Letra | Resto | Letra |
|---|---|---|---|
| 0 | T | 12 | N |
| 1 | R | 13 | J |
| 2 | W | 14 | Z |
| 3 | A | 15 | S |
| 4 | G | 16 | Q |
| 5 | M | 17 | V |
| 6 | Y | 18 | H |
| 7 | F | 19 | L |
| 8 | P | 20 | C |
| 9 | D | 21 | K |
| 10 | X | 22 | E |
| 11 | B |
Veámoslo con un ejemplo práctico:
Supongamos que un DNI ficticio es el 12345678. Al dividir esta cifra entre 23, obtenemos un resto de 14. Si buscamos el número 14 en la tabla superior, veremos que le corresponde la letra Z. Por consiguiente, el documento completo será 12345678Z.
¿Y cómo se calcula la letra final en el NIE para extranjeros?
El Número de Identidad de Extranjero (NIE) tiene una estructura ligeramente distinta: comienza por una letra inicial (X, Y o Z), seguida de 7 dígitos numéricos y culmina con el dígito de control alfabético. Para hacer el cálculo, el sistema informático realiza una conversión previa:
Paso 1: Se sustituye la letra inicial por un número equivalente según esta norma:
- La letra X se cambia por un 0.
- La letra Y se cambia por un 1.
- La letra Z se cambia por un 2.
Paso 2: Al hacer el cambio, obtendremos una cifra de 8 números a la que aplicaremos la misma división entre 23 que usamos para el DNI.
Ejemplo práctico para el NIE:
Imaginemos el NIE ficticio Y1234567. Primero, transformamos la ‘Y’ inicial en un ‘1’, obteniendo el número completo 11234567. Si dividimos esta cifra entre 23, la operación nos arroja un resto exacto de 10. Consultando la tabla, al número 10 le pertenece la letra X. El documento final acreditado será, por tanto, el Y1234567X.
¿Qué función real cumple este dígito de control?
La presencia de esta letra final es una barrera de seguridad. Su propósito es prevenir falsificaciones y evitar errores humanos al teclear los datos (como transponer dos números al rellenar un formulario). Gracias a esta fórmula matemática interna, si te equivocas en un solo número al escribir tu DNI en un trámite online, el sistema detectará al instante que la letra introducida no cuadra con el resultado matemático y marcará el DNI como inválido.
¿Por qué el sistema omite algunas letras del abecedario?
Si eres observador, habrás notado que en la tabla de equivalencias faltan letras como la I, O, U y la Ñ. Esto obedece a una decisión de diseño para suprimir cualquier ambigüedad visual. Se descartó la ‘I’ para no confundirla con el número uno (1) o con la ‘L’ minúscula, y se eliminó la ‘O’ por su obvio parecido con el cero (0). En cuanto a la ‘Ñ’, se evita su uso para asegurar la compatibilidad sin errores de lectura en las aduanas y bases de datos informáticas internacionales.
Enlaces oficiales y herramientas de interés:
Otros artículos relacionados con tus trámites:
