BaseDatosEmpresas — etiqueta de lote, lonja de datos B2BBaseDatosEmpresas
Verificación

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

IdentificadorFormatoPara quiénEjemploNota
DNI / NIF personal8 dígitos + letraPersonas físicas españolas12345678ZLa letra es el dígito de control calculado con módulo 23
NIEX/Y/Z + 7 dígitos + letraPersonas físicas extranjeras residentesX1234567LLa X/Y/Z inicial se sustituye por 0/1/2 para calcular el dígito de control
CIF / NIF de entidadLetra tipo + 7 dígitos + dígito controlPersonas jurídicas (S.L., S.A., asociaciones…)B16387789El dígito de control puede ser número (0-9) o letra (A-J) según el tipo de entidad
NIF especialN + 7 dígitos + letraEntidades en régimen de atribución de rentas sin personalidadN0000001JComunidades 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:

ASociedad Anónima (S.A.)
BSociedad de Responsabilidad Limitada (S.L.)
CSociedad Colectiva
DSociedad Comanditaria
EComunidad de Bienes y herencias yacentes
FSociedad Cooperativa
GAsociaciones y fundaciones
HComunidades de Propietarios en régimen de propiedad horizontal
JSociedad Civil con y sin personalidad jurídica
NEntidades extranjeras
PCorporaciones Locales
QOrganismos públicos
RCongregaciones e instituciones religiosas
SÓrganos de la Administración del Estado y CCAA
UUniones Temporales de Empresas (UTE)
VOtros tipos no definidos
WEstablecimientos permanentes de entidades no residentes

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