Validador de NIF, NIE y CIF
Comprueba al instante si un DNI/NIF, NIE o CIF es correcto —formato y dígito de control con el algoritmo oficial— y de qué tipo es. Gratis y sin registro.
Valida un NIF, NIE o CIF
Comprueba al instante si un DNI/NIF, NIE o CIF es correcto (formato y dígito de control). Detecta de qué tipo es. Gratis y sin registro.
Comprueba el formato y el dígito/letra de control con el algoritmo oficial. No verifica si el identificador existe o está activo en la AEAT.
Cómo se valida la letra del DNI y el NIE
La letra del DNI se obtiene dividiendo el número de 8 cifras entre 23: el resto señala la letra en esta tabla (posición 0 a 22):
El NIE se valida igual, sustituyendo antes la letra inicial por un número: X → 0, Y → 1, Z → 2.
Cómo se valida un CIF
Sobre las 7 cifras centrales se calcula un dígito de control: las posiciones impares se multiplican por 2 (restando 9 si pasan de 9) y se suman a las pares. El último carácter es ese dígito —o su letra equivalente— según el tipo de entidad (la primera letra).
Tipos de entidad del CIF (primera letra)
| A | Sociedad anónima |
| B | Sociedad de responsabilidad limitada |
| C | Sociedad colectiva |
| D | Sociedad comanditaria |
| E | Comunidad de bienes |
| F | Sociedad cooperativa |
| G | Asociación o fundación |
| H | Comunidad de propietarios |
| J | Sociedad civil |
| N | Entidad extranjera |
| P | Corporación local |
| Q | Organismo público |
| R | Congregación o institución religiosa |
| S | Órgano de la Administración |
| U | Unión temporal de empresas (UTE) |
| W | Establecimiento permanente de no residente |
Estructura del NIF: RD 1065/2007 (art. 22) y Orden EHA/451/2008. Algoritmos de control estándar (DNI/NIE módulo 23; CIF dígito de control).
Preguntas frecuentes
¿Cómo se calcula la letra del DNI?
Se divide el número de 8 cifras entre 23 y el resto indica la letra dentro de la tabla TRWAGMYFPDXBNJZSQVHLCKE. Por ejemplo, 12345678 entre 23 da resto 14, que corresponde a la letra Z.
¿Y la letra del NIE?
Se sustituye la letra inicial por un número (X = 0, Y = 1, Z = 2) y se calcula igual que el DNI con el número resultante. Así, X1234567 se valida como 01234567.
¿Cómo se valida un CIF?
Sobre las 7 cifras centrales se calcula un dígito de control (las posiciones impares se multiplican por 2 restando 9 si pasan de 9, y se suman a las pares). El último carácter es ese dígito o su letra equivalente, según el tipo de entidad.
¿Qué significa la primera letra de un CIF?
Indica el tipo de entidad: A es sociedad anónima, B sociedad de responsabilidad limitada, E comunidad de bienes, G asociación o fundación, P corporación local, etc. La herramienta te dice de qué tipo es cuando el CIF es válido.
¿Esta herramienta comprueba si el NIF existe de verdad?
No. Valida el formato y el dígito de control con el algoritmo oficial, pero no confirma si ese identificador existe o está activo en la AEAT. Para eso hace falta una consulta a la Agencia Tributaria.
¿Sirve para el NIF-IVA intracomunitario?
Comprueba el formato del NIF español. Para saber si un NIF-IVA es válido en operaciones con la UE hay que consultarlo en el censo VIES. Puedes ver nuestra calculadora de IVA intracomunitario para ese caso.