Saltar al contenido principal
CIFEmpresasValidaciónEspañaHacienda

Cómo validar un CIF: guía completa del código de identificación fiscal

HerramientasÚtiles
24 de enero de 2026
6 min de lectura

El CIF (Código de Identificación Fiscal) es el identificador fiscal que utilizan las empresas, sociedades y entidades jurídicas en España. A diferencia del DNI o NIE para personas físicas, el CIF es obligatorio para todas las entidades que realizan actividades económicas.

Validar un CIF correctamente es esencial para evitar errores en facturas, contratos y trámites administrativos. En esta guía te explicamos todo lo que necesitas saber sobre el CIF: qué es, cómo está estructurado, cómo validarlo y qué hacer si encuentras un error.

¿Qué es el CIF?

El CIF (Código de Identificación Fiscal) es un código alfanumérico de 9 caracteres que identifica de forma única a las empresas, sociedades y entidades jurídicas en España. Fue establecido por el Real Decreto 338/1990 y es gestionado por la Agencia Tributaria.

¿Quién necesita un CIF?

El CIF es obligatorio para:

  • Sociedades mercantiles: S.L., S.A., S.Coop., etc.
  • Asociaciones y fundaciones
  • Entidades sin ánimo de lucro
  • Comunidades de bienes
  • Sociedades civiles
  • Cualquier entidad jurídica que realice actividades económicas

Diferencia entre CIF, NIF y NIE

Es importante no confundir estos códigos:

  • CIF: Para empresas y entidades jurídicas (9 caracteres)
  • NIF: Para personas físicas con DNI español (8 dígitos + letra)
  • NIE: Para personas físicas extranjeras (letra + 7 dígitos + letra)

Estructura del CIF

El CIF tiene una estructura fija de 9 caracteres que sigue este formato:

A12345674
│││││││││
││││││││└─ Dígito de control
│││││││└─── Número de identificación (7 dígitos)
│└─ Tipo de entidad (letra)
└─── Tipo de organización (letra)

Componentes del CIF

  1. Primera letra (Tipo de organización): Identifica el tipo de entidad

    • A: Sociedades anónimas
    • B: Sociedades de responsabilidad limitada
    • C: Sociedades colectivas
    • D: Sociedades comanditarias
    • E: Comunidades de bienes
    • F: Sociedades cooperativas
    • G: Asociaciones
    • H: Comunidades de propietarios en régimen de propiedad horizontal
    • J: Sociedades civiles
    • K: Formato antiguo (Españoles mayores de 14 años)
    • L: Formato antiguo (Españoles menores de 14 años)
    • M: Formato antiguo (Extranjeros con certificado)
    • N: Formato antiguo (Extranjeros sin certificado)
    • P: Corporaciones locales
    • Q: Organismos públicos
    • R: Congregaciones e instituciones religiosas
    • S: Órganos de la Administración del Estado y Comunidades Autónomas
    • U: Uniones Temporales de Empresas
    • V: Otros tipos no definidos
    • W: Establecimientos permanentes de entidades no residentes en España
  2. Segunda posición (Tipo de entidad): Puede ser una letra o un número

    • Letras: P, Q, R, S, W (para ciertos tipos de entidades)
    • Números: 0-9 (para la mayoría de sociedades)
  3. Siguientes 7 posiciones: Número de identificación (7 dígitos)

  4. Última posición (Dígito de control): Puede ser un número (0-9) o una letra (A-J)

    • Valida que el CIF sea correcto mediante el algoritmo de validación

Ejemplo de CIF

B12345674
│││││││││
││││││││└─ Dígito de control: 4
│││││││└─── Número: 1234567
│└─ Tipo: 1
└─── Tipo: B (Sociedad de responsabilidad limitada)

El algoritmo de validación del CIF

El CIF utiliza un algoritmo específico para validar su corrección. Este algoritmo garantiza que cualquier error en la transcripción del CIF sea detectado.

Paso a paso del algoritmo

  1. Sumar posiciones pares: Sumar los dígitos en posiciones pares (2ª, 4ª, 6ª, 8ª)
  2. Multiplicar posiciones impares: Multiplicar cada dígito en posiciones impares (3ª, 5ª, 7ª) por 2 y sumar los resultados
  3. Sumar ambos resultados: Sumar el resultado de los pasos 1 y 2
  4. Calcular el dígito de control: Tomar la unidad del resultado y restarla de 10
  5. Validar: Comparar el dígito de control calculado con el del CIF

Ejemplo práctico de validación

Vamos a validar el CIF B12345674:

  1. Posiciones pares (2ª, 4ª, 6ª, 8ª): 1 + 3 + 5 + 7 = 16
  2. Posiciones impares (3ª, 5ª, 7ª):
    • 2 × 2 = 4
    • 4 × 2 = 8
    • 6 × 2 = 121 + 2 = 3
    • Suma: 4 + 8 + 3 = 15
  3. Suma total: 16 + 15 = 31
  4. Dígito de control: 10 - 1 = 9 (pero el CIF tiene 4, así que hay que verificar)

Nota: El algoritmo completo es más complejo y varía según el tipo de entidad. Para una validación precisa, utiliza nuestra herramienta gratuita de validación de CIF.

