Valida un NIF o CIF español
Comprueba el formato y la letra de control de un NIF, NIE o CIF desde tu navegador, gratis.
Prueba un ejemplo
Esto comprueba el formato y la letra de control, nada más. No confirma que el número esté dado de alta en la Agencia Tributaria.
¿Dónde lo necesitas?
Cómo se construyen el NIF, el NIE y el CIF
El NIF de una persona física son 8 dígitos seguidos de una letra de control, por ejemplo 12345678Z. La letra no es aleatoria: sale de dividir el número de 8 dígitos entre 23 y buscar el resto en una tabla fija de 23 letras.
El NIE, para extranjeros residentes en España, sigue la misma idea pero empieza por X, Y o Z en lugar de un dígito, por ejemplo X1234567L. Esa letra inicial se convierte en 0, 1 o 2 antes de hacer el mismo cálculo.
El CIF, para empresas y otras entidades, empieza con una letra que indica la forma jurídica (por ejemplo A para sociedad anónima, B para sociedad limitada), seguida de 7 dígitos y un carácter de control final. Según la primera letra, ese último carácter es un dígito, una letra o cualquiera de los dos; el validador identifica qué regla aplica y hace la misma suma que usa Hacienda para comprobarlo.
Preguntas frecuentes
¿Es lo mismo un NIF que un CIF?
No. El NIF identifica a una persona física. El CIF identifica a una empresa u otra entidad. Desde 2008 las empresas también tienen técnicamente un NIF, pero casi todo el mundo sigue llamando CIF al número de una empresa, y este validador acepta los dos.
¿Qué es un NIE?
Es el número fiscal de un extranjero que vive o hace negocios en España. Tiene la misma longitud que un NIF pero empieza por X, Y o Z.
¿Un resultado válido significa que el número existe de verdad?
No, mira el aviso debajo del validador. Significa que el formato y la letra de control coinciden. Solo la Agencia Tributaria puede confirmar que el número está realmente asignado a alguien.
¿Por qué rechaza un número con la longitud correcta?
El motivo más habitual es la letra de control. Si te equivocas en un solo dígito, la letra calculada cambia y el número entero se rechaza: es la letra de control haciendo su trabajo.
Artículo relacionado: Cómo pedir el NIF o CIF en el checkout de Shopify sin tener Plus
¿Necesitas esto en tu tienda Shopify?
Fiscal ID añade esta misma validación a tu carrito, en cualquier plan de Shopify, sin tocar el tema y sin necesitar Plus.