Skip to main content
El SRI valida los datos y la estructura de cada comprobante (cálculo de impuestos, identificaciones, sumas, decimales). Hay dos tipos de rechazo:

1. Identificar el error

La respuesta de POST /documents trae los mensajes del SRI en sri_messages:
Si consultas el documento después con GET /documents/{id}, los mismos mensajes están en sri_response.messages. Usa identifier y message para encontrar el problema. Los códigos más comunes y qué significa cada uno están en la guía DEVUELTA y NO AUTORIZADO. La Ficha Técnica de Comprobantes Electrónicos del SRI tiene la lista completa.

2. El secuencial queda consumido

Factio reserva el secuencial fiscal al recibir tu POST. Si el SRI no autoriza el comprobante, ese secuencial no se reutiliza. Factio guarda el historial del documento con los mensajes del SRI, como evidencia del motivo del rechazo.

3. Cómo resolverlo

  • REJECTED: corrige los datos y emite un comprobante nuevo con una idempotency_key nueva. Factio asigna el siguiente secuencial.
  • DEVUELTA: el comprobante se puede corregir y reenviar desde el panel de Factio. El reenvío con API Key todavía no está disponible.
Un comprobante REJECTED queda como registro auditable en tu panel; no tienes que anularlo.