Asesoría en Toledo · Fiscal, laboral, contable y mercantil
+34 613 568 449

Calcular la letra del DNI o NIE

Herramienta gratuita · Palencia Asesores

Calcular la Letra del DNI o NIE: Calculadora y Tabla

Escribe los números de tu DNI (o tu NIE empezando por X, Y o Z) y calculamos al instante la letra correcta. También sirve para comprobar si un DNI o NIE es válido.

Puedes escribir solo los números (para calcular la letra) o el documento completo con letra (para validarlo).
¿Te lían los trámites con tu DNI, NIE o certificado digital? En Palencia Asesores gestionamos altas, certificados y trámites con la Administración para autónomos, empresas y particulares. Hablar con el equipo

Cómo se calcula la letra del DNI

La letra del DNI no es aleatoria: se obtiene con una operación matemática sencilla. Se toma el número del DNI, se divide entre 23 y se mira el resto. Ese resto (de 0 a 22) corresponde a una letra según esta tabla oficial:

Resto01234567891011
LetraTRWAGMYFPDXB
Resto1213141516171819202122
LetraNJZSQVHLCKE
Para el NIE se sustituye la letra inicial por un número antes de dividir: X = 0, Y = 1, Z = 2. El resto del cálculo es idéntico al del DNI.

Letra del DNI, del NIF y dígito de control: por qué es lo mismo

La letra que calculas aquí es el dígito de control del documento: un carácter de verificación que confirma que el número es correcto. Cuando el DNI lleva su letra pasa a llamarse NIF (Número de Identificación Fiscal). Por eso «letra del DNI», «letra del NIF» y «dígito de control del DNI o NIE» se refieren al mismo dato. La Administración usa este sistema para detectar errores de tecleo: si la letra no cuadra con el número, el documento no es válido.

Ese NIF es el que te pedirán en casi cualquier trámite con Hacienda. Si además actúas en nombre de una sociedad, necesitarás el certificado digital de persona jurídica, que se solicita con el NIF de la empresa y el DNI de quien la representa.

Cómo calcular la letra del DNI en Excel

Si trabajas con listados, puedes obtener la letra sin la calculadora. Con el número en la celda A1, usa una de estas fórmulas:

  • =MID("TRWAGMYFPDXBNJZSQVHLCKE",MOD(A1,23)+1,1) en Excel en inglés.
  • =EXTRAE("TRWAGMYFPDXBNJZSQVHLCKE";RESIDUO(A1;23)+1;1) en Excel en español.

La cadena de 23 letras va en el orden oficial (resto 0 = T). RESIDUO(A1;23) calcula el resto y el +1 ajusta la posición porque Excel empieza a contar en 1. Para un NIE, sustituye antes la X, Y o Z inicial por 0, 1 o 2.

Cómo se calcula la letra del NIE

El NIE (Número de Identidad de Extranjero) se calcula con el mismo método que el DNI, añadiendo un paso previo: la letra inicial se convierte en un número. X = 0, Y = 1 y Z = 2. Después se divide entre 23 y el resto indica la letra final según la tabla de letras del DNI y NIE anterior.

Ejemplo con X1234567: la X se sustituye por 0, así que se calcula la letra de 1234567. Al dividir 1234567 entre 23 el resto es 19, que en la tabla corresponde a la letra L. El NIE completo sería X1234567-L.

La calculadora de arriba ya hace esta conversión automáticamente: escribe tu NIE empezando por X, Y o Z y te devuelve la letra al instante, o el NIE completo para comprobar si es válido.

Si estás tramitando tu NIE, una autorización de residencia o un arraigo, nuestra gestoría de extranjería en Toledo prepara el expediente y hace el seguimiento ante la Oficina de Extranjería.

Para qué trámites te piden el DNI o NIE con su letra

La letra es lo primero que comprueban los formularios de la Administración. Si no cuadra con el número, el trámite se rechaza. Pasa sobre todo en:

Preguntas frecuentes

¿La letra del DNI se puede calcular? Sí. Se divide el número entre 23 y el resto indica la letra según la tabla oficial. No es aleatoria.

¿Sirve para el NIE? Sí. Solo hay que sustituir la letra inicial por su número (X=0, Y=1, Z=2) y calcular igual.

¿Por qué a veces se le llama «letra NIF»? El NIF de una persona física suele coincidir con su DNI más la letra; por eso se usan de forma equivalente al hablar de la letra de control.

¿Cómo se calcula la letra del NIE? Se sustituye la letra inicial por un número (X=0, Y=1, Z=2), se divide el resultado entre 23 y el resto indica la letra final según la tabla oficial, igual que en el DNI.

¿En qué se basa la letra del DNI? En un algoritmo de módulo 23. Se divide el número entre 23 y el resto (de 0 a 22) se asocia a una letra fija de la tabla oficial. No depende de tus datos personales ni es aleatoria: es un dígito de control matemático.

¿La letra cambia si renuevo el DNI? No. Mientras conserves el mismo número de DNI, la letra es siempre la misma, aunque renueves el documento o cambie la fecha de caducidad. Solo cambiaría si te asignaran un número distinto.

¿Puede haber dos personas con la misma letra? Sí. Solo hay 23 letras posibles, así que la misma letra se repite en muchísimos DNI. La letra no identifica a la persona: solo valida que el número esté bien escrito.