Validador de NIF, CIF, NIE e IBAN

Escribe un número y comprueba al instante si su formato y su dígito de control son correctos. Se calcula en tu navegador: no se envía ni se guarda nada.

Puedes escribirlo con espacios o guiones. Los ejemplos son números de prueba.

Qué comprueba y qué no

La herramienta verifica que el número tenga el formato correcto y un dígito de control válido. Eso detecta la mayoría de errores de transcripción (una cifra cambiada, una letra equivocada). No consulta ningún registro: no puede confirmar que el NIF exista, esté activo ni a quién pertenece, ni que el IBAN corresponda a una cuenta abierta.

Cómo se calcula cada uno

NúmeroFormatoControl
NIF (DNI)8 cifras + letraLa letra se obtiene del resto de dividir el número entre 23
NIEX, Y o Z + 7 cifras + letraX, Y, Z se sustituyen por 0, 1, 2 y se aplica la misma regla
CIFLetra + 7 cifras + carácter de controlSuma ponderada de las cifras; el control es una cifra o una letra según el tipo de entidad
IBAN2 letras de país + 2 dígitos + cuentaMódulo 97 del número reordenado (norma ISO 13616); en España son 24 caracteres

Por qué importa en una factura

Un NIF mal escrito puede impedir que el cliente deduzca el IVA, y un IBAN con un error provoca transferencias devueltas. Comprobarlos antes de registrar la factura evita correcciones posteriores (errores comunes en facturas).

Resultado orientativo. Para comprobar si un NIF existe o es válido ante Hacienda, usa los servicios oficiales de la Agencia Tributaria.

Si trabajas con muchas facturas, el extractor lee el NIF y el IBAN de cada documento y te avisa cuando el dígito de control no cuadra.

Cómo se calcula, paso a paso

NIF. Se toma el número de 8 cifras y se divide entre 23; el resto indica la letra en la serie TRWAGMYFPDXBNJZSQVHLCKE. Ejemplo: 12345678 ÷ 23 deja resto 14, y la letra en esa posición es Z, así que el NIF es 12345678Z.

IBAN. Se mueven los cuatro primeros caracteres al final, se sustituye cada letra por un número (A = 10, B = 11… Z = 35) y se calcula el resto de dividir el número resultante entre 97. Si el resto es 1, el IBAN es correcto. Un IBAN español tiene siempre 24 caracteres.

La letra inicial de un CIF indica el tipo de entidad

LetraTipo de entidad
ASociedad anónima
BSociedad de responsabilidad limitada
EComunidad de bienes y herencias yacentes
FSociedad cooperativa
GAsociaciones y fundaciones
HComunidad de propietarios
JSociedad civil
N / WEntidades extranjeras / establecimientos permanentes
P / Q / SCorporaciones locales / organismos autónomos / órganos de la Administración

Errores que detecta y errores que no

Detecta cifras cambiadas, letras equivocadas y transposiciones. No puede saber si el número pertenece a la persona o empresa indicada: dos NIF válidos pueden confundirse entre sí. Por eso, ante una factura importante, compara también el nombre del emisor con sus datos oficiales.

Preguntas frecuentes

¿Puedo comprobar si un NIF existe?

No con esta herramienta: solo valida el formato y el dígito de control. La existencia se consulta en los servicios oficiales.

¿Se guarda lo que escribo?

No. El cálculo se hace en tu navegador y no se envía nada a ningún servidor.

¿Valida IBAN de otros países?

Sí: comprueba el dígito de control de cualquier IBAN y la longitud de los países más habituales.

Otras herramientas relacionadas

¿Muchas facturas con NIF e IBAN que revisar?

Al extraer una factura comprobamos por ti el NIF y el IBAN. 5 páginas gratis al mes.

Subir mi primer documento