Overview
The Invoice types represent the complete structure of an electronic invoice (factura) as required by Ecuador’s tax authority (SRI). The main types areInvoice for the full XML structure and InvoiceInput for creating new invoices.
Invoice
The complete invoice structure with all required XML namespaces and attributes.Fields
The root element of the invoice
XML digital signature namespace. Default:
http://www.w3.org/2000/09/xmldsig#XML schema instance namespace. Default:
http://www.w3.org/2001/XMLSchema-instanceXML element identifier. Default:
comprobanteInvoice version identifier
Tax information including RUC, business details, and document type. See TaxInfo
Invoice details including buyer information, totals, and payment terms. See InvoiceInfo
Optional reimbursement information. See Reimbursements
Optional tax retention information. See Retentions
Optional remission guide substitutive information
Optional third-party values and charges
Optional negotiable document information
Optional fiscal machine information for retail environments
Optional additional information fields
InvoiceInput
Input type for creating new invoices. Similar toInvoice but excludes XML attributes and the claveAcceso (access key) which is generated automatically.
Fields
Tax information without the access key (generated automatically). See TaxInfo
Invoice details including buyer information and totals. See InvoiceInfo
Optional reimbursement information. See Reimbursements
Optional tax retention information. See Retentions
Optional remission guide substitutive information
Optional third-party values and charges
Optional negotiable document information
Optional fiscal machine information
Optional additional information fields