Ir al contenido

Liquidación de compra electrónica del SRI

Cuando compras bienes o servicios a una persona que no puede emitir comprobantes de venta, la liquidación de compra los reemplaza. La emites tú, como comprador, por API.

De un vistazo

Lo esencial antes de integrar.

  • Los seis comprobantes del SRI

    Una API y un mismo modelo

  • Sandbox gratis

    Sin RUC ni tarjeta

  • Webhooks firmados

    Te avisamos cuando el SRI decide

  • Desde USD 15 al mes

    Con 500 comprobantes incluidos

Cómo la trata el SRI

Un comprobante que emite quien compra.

El Reglamento de Comprobantes de Venta, Retención y Documentos Complementarios la prevé para compras a personas que no están obligadas a emitir factura (art. 13). La liquidación de compra de bienes y prestación de servicios lleva los datos del proveedor, las líneas, el IVA y la forma de pago.

El anexo 17 de la ficha técnica hace obligatorios el código principal, el descuento, los pagos, el plazo y la moneda, aunque el esquema XSD los deje opcionales.

A un consumidor final no se le liquida una compra: el proveedor debe estar identificado.

Construirlo tú mismo no termina nunca

Esto es lo que tu equipo tendría que construir y mantener para siempre.

Por tu cuenta

  • Seis esquemas XSD del SRI, y cada cambio de versión

  • Clave de acceso de 49 dígitos con su dígito verificador

  • Firma XAdES-BES con el certificado de cada RUC

  • Dos servicios SOAP: recepción y autorización

  • Reintentos cuando el SRI no responde, sin duplicar

  • Errores del SRI traducidos a algo que tu equipo entienda

  • RIDE en PDF para los seis comprobantes

  • Correo al cliente, con el XML y el RIDE

  • Avisos antes de que venza cada certificado

  • Nuevas resoluciones del SRI, cada año

Fiscalbase

Desde USD 15 al mes

Un POST a /v1/ec/invoices

  • Validamos antes de numerar

  • Firmamos, enviamos y reintentamos

  • Te avisamos con un webhook

  • Entregamos el RIDE y el XML a tu cliente

  • Seguimos cada cambio del SRI por ti

Empieza gratis

Cómo la emites con Fiscalbase

Los campos que el anexo exige, siempre escritos.

  • Proveedor, líneas y pagos

    POST /v1/ec/purchase-settlements con el proveedor, las líneas y los pagos.

  • Campos del anexo, siempre

    Escribimos los campos que el anexo 17 vuelve obligatorios, aunque tu solicitud no los traiga.

  • IVA y totales calculados

    Calculamos el IVA por tarifa y los totales.

  • Retención al mismo proveedor

    Si además eres agente de retención, emítele el comprobante de retención del mismo proveedor con la misma API.

  • RIDE y XML por correo

    Tu proveedor recibe el RIDE y el XML autorizado por correo.

  • Portal del proveedor

    Tu proveedor los encuentra en el portal.

Comprarle artesanías a una persona sin RUC

El proveedor se identifica con su cédula y las líneas llevan IVA 0 %.

POST /v1/ec/purchase-settlements

{
  "supplier": {
    "identification_type": "cedula",
    "identification": "0603456781",
    "name": "ROSA QUISHPE",
    "address": "Guano, Chimborazo",
    "email": "rosa.quishpe@example.ec"
  },
  "lines": [
    {
      "code": "ART-9",
      "description": "Tapices de lana",
      "quantity": "4",
      "unit_price": "65.00",
      "taxes": [
        {
          "type": "iva",
          "rate": "iva_0"
        }
      ]
    }
  ],
  "payments": [
    {
      "method": "sin_sistema_financiero"
    }
  ]
}

Cada comprobante, paso a paso

Recibida, autorizada, RIDE generado, correo y portal. Con su hora, en la consola.

Factura 001-001-000001002

Ferretería El Sol S.A.

USD 285,00

Autorizada
  1. Recibida10:30:02
  2. Autorizado por el SRIIntento #2 10:42:11
  3. RIDE generado10:42:12
  4. Correo enviadocompras@elsol.ecPortal de clientesDisponible para su descarga
  • Recibida

    10:30:02

  • Autorizado por el SRI

    12 min

    10:42:11

  • RIDE generado

    < 1 s

    10:42:12

Webhooks

Firmado y con reintentos cuando el SRI decide.

POST https://erp.andina.ec/webhooks

{
  "id": "3c1a7e52-…",
  "type": "invoice.authorized",
  "timestamp": "2026-10-03T10:42:07.118Z",
  "data": {
    "id": "0f6c8f4e-…",
    "object": "invoice",
    "status": "authorized",
    "environment": "sandbox",
    "country": "ec",
    "entity_id": "01926c10-…",
    "number": "001-001-000001002"
  }
}
200 OK

API keys

Una API key por ambiente. El prefijo dice dónde emites.

  • fb_sandbox_

    ••••••••

    Sin validez tributaria

    Sandbox
  • fb_test_

    ••••••••

    Ambiente de pruebas del SRI

    Pruebas
  • fb_live_

    ••••••••

    Validez tributaria

    Producción

Todo para empezar

Tu primera factura

De cero a una factura autorizada en Sandbox.

Referencia de la API

Cada endpoint, sus campos y sus errores.

Sandbox

Prueba sin RUC ni tarjeta.

Preguntas frecuentes

Cuando compras a una persona que no puede o no debe emitir comprobantes de venta, como un artesano o un agricultor que no lleva facturación.

Sigue leyendo

API de facturación electrónica SRI Ecuador

Una API para los seis comprobantes.

Leer

Nota de crédito electrónica SRI

Corrige una factura ya emitida.

Leer

Comprobante de retención electrónico SRI

Retén con los porcentajes de la fecha.

Leer

Guía de remisión electrónica SRI

Respalda el traslado de tu mercadería.

Leer
En la documentación: Los seis comprobantes

Empieza a facturar hoy

Sandbox gratis, sin RUC ni tarjeta.