API de liquidaciones de compra del SRI
Emite liquidaciones de compra electrónicas por adquisiciones a proveedores no obligados a emitir factura. Indica el proveedor y el detalle; la API valida, firma con tu certificado y autoriza ante el SRI, y entrega el RIDE en PDF y el XML.
POST /api/comprobantes/liquidacion_compra
X-Api-Key: sk_tu_clave
{
"comprobante": {
"info_tributaria": {
"ambiente": "2",
"tipo_emision": "1",
"razon_social": "MI EMPRESA S.A.",
"ruc": "1793207433001",
"clave_acceso": "1206202603179320743300110010010000000221234567815",
"cod_doc": "03",
"estab": "001",
"pto_emi": "001",
"secuencial": "000000022",
"dir_matriz": "Av. Principal 123"
},
"info_liquidacion_compra": {
"fecha_emision": "12/06/2026",
"tipo_identificacion_proveedor": "05",
"razon_social_proveedor": "PROVEEDOR EJEMPLO",
"identificacion_proveedor": "1700000000",
"total_sin_impuestos": "80.00",
"total_descuento": "0.00",
"total_con_impuestos": { "total_impuesto": [
{ "codigo": "2", "codigo_porcentaje": "4",
"base_imponible": "80.00", "valor": "12.00" } ] },
"importe_total": "92.00"
},
"detalles": { "detalle": [{
"descripcion": "Compra de producto agrícola",
"cantidad": "1.00",
"precio_unitario": "80.00",
"descuento": "0.00",
"precio_total_sin_impuesto": "80.00",
"impuestos": { "impuesto": [
{ "codigo": "2", "codigo_porcentaje": "4", "tarifa": "15.00",
"base_imponible": "80.00", "valor": "12.00" } ] }
}] },
"id": "comprobante",
"version": "1.1.0"
},
"email_receiver": "proveedor@ejemplo.com"
} {
"id": "cmp_9e0c7a44",
"estado": "encolado",
"tipo": "liquidacion_compra",
"clave_acceso": "1206202603179320743300110010010000000221234567815",
"mensaje": "Comprobante recibido y en proceso de autorización."
} Cómo funciona
Sustenta compras a proveedores sin factura
Cuando compras a un proveedor que no emite factura, tú —como adquirente— emites la liquidación de compra y la autorizas ante el SRI para sustentar el costo o gasto.
Proveedores sin factura
Documenta compras de bienes y servicios a personas no obligadas a emitir comprobantes de venta.
Datos del proveedor
Registra identificación, razón social y dirección del proveedor al que liquidas la compra.
Detalle y totales
Detalle de los bienes o servicios adquiridos, con IVA y totales del comprobante.
Firma y autorización
Se firma con tu certificado y se autoriza ante el SRI, con RIDE en PDF y XML firmado.
Versiones y estructura
La liquidación de compra, campo por campo
La API valida la liquidación de compra contra el esquema oficial del SRI según la versión que declares en comprobante.version. La emite el adquirente para sustentar compras a proveedores sin factura. Forma parte de la API de Facturación Electrónica.
Versiones soportadas
1.1.0 · 1.0.0
info_tributaria Ambiente, RUC, clave de acceso de 49 dígitos, tipo de documento (cod_doc 03) y secuencia.
info_liquidacion_compra Datos del proveedor, totales e IVA (total_con_impuestos) e importe total.
detalles Bienes o servicios adquiridos, con cantidad, precio unitario, descuento e impuestos.
Sigue explorando la API de facturación electrónica
API de Facturación Electrónica
La API completa: todos los comprobantes, firma, RIDE, XML y webhooks.
API de Facturas
Emite facturas electrónicas de venta con IVA y autorización del SRI.
API de Retenciones
Emite retenciones de IVA y Renta como agente de retención.
API de Notas de Crédito
Anula o ajusta tus facturas por devoluciones y descuentos.
Portal de Comprobantes
Consulta y descarga comprobantes ya emitidos ante el SRI.
API de Consulta RUC
Verifica el RUC o la cédula del proveedor antes de liquidar.
FAQ
Preguntas frecuentes
Resolvemos las dudas más comunes sobre la emisión de comprobantes electrónicos del SRI mediante la API, la firma electrónica, los ambientes y la integración.
¿Qué versiones de liquidación de compra soporta la API? ▾
Soportamos las versiones 1.0.0 y 1.1.0 del esquema de liquidación de compra del SRI. Declaras la versión en el campo comprobante.version y validamos el comprobante contra ese esquema. Para nuevas integraciones recomendamos la 1.1.0, la más reciente.
¿Qué es una liquidación de compra? ▾
Es el comprobante con el que el comprador documenta una adquisición a un proveedor que no está obligado a emitir factura (por ejemplo, pequeños productores o prestadores ocasionales). La emite el adquirente, no el proveedor.
¿Quién emite la liquidación de compra? ▾
La emite el adquirente (el comprador) sobre su propio RUC, usando su certificado de firma. Sirve para sustentar costos y gastos cuando el proveedor no puede entregar una factura.
¿Lleva IVA? ▾
Sí, cuando corresponde según la operación. Indicas el detalle y los impuestos; los SDKs calculan los totales y la API valida el comprobante contra el esquema del SRI antes de firmar.
¿Cómo recibo el resultado? ▾
Tras el POST recibes un id y el estado «encolado». El resultado final (autorizado o rechazado) llega por webhook o consultando el estado por id, con el XML firmado y el RIDE en PDF.
Acceso y soporte
Empieza a emitir liquidaciones de compra hoy
Cuéntanos tu caso de uso y volumen estimado. Te damos acceso al ambiente de pruebas, las credenciales y el acompañamiento para integrar la API en tu sistema. Respondemos por WhatsApp en minutos.
Respuesta promedio en menos de 15 minutos en horario laboral. +593 99 083 3993