Referencias entre comprobantes
Cómo una nota de crédito o de débito, una guía o una retención apunta a otro comprobante, sea tuyo o de otro sistema.
Varios comprobantes se refieren a otro: una nota de crédito modifica una factura, una guía traslada lo que se vendió en una factura, una retención se sustenta en la factura de tu proveedor. Para el SRI, un comprobante se identifica por su tipo, su número y su fecha. Tú puedes darnos esa identidad, o solo nuestro id si la emitiste con Fiscalbase.
Si la factura es tuya y la emitiste con Fiscalbase
Envía su document_id. Nosotros completamos el tipo, el número y la fecha:
{
"buyer": {
"identification_type": "ruc",
"identification": "1790012345001",
"name": "Ferretería El Sol S.A.",
"email": "compras@elsol.ec"
},
"modified_document": {
"document_id": "0f6c8f4e-6c6e-4a31-9c1e-3b1f2a9d7c10"
},
"reason": "Devolución de un taladro con falla",
"lines": [
{
"description": "Taladro percutor 800 W",
"quantity": "1",
"unit_price": "189.00",
"taxes": [{ "type": "iva", "rate": "iva_15" }]
}
]
}La factura debe ser del mismo emisor, del mismo ambiente y estar autorizada. Si no, respondemos 422 apuntando a modified_document.document_id: así nunca modificas una factura que el SRI no conoce.
En la respuesta, modified_document siempre trae la identidad del SRI, nunca el id: es lo que va en el XML y en el RIDE.
Si la factura viene de otro sistema
Envía su identidad del SRI. Es lo normal cuando migras a Fiscalbase y corriges facturas que emitiste antes:
{
"modified_document": {
"document_type": "factura",
"number": "001-001-000004812",
"issue_date": "2026-08-14"
}
}Dónde se usa cada forma
| Comprobante | Campo | document_id | Identidad del SRI |
|---|---|---|---|
| Nota de crédito | modified_document | ✓ | factura, número y fecha |
| Nota de débito | modified_document | ✓ | factura, número y fecha |
| Guía de remisión | recipients[].support_document, opcional | ✓ | Además, authorization_number opcional |
| Comprobante de retención | support_documents[] | — | factura, nota_de_venta o liquidacion_compra, con número, fecha y authorization_number |
La retención solo acepta la identidad del SRI porque sus documentos de sustento son los que tu proveedor te emitió, no los tuyos.