Saltearse al contenido

Facturar en Ecuador

Consumidor final

Cuando el comprador no facilita sus datos —una venta de mostrador, un pedido pequeño en línea— el SRI permite emitir a consumidor final.

Usa la identificación reservada 9999999999999:

{
"comprador": {
"identificacion": "9999999999999",
"razon_social": "CONSUMIDOR FINAL"
},
"items": [
{ "descripcion": "Café americano", "cantidad": 2, "precio_unitario": 2.50,
"impuestos": [{ "codigo": "2", "codigo_porcentaje": "4" }] }
]
}

El SRI es estricto con esta figura y rechaza los comprobantes que no cumplen sus reglas (error 69). Olympus las aplica antes de enviar:

Si envíasOlympus emite
identificacion: "9999999999999" con cualquier razón socialrazon_social: "CONSUMIDOR FINAL"
identificacion: "9999999999999" sin tipo, o con otro tipotipo_identificacion: "07"
tipo_identificacion: "07" con un RUC real de 13 dígitostipo_identificacion: "04" (RUC)
tipo_identificacion: "07" con una cédula de 10 dígitostipo_identificacion: "05" (cédula)

Es decir: si envías un RUC verdadero marcado como consumidor final, Olympus no lo emite como consumidor final; corrige el tipo al que corresponde a esa identificación. Al revés también: con 9999999999999 el comprobante sale siempre como consumidor final, digas lo que digas en la razón social.

No se crea contacto. Las ventas a consumidor final no generan clientes en Olympus: no tendría sentido acumular cientos de fichas con la misma identificación.

No hay correo. Sin datos del comprador no hay a quién enviar el RIDE. Si el cliente lo pide, puedes mandarlo después:

Ventana de terminal
curl -X POST https://olympus.atharix.com/api/v1/invoices/6f1e…/send-email \
-H "X-API-Key: $OLYMPUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "destinatarios": ["cliente@example.com"] }'

Hay un límite de 50 USD. Una factura a consumidor final no puede superar 50 USD de importe total, IVA incluido (Reglamento de Comprobantes de Venta, art. 19). Por encima hay que identificar al comprador con su cédula, RUC o pasaporte: el SRI la devuelve con el error 69 («La factura supera los 50 USD de importe total por cuanto no puede ser emitida a nombre del CONSUMIDOR FINAL»).

Olympus no llega a enviarla: responde 422 validation_error y no se crea la factura.

{
"error": {
"code": "validation_error",
"message": "Una factura a consumidor final no puede superar 50 USD. Identifique al cliente con su cédula, RUC o pasaporte.",
"details": { "campo": "comprador.identificacion", "limite": "50.00" }
}
}
SituaciónRecomendación
Venta de mostrador pequeña, sin datosConsumidor final
El cliente da su cédula o RUCIdentifícalo: el cliente puede necesitar la factura para sus gastos
Venta de más de 50 USDIdentifícalo obligatoriamente: Olympus la rechaza si va a consumidor final
Cliente habitualIdentifícalo: Olympus crea su ficha y el negocio gana un cliente en su base

En la duda, identifica al comprador. Una factura a nombre del cliente siempre sirve; una a consumidor final, no siempre.