Escribe el CIF de una empresa: la página comprueba la letra de entidad y el carácter de control en tu navegador y, si quieres, busca el número en el registro. Solo empresas: la validación rechaza un DNI o un NIE. Gratis, sin registrarte.
CIF de la empresa (9 caracteres)
curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?nif=A46103834&country=ES" \ -H "Authorization: Bearer YOUR_API_KEY"
La comprobación del carácter de control se hace en tu navegador y no envía nada. Solo «Validar y buscar» consulta la API, con una clave de demostración compartida y de solo lectura, y con un número limitado de búsquedas por página y por minuto. Con tu propia clave la misma búsqueda cuesta 1 crédito.
Validar un CIF son en realidad dos preguntas. ¿Está bien escrito? Un CIF tiene nueve caracteres: una letra de entidad, siete dígitos y un carácter de control que se calcula a partir de esos siete dígitos. Es aritmética pura, así que la página la hace en tu navegador mientras tecleas. ¿De quién es? Qué sociedad lleva ese número y si está inscrita. Eso no se puede calcular: se lee del registro, y para eso sirve el botón «Validar y buscar».
El CIF es el NIF de las personas jurídicas y de las entidades sin personalidad jurídica. La primera letra indica la clase de entidad; las más frecuentes son la A y la B. La tabla recoge las letras que acepta la comprobación.
| Letra | Clase de entidad |
|---|---|
| A | Sociedad anónima |
| B | Sociedad de responsabilidad limitada |
| C | Sociedad colectiva |
| D | Sociedad comanditaria |
| E | Comunidad de bienes |
| F | Sociedad cooperativa |
| G | Asociación o fundación |
| H | Comunidad de propietarios |
| J | Sociedad civil |
| N | Entidad extranjera |
| P | Corporación local |
| Q | Organismo público |
| R | Congregación o institución religiosa |
| S | Órgano de la Administración |
| U | Unión temporal de empresas |
| V | Otros tipos no definidos |
| W | Establecimiento permanente de una entidad no residente |
La cuenta usa solo los siete dígitos centrales. Se suman los de las posiciones pares (2.ª, 4.ª y 6.ª); cada dígito de las posiciones impares (1.ª, 3.ª, 5.ª y 7.ª) se multiplica por 2 y se suman las cifras del resultado; con el total, el dígito de control es lo que le falta a su última cifra para llegar a 10 (si acaba en 0, es 0). El carácter de control puede escribirse como ese dígito o como su letra de la serie J, A, B, C, D, E, F, G, H, I: el 0 es la J, el 1 la A, el 2 la B, y así hasta el 9, que es la I.
Ejemplo con un número inventado, B1234567. Las posiciones impares dan 1×2 = 2, 3×2 = 6, 5×2 = 10 (1 + 0 = 1) y 7×2 = 14 (1 + 4 = 5), que suman 14. Las pares suman 2 + 4 + 6 = 12. El total es 26, así que el dígito de control es 10 − 6 = 4 y su letra, la D. Por eso B12345674 y B1234567D pasan la comprobación. Que pasen no significa que exista una empresa con ese número.
La comprobación acepta el dígito o su letra para cualquier letra de entidad: no distingue cuál de las dos formas es la habitual en cada clase. La búsqueda en el registro es la prueba definitiva.
Esta página es para empresas. El DNI (ocho dígitos y una letra) y el NIE (X, Y o Z, siete dígitos y una letra) son el NIF de las personas físicas, igual que los NIF que empiezan por K, L o M. El comprobador del navegador los reconoce y avisa de que no son un CIF; la búsqueda no se hace con ellos: la API los rechaza con un error 400 y no sirve datos de personas físicas, tampoco los de un autónomo por su DNI. Si lo que buscas es la letra de un DNI, esta no es la herramienta.
Si el número está en el registro, cada tarjeta es una empresa. El ejemplo es ilustrativo: la empresa y su CIF están inventados.
| Campo de la tarjeta | Ejemplo (inventado) | Qué te dice |
|---|---|---|
| Denominación | EJEMPLO SERVICIOS SL | El nombre inscrito. Compáralo con el de la empresa que quieres comprobar. |
| Estado | Activa | El estado que resulta del último acto publicado en el BORME: activa, en disolución, en liquidación, extinguida o fusionada. Una empresa absorbida en una fusión se muestra como cerrada. |
| CIF | B12345674 | El número buscado, tal como lo devuelve el registro. |
| Forma jurídica | SL | La forma jurídica que consta en el registro; debe ser coherente con la letra de entidad. |
| Localidad | MADRID | La localidad del domicilio social inscrito. |
| Modo de búsqueda | Coincidencia exacta del CIF | Indica si la búsqueda fue por número exacto o por denominación. |
Esta página valida un CIF cada vez. Para limpiar una base de clientes o proveedores, validar el CIF en un formulario de alta o completar fichas con la denominación, usa la API: GET /companies/search?country=ES&nif=... cuesta 1 crédito y POST /companies/lookup comprueba varias empresas en una sola llamada, con 1 crédito por elemento. Un CIF mal formado se rechaza con un error 400 y no cuesta nada, así que puedes enviar el número tal como te lo dan.
curl 'https://api.prometiam.com/functions/v1/risk-api/companies/search?country=ES&nif=A46103834' \ -H 'Authorization: Bearer rk_live_...'
Más detalle en verificar el NIF de una empresa por API y en buscar una empresa por su CIF o NIF. Para el IVA intracomunitario, comprueba un NIF-IVA en VIES.
Based on data from the Agencia Estatal Boletín Oficial del Estado (BORME).
Empieza tu prueba gratuita de 14 días · Documentación de la API
La prueba dura 14 días e incluye 500 créditos. Se pide una tarjeta, pero no se cobra nada durante la prueba; después sigue el plan Starter (9,99 € al mes) salvo que la canceles.