Skip to content

Electronic invoicing

Odoo as your accounting system in Ecuador, with SRI electronic invoicing working.

Odoo Community runs your company's accounting without paying a licence per user, and with the community's free modules it runs all of it. What it does not carry is what the SRI, Ecuador's tax authority, requires: every document you issue leaves as an XML signed with your own electronic signature and authorised by the SRI at the moment you issue it.

That is what I install and configure in your Odoo 19: invoices, credit and debit notes, withholding receipts, purchase settlements, waybills and export invoices. And if you sell over the counter, the point-of-sale till too, which invoices every sale. Before your first real invoice, every document type is tested against the SRI with your own signature.

From USD 29 a month per company, with all your users and no Enterprise licence.

01

What it issues

Invoice

With the legend for your tax regime, the SRI's own list of payment methods, and transmission at the moment of issue, as the rule has required since 2026. Your customer receives the authorised XML and the RIDE, its printable version, as a PDF.

Credit and debit notes

Tied to the invoice they correct, with the controls the SRI applies to void or amend one.

Withholding receipt

In Ecuador the buyer withholds tax from the supplier and issues a receipt for it. When you record the purchase, Odoo proposes the withholdings that apply from the supplier's taxpayer type and from what you bought. You review and issue.

Purchase settlement

The liquidación de compra, for buying from people who have no RUC, Ecuador's tax identification number, with expense reimbursements where they apply.

Waybill

The guía de remisión, which comes out of the inventory transfer itself: carrier, number plate, dates, recipient, reason for the movement and the invoice that backs it.

Export invoice

With the foreign-trade block: incoterm, ports, country of destination, freight, insurance and customs charges, each stated separately.

On top of that, from a contact you look up a RUC at the SRI and pull in the legal name, the taxpayer type and the address. And Odoo warns you before your electronic signature expires.

02

The till: every sale, an electronic invoice

Odoo 19 Community's point of sale, with what the SRI requires of a till. Every sale leaves as an electronic invoice and every return as a credit note, without the cashier having to decide it.

An invoice for every sale

A business in the electronic scheme issues an electronic document for every sale, including sales to the final consumer, Ecuador's name for a buyer who is not identified (Resolution NAC-DGERCGC18-00000233). The till always invoices: to the final consumer by default, or to the customer the cashier identifies. The 80 mm receipt prints the access key, the document's identifier at the SRI, with its QR code.

Final consumer, up to USD 50

Above USD 50 the SRI's technical specification requires the buyer's details, and the till does not take payment until it has them: it asks for the ID card, the RUC or the passport, and checks the check digit of ID cards and of individuals' RUCs. A new customer gives a name and, optionally, an email.

Returns as credit notes

A return is made from the order list, with its reason, and leaves as a credit note to the same customer, carrying the number, date and access key of the invoice it corrects. Since 1 January 2026 an invoice to the final consumer can be neither voided nor credited (Resolution NAC-DGERCGC25-00000014): the till does not let those sales be returned, and quotes the resolution. What to do in those cases is your accountant's call.

Sent to the SRI at once

Since 1 January 2026 every document has to be transmitted the moment it is generated, with no grace period. When the sale is paid, the invoice already has its access key and its XML checked against the SRI's schema, and it leaves for the SRI within seconds, without making the customer wait. If a document has been waiting more than five minutes, or the SRI rejected it, the till shows a red warning with the count. For a company, each document transmitted late is fined ten times the basic unified wage: USD 4,820 in 2026 (Resolution NAC-DGERCGC24-00000022).

One emission point per till

Each till is created with its own emission point (001-101, 001-102...), its own cash and its payment methods. That way it numbers on its own and in order, never repeating a sequence number. A till missing anything does not open, and the message says what to click to fix it.

The SRI's payment codes

Each payment method carries its code: 01 cash, 16 debit card, 19 credit card and 20 transfer. The invoice declares what was actually paid with each, net of change: USD 20 in cash for a USD 16.70 bill is declared as 01 for 16.70, and a split payment carries both methods.

