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:

  1. Toma el número completo. Utiliza únicamente los ocho guarismos que aparecen antes del carácter alfanumérico. Ejemplo: 28 419 563.
  2. 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.
  3. 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.

Tipo de documento
Número de documento
Introduce solo los dígitos, sin la letra
Verificar letra del documento Opcional. Introduce la letra para comprobar si es correcta
Tabla oficial de correspondencia módulo 23
RestoLetraRestoLetra

Esta herramienta aplica el algoritmo oficial módulo 23 vigente en 2026. Para validez legal, consulta la sede electrónica del Ministerio del Interior.

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:

RestoLetraRestoLetra
0T12N
1R13J
2W14Z
3A15S
4G16Q
5M17V
6Y18H
7F19L
8P20C
9D21K
10X22E
11B

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.

Preguntas frecuentes

¿Por qué se utiliza el número 23 para calcular la letra?
El número 23 es primo en matemáticas y permite una distribución uniforme de los residuos, lo que minimiza errores de transcripción digital. La secuencia resultante excluye expresamente las vocales I, O y U, además de la Ñ, para evitar ambigüedades en documentos impresos y sistemas de escaneo automático.
¿Se puede calcular la letra del NIE con el mismo método?
El procedimiento sigue la misma base aritmética, pero exige una conversión preliminar. El carácter inicial del NIE (X, Y o Z) se transforma numéricamente en 0, 1 o 2. Ese valor se antepone a los siete dígitos restantes y el conjunto completo se somete al cálculo módulo 23 estándar.
¿Qué ocurre si la letra calculada no coincide con mi documento?
La discrepancia indica un error tipográfico en el número base o que el documento fue emitido bajo una norma anterior. Verifica que los ocho dígitos correspondan al DNI vigente y consulta cualquier duda directamente en una comisaría o en el portal oficial del Ministerio del Interior.
¿La letra del DNI cambia con la renovación del documento?
No. El carácter alfanumérico permanece invariable durante toda la vida del titular porque depende exclusivamente del número único asignado al nacer. Las renovaciones por pérdida, caducidad o mejora de seguridad solo actualizan la fotografía y la firma.
¿Es posible que un DNI termine en una vocal o en la letra Ñ?
Ningún DNI español válido incluye estas letras en su verificador. El algoritmo módulo 23 y la secuencia TRWAGMYFPDXBNJZSQVHLCKE excluyen intencionadamente I, O, U y Ñ para garantizar la legibilidad mecánica y evitar confusiones en sistemas de lectura óptica.