Herramienta gratuita

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.

Herramienta gratuita

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.

Escribe un identificador para validarlo.

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):

TRWAGMYFPDXBNJZSQVHLCKE

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.

¿Te ayudamos?WhatsApp · respondemos hoy