Ir al contenido

Comprobante de retención electrónico del SRI

Si eres agente de retención, cada compra sujeta a retención termina en un comprobante que entregas a tu proveedor. Fiscalbase lo arma con sus documentos de sustento y los porcentajes de la fecha.

Sandbox gratis, sin RUC ni tarjeta

Cómo lo trata el SRI

Un comprobante, uno o varios documentos de sustento.

El comprobante de retención (versión 2.0.0) lista cada documento de sustento con su código de sustento, sus totales, el IVA que su emisor facturó, las retenciones aplicadas y los pagos. El período fiscal es el mes de emisión.

Los porcentajes dependen del código y de la fecha: varios códigos de renta cambiaron el 1 de marzo de 2026. Para un contribuyente especial, el IVA se retiene al 30 % en bienes y al 70 % en servicios cuando el proveedor no es especial, y al 10 % y 20 % cuando sí lo es.

La retención se entrega al proveedor dentro de los cinco días hábiles siguientes a la factura.

Cómo lo emites con Fiscalbase

Tú nombras el código y la base; el resto lo comprobamos.

  • POST /v1/ec/withholdings con el proveedor y sus documentos de sustento.
  • Conocemos los códigos de renta y de ISD por fecha de emisión. Si un código conocido no concuerda con el porcentaje, lo rechazamos antes de numerar.
  • Calculamos el valor retenido de cada línea a partir de su base y su porcentaje.
  • Escribimos el período fiscal y el número del documento de sustento como el SRI los espera.
  • El proveedor recibe el RIDE y el XML autorizado por correo y los encuentra en el portal.

En la API

La misma solicitud que enviarías desde tu sistema.

Retener renta e IVA de una factura de servicios

Un documento de sustento, con su base de renta y su retención de IVA.

POST /v1/ec/withholdings
Authorization: Bearer fb_sandbox_…
Idempotency-Key: retencion-118802

{
  "supplier": {
    "identification_type": "ruc",
    "identification": "1792233445001",
    "name": "TRANSPORTES ANDES CÍA. LTDA.",
    "email": "cobros@andes.ec"
  },
  "support_documents": [
    {
      "document_type": "factura",
      "number": "001-001-000118802",
      "issue_date": "2026-09-25",
      "authorization_number": "2509202601179223344500110010010001188021234567811",
      "tax_support": "01",
      "subtotal": "771.00",
      "total": "886.65",
      "taxes": [
        {
          "type": "iva",
          "rate": "iva_15",
          "base": "771.00",
          "value": "115.65"
        }
      ],
      "withholdings": [
        {
          "tax": "renta",
          "code": "312",
          "base": "771.00"
        },
        {
          "tax": "iva",
          "rate": "iva_30",
          "base": "115.65"
        }
      ],
      "payments": [
        {
          "method": "otros_sistema_financiero"
        }
      ]
    }
  ]
}

Preguntas frecuentes

Lo que suelen preguntar antes de integrar.

¿Quién debe emitir comprobantes de retención?

Los agentes de retención que el SRI designa, entre ellos los contribuyentes especiales. Fiscalbase lee del registro del SRI si tu RUC es agente de retención cuando preparas tu negocio.

¿En qué plazo se entrega?

Dentro de los cinco días hábiles siguientes a la factura, según las reglas tributarias que verificamos contra la ficha técnica y las resoluciones de 2026.

¿De dónde salen los porcentajes de renta?

Del catálogo del SRI por código y fecha de emisión. Si un código no está en el catálogo, tomamos el porcentaje que declaras.

¿Puedo retener varias facturas en un solo comprobante?

Sí, siempre que sean del mismo proveedor: el comprobante lista un documento de sustento por cada factura.

Sigue leyendo

Otras guías para la misma integración.

API de facturación electrónica

Emite facturas, notas de crédito, retenciones y guías del SRI con una API REST. Firmamos, enviamos al SRI, reintentamos y avisamos con webhooks. Sandbox gratis.

Liquidación de compra

Emite liquidaciones de compra electrónicas del SRI por API cuando compras a quien no puede emitir factura: IVA, pagos y RIDE listos para tu proveedor.

Nota de crédito

Emite notas de crédito electrónicas del SRI por API: devoluciones y descuentos sobre una factura, con su número, su clave de acceso y su RIDE.

Firma electrónica XAdES

Cómo firma Fiscalbase los comprobantes del SRI con XAdES-BES: subes tu certificado .p12 una vez, queda sellado y cada XML sale firmado y autorizado.

Tu primera factura hoy

Crea tu cuenta y emite en Sandbox en minutos.