Tipos de entidades y sus códigos

Sociedades mercantiles

  • A: Sociedades Anónimas (S.A.)
  • B: Sociedades de Responsabilidad Limitada (S.L.)
  • C: Sociedades Colectivas
  • D: Sociedades Comanditarias
  • F: Sociedades Cooperativas

Entidades sin ánimo de lucro

  • G: Asociaciones
  • H: Comunidades de propietarios
  • J: Sociedades Civiles
  • R: Congregaciones e Instituciones Religiosas

Administración pública

  • P: Corporaciones Locales
  • Q: Organismos Públicos
  • S: Órganos de la Administración del Estado y Comunidades Autónomas

Otros tipos

  • E: Comunidades de Bienes
  • U: Uniones Temporales de Empresas
  • V: Otros tipos no definidos
  • W: Establecimientos permanentes de entidades no residentes

¿Cómo validar un CIF manualmente?

Aunque el algoritmo es complejo, puedes hacer una validación básica verificando:

1. Formato correcto

  • ✅ Longitud: 9 caracteres exactos
  • ✅ Primera letra: Debe ser una letra válida (A, B, C, D, E, F, G, H, J, K, L, M, N, P, Q, R, S, U, V, W)
  • ✅ Segunda posición: Letra o número según el tipo
  • ✅ Posiciones 3-9: 7 dígitos
  • ✅ Última posición: Dígito o letra (dígito de control)

2. Tipo de entidad válido

  • Verifica que la primera letra corresponde a un tipo de entidad válido

3. Validación completa

  • Usar el algoritmo de validación para verificar el dígito de control

Recomendación: Para una validación precisa y rápida, utiliza nuestra herramienta gratuita de validación de CIF. Realiza todas las comprobaciones automáticamente y te indica si el CIF es válido o no.

Errores comunes al introducir un CIF

Confundir CIF con NIF o NIE

  • CIF: B12345674 (9 caracteres, para empresas)
  • NIF: 12345678A (8 dígitos + letra, para personas físicas españolas)
  • NIE: X1234567L (letra + 7 dígitos + letra, para extranjeros)

Errores de transcripción

Los errores más comunes son:

  • Intercambiar dígitos (ej: 12345671234576)
  • Omitir dígitos
  • Añadir dígitos extra
  • Confundir letras similares (O/0, I/1)

Formato incorrecto

  • Incluir espacios o guiones: B-12345674 (incorrecto)
  • Formato correcto: B12345674 (sin espacios ni guiones)

Casos de uso del CIF

Facturación

El CIF es obligatorio en:

  • Facturas emitidas por empresas
  • Facturas recibidas de proveedores
  • Documentos fiscales
  • Declaraciones de IVA

Contratos y trámites

  • Contratos comerciales
  • Apertura de cuentas bancarias empresariales
  • Trámites con la Administración
  • Registro mercantil

Verificación de datos

  • Validar datos de clientes/proveedores
  • Detectar errores en bases de datos
  • Prevenir fraudes
  • Verificar identidad de empresas

CIF vs NIF: ¿cuándo usar cada uno?

CIF (Código de Identificación Fiscal)

  • Para: Empresas, sociedades, entidades jurídicas
  • Formato: 9 caracteres (letra + 7 dígitos + dígito de control)
  • Ejemplo: B12345674

NIF (Número de Identificación Fiscal)

  • Para: Personas físicas con DNI español
  • Formato: 8 dígitos + letra
  • Ejemplo: 12345678A

NIE (Número de Identificación de Extranjero)

  • Para: Personas físicas extranjeras
  • Formato: Letra + 7 dígitos + letra
  • Ejemplo: X1234567L

¿Qué hacer si un CIF no es válido?

Si al validar un CIF obtienes un error, verifica:

  1. Revisa la transcripción: Compara letra por letra y dígito por dígito
  2. Verifica el formato: Asegúrate de que tiene 9 caracteres y el formato correcto
  3. Comprueba el tipo de entidad: La primera letra debe ser válida
  4. Contacta con la empresa: Si todo parece correcto pero sigue fallando, puede ser un error en los datos proporcionados

Importante: Nunca uses un CIF no validado en documentos oficiales. Un error puede causar problemas fiscales, retrasos en pagos y posibles sanciones.

Conclusión

El CIF es un sistema robusto que identifica de forma única a las empresas y entidades jurídicas en España. Conocer cómo funciona y cómo validarlo te ayuda a:

  • ✅ Evitar errores en facturas y documentos oficiales
  • ✅ Verificar datos de forma rápida y segura
  • ✅ Cumplir con las obligaciones fiscales
  • ✅ Detectar posibles fraudes o errores

Si necesitas validar un CIF de forma rápida y precisa, utiliza nuestra herramienta gratuita. El proceso se realiza completamente en tu navegador, sin enviar datos a ningún servidor, garantizando tu privacidad.

Recuerda: siempre valida un CIF antes de incluirlo en facturas o documentos oficiales. Un minuto de verificación puede ahorrarte horas de problemas y posibles sanciones fiscales.

Prueba nuestra herramienta

Valida cualquier CIF español de forma instantánea y gratuita. Verifica que el código de identificación fiscal sea correcto.

Usar Validador de CIF