Fórmula para calcular la letra del DNI o NIE

¿Tienes un número de DNI o NIE y no sabes qué letra le corresponde? Calcularla es mucho más sencillo de lo que parece. Con una simple operación matemática puedes averiguar qué letra se asigna a cada número de documento.

Fórmula para calcular la letra del DNI

Si quieres obtenerla al instante, puedes usar esta calculadora de letra del DNI online y gratuita.

¿Cuál es la fórmula del NIF o DNI?

Para calcular la letra del DNI (o NIF), solo necesitas seguir estos pasos:

  1. Toma el número del DNI, sin incluir la letra (hasta 8 cifras).
  2. Divide ese número entre 23.
  3. Quédate con el resto de la división (también llamado "módulo 23").
  4. Busca en la tabla oficial qué letra corresponde a ese número.

Por ejemplo, si tu número es 12345678, lo divides entre 23:

12345678 ÷ 23 = 536768 con un resto de 14

Según la tabla, el resto 14 corresponde a la letra Z.
Por tanto, el NIF completo sería: 12345678Z

¿Qué letra corresponde a cada número?

La siguiente tabla muestra la asignación oficial entre restos y letras:

Resto
0123456789 10111213141516171819 202122
Letra
TRWAGMYFPD XBNJZSQVHL CKE

Esta misma fórmula se aplica también al NIE, con una pequeña diferencia:

Debes reemplazar la primera letra del NIE por un número (X = 0, Y = 1, Z = 2) antes de hacer la división.

Ejemplo de cómo calcular la letra del DNI

Veamos un ejemplo práctico paso a paso para entender cómo funciona el cálculo de la letra del DNI:

Supongamos que tu número de DNI es 12345678 (sin letra).

Divides ese número entre 23: 12345678 ÷ 23 = 536768, con un resto de 14.

Consultas la tabla oficial y ves que el resto 14 corresponde a la letra Z.

Por tanto, el DNI completo será: 12345678Z

Con este método puedes calcular cualquier letra del DNI de forma manual.

¿Y si es un NIE? ¿Se calcula igual?

Sí, el NIE se calcula con la misma fórmula que el DNI, pero con una pequeña diferencia al principio:

El NIE comienza con una letra: X, Y o Z.

Antes de dividir, debes reemplazar esa letra por un número:
  • X = 0
  • Y = 1
  • Z = 2

Después de ese cambio, haces exactamente el mismo cálculo:

Divide entre 23, toma el resto, y busca la letra correspondiente.

→ Ejemplo: NIE: Y1234567

Sustituyes la Y por 1 el número se convierte en 11234567

Lo divides entre 23 el resto es 0

Según la tabla, el resto 0 corresponde a la letra T

→ Resultado final: Y1234567T

Otras publicaciones que te pueden interesar

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir