API de Liquidaciones de Compra Electrónicas SRI Ecuador | CipherByte

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"
}

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.

01

Proveedores sin factura

Documenta compras de bienes y servicios a personas no obligadas a emitir comprobantes de venta.

02

Datos del proveedor

Registra identificación, razón social y dirección del proveedor al que liquidas la compra.

03

Detalle y totales

Detalle de los bienes o servicios adquiridos, con IVA y totales del comprobante.

04

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.

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.

Solicitar acceso por WhatsApp

Contáctanos

Estamos aquí para ayudarte. Elige el canal más rápido para ti: respondemos por WhatsApp en minutos, o por correo a la brevedad.

Chatear por WhatsApp +593 99 083 3993, respuesta en minutos
o por correo
cotizacion@cipherbyte.ec

Respuesta promedio en menos de 15 minutos en horario laboral. +593 99 083 3993

No se pudo cargar la app.