Calcular la letra del DNI y NIE

Averigua la letra de un DNI o NIE a partir del número y comprueba si un DNI, NIE o NIF de empresa (antiguo CIF) está bien escrito.

Calcular la letra

Escribe el número para ver su letra.

Comprobar si es válido

Escribe un documento para comprobarlo.

Cómo calcular la letra del DNI

  1. Divide el número del DNI entre 23, sin decimales.
  2. Quédate con el resto de la división: siempre será un número entre 0 y 22.
  3. Busca la letra que corresponde a ese resto en la tabla.

Con una calculadora normal: divide el número entre 23, quita los decimales, multiplica el resultado por 23 y réstalo al número original. Lo que queda es el resto. En Excel, la fórmula es =EXTRAE("TRWAGMYFPDXBNJZSQVHLCKE";RESIDUO(A2;23)+1;1).

Tabla de letras del DNI

Resto01234567891011
LetraTRWAGMYFPDXB
Resto1213141516171819202122
LetraNJZSQVHLCKE

Qué documentos admite

DocumentoFormatoEjemplo
DNI (españoles)8 cifras y una letra de control12345678Z
NIE (extranjeros)X, Y o Z, 7 cifras y una letra de controlX1234567L
NIF de empresa (antiguo CIF)Letra del tipo de entidad, 7 cifras y un número o letra de controlB12345674

Si el DNI tiene menos de ocho cifras, como algunos antiguos, se completa con ceros a la izquierda: 1234567 se escribe 01234567L. Puedes escribir los números con puntos, guiones o espacios; la herramienta los ignora.

Para qué sirve comprobar un NIF

  • FacturasUn NIF mal escrito en una factura la invalida. Comprueba el tuyo y el de tu cliente antes de emitirla con la calculadora de IVA.
  • Formularios y bases de datosDetecta errores de tecleo antes de enviar un formulario o importar un listado.
  • TrámitesSi una web te rechaza el DNI, comprueba que la letra es correcta y que no has escrito una O en lugar de un 0.

Que la letra sea correcta solo indica que el número está bien escrito, no que el documento exista o esté en vigor.

Preguntas frecuentes

¿Cómo se calcula la letra del DNI?

Se divide el número del DNI entre 23 y se toma el resto de la división, que es un número entre 0 y 22. Cada resto corresponde a una letra según la tabla oficial: 0 es la T, 1 la R, 2 la W y así sucesivamente. Por ejemplo, 12345678 entre 23 da de resto 14, que corresponde a la Z: el DNI completo es 12345678Z.

¿Y la letra del NIE?

Se sustituye la letra inicial por un número (X = 0, Y = 1, Z = 2), se añade a las siete cifras y se aplica el mismo cálculo que en el DNI. Por ejemplo, para X1234567 se divide 01234567 entre 23: el resto es 19, que corresponde a la L.

¿Puedo saber a quién pertenece un DNI?

No. La letra es solo un dígito de control para detectar errores al escribir el número, y no contiene información sobre la persona. Esta herramienta no consulta ninguna base de datos: hace el cálculo matemático en tu navegador y no envía ni guarda lo que escribes.

¿Por qué el DNI no usa las letras I, Ñ, O ni U?

Se excluyen para evitar confusiones al leer o escribir a mano: la I y la O se confunden con el 1 y el 0, la U con la V y la Ñ con la N.

¿Qué es el CIF y cómo se valida?

El antiguo CIF es hoy el NIF de las personas jurídicas: una letra que indica el tipo de entidad (B para sociedades limitadas, A para anónimas, G para asociaciones…), siete cifras y un carácter de control, que puede ser un número o una letra. La herramienta comprueba que ese carácter es correcto, pero no si la empresa existe o está activa.