Where it stands: on 5 October 2026 the SRI authorised, in its test environment, four documents from this till signed with a real certificate: three invoices and the credit note of a partial return. It has not issued in the production environment yet; that happens with the pilot in your shop. What it does not do: promotions that subtract through negative lines, which the SRI does not accept (they go as line discounts), or invoicing without the server, because the number and the access key are born there. The till is not part of the plans below: it is quoted for your case, by how many tills you run and what equipment you use.

03

Price

You pay per company, not per user. The setup is a single payment and the plan is monthly, with no lock-in; pay for the year and two months are free.

USD 29 a month

Issuing

Invoices, credit and debit notes, withholding receipts and purchase settlements, at one establishment. It includes the automatic reception of your suppliers' invoices, the SRI's changes applied, the check that every document is actually transmitted, and the warning before your signature expires. Setup: USD 190.

USD 59 a month

Operations

Everything above plus waybills out of inventory, reimbursements inside the purchase settlement, and export invoices, at up to three emission points. Setup: USD 290.

Tailored

Groups and migrations

Several companies or establishments, a migration from another invoicing system or from another version of Odoo. Quoted after a fifteen-minute call.

The setup is refunded in full within fourteen days as long as your first real invoice has not been authorised, and the monthly plan is cancelled whenever you want, with no lock-in: it stays active until the last day of the month you paid for. From the annual plan, the full months still to run are refunded. Conditions in the refund policy.

04

How it works

01

Fifteen minutes to see your case

Odoo version, establishments, emission points, whether you invoice from a till, electronic signature, and which documents you issue today.

02

Installation and configuration

On your server, with your data: company, tax regime, journals, the SRI's payment methods and the withholdings.

03

Testing against the SRI

Every document type is authorised in the SRI's test environment with your signature, and the authorised XML is read, not just the acknowledgement.

04

First real invoice

We issue it together in production and you keep the usage guide for your team.

05

Frequently asked

Can Odoo be our accounting system in Ecuador?

Yes. Odoo Community runs sales, purchasing, inventory and accounting without a per-user licence, and the community's free modules complete bank reconciliation, the financial reports, the statements and fixed assets. What none of those pieces carries is the SRI's electronic issuing: that is what gets installed here.

Do we need Odoo Enterprise?

No. It runs on Odoo 19 Community, with no licence per user. If you have not settled which edition suits you, there is the guide Community or Enterprise.

What do we need to have?

An active RUC, a valid electronic signature as a .p12 file, and Odoo 19 Community. If you run Odoo 16, 17 or 18 with custom modules, the upgrade radar tells you what breaks on the way to 19.

Who owns the code?

It is free software under the AGPL-3 licence: what gets installed on your server is yours to use and to modify. What is charged for is the installation, the configuration, the testing and the support.

What happens when the SRI changes the rules?

While the plan is active, the changes are applied on your installation at no extra cost. For instance, since 26 September 2026 documents issued with a third-party system have to carry the RUC of the system's provider, and that is already configured. Which RUC applies in each case is in the guide on the SRI's provider RUC.

When can we issue real invoices?

Once every document type you are going to use is authorised in the SRI's test environment. On the Issuing plan that is usually within the same week.

Does this include payroll?

No. Odoo Community carries no payroll, and as of 23 September 2026 there is no Ecuadorian payroll localisation published for Odoo 19. I am building one, and in the meantime there are three launch places, with the module's status spelled out and nothing paid until your first payroll run goes out. If you need payslips inside the same Odoo you are going to invoice from, start there.

06 /

Ask for the installation

Tell me which documents you issue and which version of Odoo you work with. I reply with a proposal within one business day.

contacto@andresbrinez.com

+593 95 893 3406 · WhatsApp

By sending this form you agree that I use your details only to reply to you, under the privacy policy.

Six years building systems for companies in three countries: Colombia, Ecuador and Australia · Member of the Odoo Community Association

WhatsApp