CIF, NIF y NIE:
diferencias y verificación.
En España hay tres sistemas principales de identificación fiscal que se confunden con frecuencia: el NIF para personas físicas españolas (lo que coloquialmente llamamos DNI), el NIE para extranjeros residentes y el CIF o NIF de entidad para empresas y personas jurídicas. Saber distinguirlos es esencial para validar datos B2B, emitir facturas correctas y construir bases de datos sin errores.
1. Tabla comparativa: CIF, NIF y NIE
| Identificador | Formato | Para quién | Ejemplo | Nota |
|---|---|---|---|---|
| DNI / NIF personal | 8 dígitos + letra | Personas físicas españolas | 12345678Z | La letra es el dígito de control calculado con módulo 23 |
| NIE | X/Y/Z + 7 dígitos + letra | Personas físicas extranjeras residentes | X1234567L | La X/Y/Z inicial se sustituye por 0/1/2 para calcular el dígito de control |
| CIF / NIF de entidad | Letra tipo + 7 dígitos + dígito control | Personas jurídicas (S.L., S.A., asociaciones…) | B16387789 | El dígito de control puede ser número (0-9) o letra (A-J) según el tipo de entidad |
| NIF especial | N + 7 dígitos + letra | Entidades en régimen de atribución de rentas sin personalidad | N0000001J | Comunidades de bienes, herencias yacentes, comunidades de propietarios |
2. Las letras de tipo del CIF: qué empresa identifica cada una
La primera letra del CIF indica el tipo de entidad jurídica. Conocerla permite saber, antes de consultar ninguna fuente, si estás ante una S.L., una asociación o una cooperativa:
3. Por qué el dígito de control es crítico en bases de datos B2B
El dígito de control es el último carácter del CIF. Su función es detectar errores en la transcripción del número. Un CIF con el dígito de control incorrecto:
- No existe en el Registro Mercantil — la empresa puede ser ficticia o el dato está mal transcrito.
- Generará un error al validar en la AEAT — no podrás emitir facturas con ese NIF.
- Indica una base de datos de mala calidad — si hay muchos CIFs con dígito incorrecto, el resto de los datos tampoco son fiables.
En BaseDatosEmpresas, todos los CIFs pasan validación del dígito de control antes de entrar en la base de datos. Es el primer y más básico filtro de calidad.
Preguntas frecuentes
¿El CIF y el NIF son lo mismo para una empresa?
Desde 2008 (RD 1065/2007), el término oficial es NIF para todos los contribuyentes, incluyendo las personas jurídicas. El término "CIF" (Código de Identificación Fiscal) era la denominación anterior para empresas y sigue siendo de uso común. En la práctica, son el mismo número.
¿Una empresa extranjera operando en España tiene CIF?
Las empresas extranjeras que operan en España obtienen un NIF de no residentes, con el mismo formato que el CIF (letra de tipo de entidad + 7 dígitos + dígito control), pero con letras de tipo específicas para entidades no residentes.
¿Cómo sé si el NIF de un proveedor es correcto antes de emitir una factura?
Puedes usar el servicio de verificación de NIF de la AEAT (agencia tributaria), que confirma si el NIF existe y si corresponde a la razón social indicada, sin revelar datos fiscales. Para verificaciones en batch de cientos de registros, es más eficiente usar una base de datos ya validada.
— CIFs verificados en batch
80.591 empresas A++ con CIF y dígito validado.
Cada CIF en nuestros lotes tiene el dígito de control correcto y pertenece a una empresa activa según el BORME. CSV listo para importar. Desde 19 €, pago único.
— sigue leyendo