Calculadora NIF (DNI/NIE)
Introduce un número de DNI (8 dígitos), un NIE (X/Y/Z + 7 dígitos) o un NIF completo para verificar su letra.
Se aceptan espacios y guiones; se ignoran automáticamente.
¿Cómo calcular la letra del NIF?
En España, la letra del NIF se obtiene con una operación matemática sencilla sobre el número de identificación. Esta letra funciona como dígito de control y ayuda a detectar errores al escribir un DNI o NIE.
Fórmula rápida
- Toma el número base (8 dígitos en DNI).
- Calcula el resto de dividir ese número entre 23.
- Busca ese resto en la cadena de letras: TRWAGMYFPDXBNJZSQVHLCKE.
Ejemplo: si el número es 12345678, entonces 12345678 % 23 = 14. La posición 14 en la cadena corresponde a la letra Z. El NIF sería 12345678Z.
Diferencia entre DNI, NIF y NIE
DNI
Es el Documento Nacional de Identidad de ciudadanos españoles. Suele usarse como base para generar el NIF de persona física.
NIF
Es el Número de Identificación Fiscal. En personas físicas españolas, normalmente coincide con el DNI más su letra de control.
NIE
Es el Número de Identidad de Extranjero. Empieza por X, Y o Z y también usa una letra final calculada con el mismo sistema, tras convertir la inicial:
- X = 0
- Y = 1
- Z = 2
Pasos para calcular la letra del NIE
- Sustituye la primera letra (X/Y/Z) por 0/1/2.
- Conserva los 7 dígitos siguientes.
- Forma un número de 8 dígitos.
- Aplica la misma operación módulo 23 y busca la letra.
Errores frecuentes al calcular NIF letra
- Usar una tabla de letras incorrecta o en otro orden.
- No limpiar espacios o guiones antes del cálculo.
- Confundir la letra O con el número 0.
- Intentar validar un DNI con menos de 8 dígitos.
- No convertir X/Y/Z en NIE antes de operar.
¿Cuándo conviene validar el NIF completo?
Siempre que captures datos en formularios, facturación o CRM. Validar el NIF evita errores administrativos, incidencias en contratos y rechazos en trámites digitales.
Conclusión
Calcular la letra del NIF es fácil cuando se aplica bien el módulo 23. Con la herramienta de esta página puedes calcular y verificar rápidamente tanto DNI como NIE, reduciendo errores y mejorando la calidad de tus datos.