Compliance Alert – SRI published version 2.31 of the Technical Sheet for Off-Line Electronic Receipts

Update: Compliance Alert – SRI published version 2.31 of the Technical Sheet for Off-Line Electronic Receipts
Date: 2025-04-22

The Internal Revenue Service of Ecuador (SRI) released version 2.31 of the Technical Sheet for Off-Line Electronic Receipts. The document provides technical specifications and user guidance for consulting on the status of electronic receipts and negotiable commercial invoices.

In the new version, chapter eight, “Services available online for electronic receipt inquiries”, has been added to the guide. The chapter specifies the following related to the web services.

Requirements to utilize web services over the internet

To utilize the web services, users must:

  • Have an internet connection greater than 256; and
  • Have SSL Digital certificates.

Environments available for integrating with the Tax Administration Web services

Test and production environments are available using the following addresses:

  • Test environment: https://celcer.sri.gob.ec/comprobantes-electronicos-ws/ConsultaComprobante?wsdl
  • Production environments: https://cel.sri.gob.ec/comprobantes-electronicos-ws/ConsultaComprobante?wsdl and https://cel.sri.gob.ec/comprobantes-electronicos-ws/ConsultaFactura?wsdl

Web services offered by SRI

The following two web services are made available by the tax administration:

  • Check the validity of electronic receipts:
    • Function: Enable verification of authorization status;
    • Returns: “statusAuthorization” label with the following values: “AUTHORIZED”, “NOT AUTHORIZED”, “PENDING CANCELLATION” and “CANCELED”.
    • For receipts outside the date range: “ REJECTED ” in the “statusAuthorization” label, with the identifier 99 corresponding to “ERROR WHEN CONSULTING WEB SERVICE DATA” and the message label “informacionAdicional”, “ It is not possible to validate the access key since the issue date is outside the allowed range .” is returned.
    • For receipts not found in the SRI database: returns a value “REJECTED” in the “statusAuthorization” label, with the identifier 99 corresponding to “ERROR WHEN CONSULTING WEB SERVICE DATA”.
  • Consult status for negotiable commercial invoices:
    • Function: Check the confirmation status of a negotiable commercial invoice;
    • Returns: “statusConfirmation” tag with value “YES” if an invoice is accepted, or “REJECTED”.
    • For receipts outside the date range: Returns the same value, identifier and message label as when verifying electronic receipts (see above) but within the “statusConsult” label;
    • For receipts not found in the SRI database: Returns the same value and identifier as when verifying electronic receipts (see above) but within the “statusConsult” label.

The Technical Sheet is available here.

Have more questions? Submit a request