calcular la letra del nif

Calculadora de letra del NIF

Introduce el número de DNI para obtener su letra de control automáticamente.

Puedes escribir de 1 a 8 dígitos. También admite puntos o guiones (se eliminarán).

Si la añades, comprobaremos si coincide con la letra calculada.

¿Qué es la letra del NIF?

El NIF (Número de Identificación Fiscal) de una persona física en España se basa en el DNI: 8 cifras numéricas más una letra final. Esa letra no es aleatoria; se obtiene mediante un cálculo matemático que sirve como mecanismo de control para detectar errores al teclear o registrar el número.

Por ejemplo, dos personas pueden tener números distintos pero la misma letra si el resto de la división por 23 coincide. Lo importante es que para un número concreto solo existe una letra válida.

Cómo calcular la letra del NIF paso a paso

1) Toma el número de DNI

Usa la parte numérica sin espacios ni letra. Si tu número tiene menos de 8 dígitos, se consideran ceros a la izquierda para la presentación, aunque el cálculo funciona igual usando el valor numérico.

2) Divide entre 23 y quédate con el resto

Debes hacer la operación número % 23. El resultado posible va de 0 a 22.

3) Busca la letra asociada al resto

La secuencia oficial es:

TRWAGMYFPDXBNJZSQVHLCKE

Cada posición corresponde a un resto: posición 0 = T, posición 1 = R, posición 2 = W, y así sucesivamente hasta la posición 22 = E.

Tabla rápida de equivalencias

  • 0 → T
  • 1 → R
  • 2 → W
  • 3 → A
  • 4 → G
  • 5 → M
  • 6 → Y
  • 7 → F
  • 8 → P
  • 9 → D
  • 10 → X
  • 11 → B
  • 12 → N
  • 13 → J
  • 14 → Z
  • 15 → S
  • 16 → Q
  • 17 → V
  • 18 → H
  • 19 → L
  • 20 → C
  • 21 → K
  • 22 → E

Ejemplo práctico

Si el número es 12345678:

  • 12345678 % 23 = 14
  • En la posición 14 de la cadena aparece la letra Z
  • El NIF completo sería 12345678Z

Errores frecuentes al calcular el NIF

  • Usar una tabla incorrecta: la secuencia de letras debe ser exactamente TRWAGMYFPDXBNJZSQVHLCKE.
  • Confundir NIF con NIE: el NIE (X, Y, Z inicial) requiere una transformación previa distinta.
  • No limpiar el formato: puntos, espacios o guiones pueden causar fallos si no se eliminan antes del cálculo.
  • Olvidar mayúsculas: aunque técnicamente la letra sea la misma, se suele registrar siempre en mayúscula.

¿Para qué sirve esta validación?

Calcular la letra del NIF es útil en formularios de alta, bases de datos, facturación, CRM y cualquier proceso administrativo donde se guarden identificadores personales. Una verificación automática reduce rechazos, errores humanos y correcciones posteriores.

Buenas prácticas si desarrollas formularios

  • Validar en frontend para feedback inmediato al usuario.
  • Validar también en backend por seguridad y consistencia.
  • Normalizar el dato (sin espacios, en mayúsculas) antes de guardar.
  • Mostrar mensajes claros indicando cuál es la letra correcta.

Conclusión

Calcular la letra del NIF es sencillo: número, módulo 23 y tabla oficial de letras. Con la calculadora de esta página puedes obtenerla al instante y, además, verificar si una letra introducida es correcta. Es una pequeña validación que evita muchos problemas administrativos.

🔗 Related Calculators