1. Inicio
  2. Validadores y documentos
  3. Validar CIF / NIF de empresa

Validar CIF (NIF de empresas y entidades)

Introduce el CIF (NIF de persona jurídica) de una empresa, asociación u organismo para saber si su carácter de control es correcto y qué tipo de entidad indica su letra inicial. También valida los NIF especiales que empiezan por K, L y M.

El cálculo se realiza en tu navegador; nada se envía ni se guarda.

Cómo usar el validador de CIF

Escribe el CIF con o sin guiones (B-12345674, B12345674). Si lo introduces completo, la herramienta indica si el carácter final es correcto y te enseña el cálculo. Si escribes solo la letra y las 7 cifras, te devuelve el dígito y la letra de control posibles, y cuál corresponde según el tipo de entidad.

Estructura del NIF de una persona jurídica

Tiene 9 caracteres: letra de tipo + 7 cifras + carácter de control. En las 7 cifras, las dos primeras indicaban tradicionalmente la provincia donde se asignó el número (o 00 para no residentes) y las cinco siguientes son un número correlativo.

LetraTipo de entidadControl
ASociedades anónimasNúmero
BSociedades de responsabilidad limitadaNúmero
CSociedades colectivasNúmero o letra
DSociedades comanditariasNúmero o letra
EComunidades de bienes, herencias yacentes y otras entidades sin personalidad jurídicaNúmero
FSociedades cooperativasNúmero o letra
GAsociaciones (y fundaciones)Número o letra
HComunidades de propietarios en régimen de propiedad horizontalNúmero
JSociedades civilesNúmero o letra
NEntidades extranjerasLetra
PCorporaciones locales (ayuntamientos, diputaciones…)Letra
QOrganismos públicosLetra
RCongregaciones e instituciones religiosasLetra
SÓrganos de la Administración del Estado y de las comunidades autónomasLetra
UUniones temporales de empresas (UTE)Número o letra
VOtros tipos no definidos en el resto de clavesNúmero o letra
WEstablecimientos permanentes de entidades no residentesLetra

Los NIF de personas físicas que empiezan por K (españoles menores de 14 años sin DNI), L (españoles residentes en el extranjero sin DNI) y M (extranjeros sin NIE) no usan este algoritmo: su letra final se calcula con el módulo 23 sobre las 7 cifras, como la letra del DNI.

Cómo se calcula el carácter de control

  1. Toma las 7 cifras centrales y numera sus posiciones de 1 a 7.
  2. Suma A: suma las cifras de las posiciones pares (2.ª, 4.ª y 6.ª).
  3. Suma B: multiplica por 2 cada cifra de las posiciones impares (1.ª, 3.ª, 5.ª y 7.ª); si el resultado tiene dos cifras, súmalas entre sí (14 → 1 + 4 = 5). Suma los cuatro resultados.
  4. Calcula C = A + B y quédate con su última cifra (las unidades).
  5. Dígito de control = 10 − unidades (si sale 10, el dígito es 0).
  6. Letra de control: la que ocupa esa posición en JABCDEFGHI (0 = J, 1 = A, 2 = B… 9 = I).

Ejemplos resueltos

B1234567 → control numérico

Posiciones pares: 2 + 4 + 6 = 12. Impares: 1×2 = 2, 3×2 = 6, 5×2 = 10 → 1, 7×2 = 14 → 5; total 14. C = 12 + 14 = 26, unidades 6, control 10 − 6 = 4. Como una sociedad limitada (B) lleva número, el CIF completo es B12345674.

S2876543 → control con letra

Pares: 8 + 6 + 4 = 18. Impares: 2×2 = 4, 7×2 = 14 → 5, 5×2 = 10 → 1, 3×2 = 6; total 16. C = 34, unidades 4, control 10 − 4 = 6. Un órgano de la Administración (S) lleva letra: la posición 6 de JABCDEFGHI es la F, así que el NIF es S2876543F.

Cuándo conviene validar un CIF

  • Antes de emitir una factura: un NIF mal escrito puede invalidarla a efectos fiscales. Si además necesitas el desglose del impuesto, usa la calculadora de IVA.
  • Al dar de alta proveedores o clientes en un ERP, junto con la comprobación de su cuenta en el validador de IBAN.
  • Para limpiar bases de datos: detecta CIF con letras de tipo inexistentes (I, O, T, X…) o con el carácter de control del tipo equivocado.

Un carácter de control correcto no prueba que la empresa exista ni que esté activa: cualquiera puede construir un CIF que cuadre. Para comprobarlo, consulta fuentes oficiales como el Registro Mercantil o la Agencia Tributaria. Los CIF generados con el botón de prueba son aleatorios y solo sirven para desarrollo y pruebas.

Preguntas frecuentes

¿El CIF sigue existiendo?

Desde 2008 el término oficial es NIF para todas las personas y entidades, pero se sigue llamando CIF al NIF de las personas jurídicas. El formato (letra + 7 cifras + carácter de control) no cambió.

¿Qué significa la primera letra del CIF?

Indica la forma jurídica: A sociedades anónimas, B sociedades limitadas, F cooperativas, G asociaciones, H comunidades de propietarios, etc. En la tabla de esta página tienes todas las claves.

¿Cuándo termina el CIF en letra y cuándo en número?

Termina en número en las letras A, B, E y H; en letra en las P, Q, R, S, N y W y cuando las dos primeras cifras son 00 (entidades no residentes). En el resto de tipos se admiten ambas formas.

¿Cómo sé si un CIF pertenece a una empresa real?

Esta herramienta solo comprueba que el carácter de control es coherente. Para saber si la empresa existe y está activa, consulta el registro mercantil o el censo de la Agencia Tributaria.