API para consultar RUC de Ecuador
Consulta el RUC de cualquier contribuyente ecuatoriano desde tu sistema: razón social, nombre comercial, estado, tipo de contribuyente, actividad económica (CIIU), obligaciones y todos sus establecimientos. Los datos salen del catastro del RUC que publica el SRI: 7,155,547 contribuyentes, actualizados el 28/10/2026.
Para qué sirve
- Factura electrónica: valida que el RUC del comprador exista y esté activo antes de emitir el comprobante.
- Saber si un cliente es agente de retención o contribuyente especial, o si está obligado a llevar contabilidad.
- Conocer sus establecimientos: provincia, cantón, parroquia y actividad de cada uno.
- Encontrar el RUC de una empresa a partir de su nombre.
Consultar un RUC
GET /v1/ec/ruc/{ruc}
Acepta el RUC de 13 dígitos. También acepta la cédula de 10 dígitos de una persona natural: su RUC es la cédula seguida de 001. Si no está en el catastro, la respuesta es 404.
curl -H "X-API-Key: TU_API_KEY" https://idfiscal.com/v1/ec/ruc/0991462996001
{
"ruc": "0991462996001",
"razon_social": "EDIFICIO BANCO DE GUAYAQUIL",
"nombre_comercial": null,
"tipo": "SOCIEDAD",
"estado": "ACTIVO",
"clase": "GEN",
"ciiu": "L682003",
"actividad_economica": "ADMINISTRACIÓN DE BIENES INMUEBLES A CAMBIO DE UNA RETRIBUCIÓN O POR CONTRATO.",
"fecha_inicio": "1992-10-29",
"fecha_suspension": null,
"fecha_reinicio": null,
"fecha_actualizacion": "2025-10-23",
"obligado_contabilidad": true,
"agente_retencion": false,
"contribuyente_especial": false,
"establecimientos": [
{
"numero": 1,
"nombre_comercial": null,
"estado": "ABIERTO",
"provincia": "GUAYAS",
"canton": "GUAYAQUIL",
"parroquia": "CARBO (CONCEPCION)",
"ciiu": "L682003",
"actividad_economica": "ADMINISTRACIÓN DE BIENES INMUEBLES A CAMBIO DE UNA RETRIBUCIÓN O POR CONTRATO."
}
]
}
Campos de la respuesta
| Campo | Descripción |
|---|---|
ruc | RUC de 13 dígitos. |
razon_social | Nombre o razón social registrada en el SRI. |
nombre_comercial | Nombre comercial del establecimiento principal, o null. |
tipo | SOCIEDAD o PERSONA NATURAL. |
estado | ACTIVO, SUSPENDIDO o PASIVO. |
clase | Clase de contribuyente tal como la publica el SRI: GEN (general), RMP (RIMPE) o SIM. |
ciiu | Código CIIU de la actividad del establecimiento principal. |
actividad_economica | Descripción de esa actividad. |
fecha_inicio, fecha_suspension, fecha_reinicio | Inicio de actividades, suspensión definitiva y reinicio, en formato AAAA-MM-DD, o null. |
fecha_actualizacion | Última actualización del registro en el SRI. |
obligado_contabilidad | Si está obligado a llevar contabilidad. |
agente_retencion | Si es agente de retención. |
contribuyente_especial | Si es contribuyente especial. |
establecimientos | Lista de establecimientos: número, nombre comercial, estado (ABIERTO o CERRADO), provincia, cantón, parroquia, código CIIU y actividad. |
Buscar empresas por nombre
GET /v1/ec/ruc?q={texto}
curl -H "X-API-Key: TU_API_KEY" "https://idfiscal.com/v1/ec/ruc?q=corporacion%20favorita&limit=5"
La búsqueda solo incluye personas jurídicas. Las personas físicas inscritas en el padrón se pueden validar por número exacto, pero no aparecen en la búsqueda. Ver la referencia de búsqueda para la paginación.
Preguntas frecuentes
- ¿Qué es el RUC?
- El Registro Único de Contribuyentes es el número de 13 dígitos con el que el Servicio de Rentas Internas (SRI) identifica a las personas naturales y sociedades que realizan actividades económicas en Ecuador. Para una persona natural, es su cédula seguida de
001. - ¿De dónde salen los datos?
- Del catastro del RUC que el SRI publica como datos abiertos, un archivo por provincia. Este servicio no está afiliado al SRI: toma esos archivos públicos y los ofrece como API.
- ¿Cada cuánto se actualizan?
- Cada mes, cuando el SRI publica el catastro nuevo.
- ¿Puedo consultar con la cédula?
- Sí. Si envías una cédula de 10 dígitos, la API busca el RUC de esa persona natural. Las personas naturales no aparecen en la búsqueda por nombre.
- ¿Cuánto cuesta?
- Es gratis, con un límite de 30 consultas por minuto y 1000 por día. Si necesitas más, escríbenos a soporte@idfiscal.com.
También disponible para RNC de República Dominicana y CUIT de Argentina, con la misma API key.
Crear cuenta gratis