Letra DNI: Calculadora y algoritmo oficial
El número de identificación fiscal en España requiere un carácter de control que garantice su integridad. La letra dni es ese verificador. Corresponde al resto de dividir los ocho dígitos base entre 23 y asignar un carácter según una tabla fija establecida por la Administración.
Este mecanismo evita errores de transcripción en trámites bancarios, contrataciones y gestiones públicas. Conocer el cálculo permite validar cualquier documento sin depender de sistemas externos.
¿Cómo se calcula la letra del DNI paso a paso?
El algoritmo sigue una operación matemática exacta de aritmética modular. Consta de tres pasos secuenciales:
- Toma el número completo. Utiliza únicamente los ocho guarismos que aparecen antes del carácter alfanumérico. Ejemplo: 28 419 563.
- Aplica el módulo 23. Divide el número entre 23 y registra únicamente el resto. La división entera de 28 419 563 entre 23 devuelve un residuo de 8.
- Asigna el carácter. Busca el resto obtenido en la secuencia oficial. El valor 8 corresponde a la letra P. El documento completo queda como 28 419 563 P.
El proceso matemático se expresa como DNI mod 23 = resto. El resultado siempre es un número entero entre 0 y 22. Ninguna operación adicional altera este valor.
La calculadora de arriba automatiza esta operación. Introduce el dígito base y el sistema ejecuta la división entera, captura el residuo y lo cruza automáticamente con la tabla de verificación interna. El resultado aparece de forma inmediata para confirmar la validez numérica.
Tabla oficial de correspondencia módulo 23
La Administración publicó una secuencia de 23 caracteres que se repite cíclicamente. Cada resto mapea un carácter específico. Evita memorizar la serie; consulta esta referencia cuando necesites una verificación manual:
| 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 |
Nota: A fecha de 2026, esta tabla mantiene su vigencia oficial y no ha sufrido modificaciones normativas.
Cálculo para el NIE y números extranjeros
El Número de Identidad de Extranjero aplica una regla de sustitución previa. El carácter inicial (X, Y o Z) no entra directamente en el módulo 23.
- X equivale a 0
- Y equivale a 1
- Z equivale a 2
Sustituye la letra por su valor numérico correspondiente, colócalo delante de los siete dígitos restantes y trata el conjunto como un número de ocho cifras. Aplica la división y localiza el resto en la tabla estándar. El verificador resultante cierra la cadena alfanumérica del NIE.
Validación digital y casos habituales
Las plataformas bancarias, portales tributarios y sistemas de RRHH ejecutan este algoritmo antes de procesar cualquier solicitud. Un fallo en el carácter de control detiene la tramitación automática y devuelve mensaje de error.
Las discrepancias provienen habitualmente de:
- Confusión entre el cero y la letra O en formularios manuscritos.
- Omisión del primer guion o espacio durante la copia de datos.
- Uso de caracteres especiales en campos que solo admiten dígitos.
Consulta siempre el valor impreso en tu documento físico o en la sede oficial del Ministerio del Interior para resolver cualquier duda sobre la validez legal.