Electronic invoicing with Odoo in Chile is one of the reasons more and more companies are choosing this ERP: it issues electronic tax documents (DTEs) that are valid with the SII, Chile's tax authority, directly from the same system where you manage sales, inventory and accounting, with no third-party software and no double data entry.
In this 2026 guide we explain, step by step and without unnecessary jargon, how the Odoo SII integration works, what you need to get started and which types of electronic receipts and invoices you can issue.
Why invoice with Odoo instead of separate software?
In Chile, issuing electronic tax documents is mandatory. The question isn't whether to invoice electronically, but from where. Doing it inside Odoo has concrete advantages:
- A single data flow: the invoice is created from the sale; you don't retype it. Fewer errors, less time.
- Automatic accounting: each DTE generates its journal entry and feeds Form F29 (Chile's monthly VAT return) and the tax trial balance.
- Full traceability: the document status, the SII track ID and the XML backup all live on the same record.
- Integration with your operation: payment gateways, e-commerce and logistics connected (Transbank, Getnet, Mercado Pago, Fintoc, Shopify, WooCommerce, Multivende, among others).
If you are still evaluating the ERP, we recommend reading what Odoo is and our guide on how to implement Odoo in Chile.
Odoo's Chilean localization: what gets installed
Odoo has an official localization for Chile that activates the modules needed to comply with SII regulations:
| Module | Function |
|---|---|
l10n_cl |
Base accounting under Chilean regulations |
l10n_cl_reports |
F29 tax report and trial balance |
l10n_cl_edi |
Issuing electronic invoices and receipts |
l10n_cl_edi_stock |
Electronic dispatch guides (requires Inventory) |
These modules generate the XML according to the schema defined by the SII, apply the electronic stamp and submit the document for validation.
Requirements for issuing DTEs with Odoo
Before issuing your first document in production, you need three key elements in place:
- A valid digital certificate, issued by an SII-accredited provider. It is the electronic signature that validates each DTE.
- CAF files (folio authorization codes), downloaded from the SII portal. They authorize the ranges of folios (sequential document numbers) for each document type. You need one CAF for each type of DTE you issue (invoice, receipt, credit note, etc.).
- Approved SII certification. All issuing features only become available once your company passes the SII certification test set for market (third-party) invoicing software.
Important: your company takes the certification, not the software. Odoo provides the tool; the SII testing process is managed by the organization (ideally with support from a certified partner).
Not certified yet? With our SII certification service for Odoo through certificaDTE, we handle the full process in 2-3 business days, with plans from 5 UF + VAT (the UF is Chile's inflation-indexed unit of account) and a 100% approval rate.
Types of electronic tax documents in Odoo
Odoo supports the most widely used DTEs in Chile. These are the main SII codes and what they are used for:
| Code | Document | Typical use |
|---|---|---|
| 33 | Electronic invoice | B2B sale subject to VAT |
| 34 | Electronic exempt invoice | Non-taxable or exempt sale |
| 39 | Electronic receipt (boleta) | Sale to an end consumer |
| 41 | Electronic exempt receipt | Exempt sale to an end consumer |
| 46 | Electronic purchase invoice | Purchase with tax withholding |
| 52 | Electronic dispatch guide | Transfer of goods |
| 56 | Electronic debit note | Adjustment that increases the amount |
| 61 | Electronic credit note | Cancellation or return |
The electronic receipt in Odoo (code 39) also includes the folio consumption report sent to the SII, which is essential for retail, services and businesses with a high volume of consumer sales.
How issuance works, step by step
When you confirm an invoice or receipt in Odoo, the following happens automatically:
- Issuance: Odoo generates the document in XML format according to the SII schema.
- Stamping: the electronic stamp is applied using the folio from the corresponding CAF.
- Signing and submission: the DTE is signed with the digital certificate and transmitted to the SII.
- Acknowledgment: the SII responds with a track ID for follow-up, and the status is set to "pending".
- Status update: every night, Odoo automatically checks whether the document was accepted, rejected or accepted with objections, and records the result in the document's history.
This automation is what sets it apart from running your operation on spreadsheets. If you are moving off spreadsheets, see how to migrate from Excel to an ERP.
Environments: certification, production and demo
Odoo lets you configure three environments in the electronic invoicing settings:
- SII – Test: for completing the certification test set with test CAFs.
- SII – Production: for live operations, once you are certified.
- SII – Demo Mode: accepts documents without sending them to the SII (useful for internal testing and training).
Working in certification and demo mode first spares you nasty surprises: you test your entire operation before issuing a single document with tax validity.
Best practices for a smooth implementation
- Load your CAFs before you run out of folios. If they run out, you won't be able to issue documents until you load a new one.
- Keep your digital certificate valid. An expired certificate halts all invoicing.
- Validate recipient data (RUT tax ID, registered line of business, address): it is the most common cause of rejections and objections.
- Assign owners to monitor DTE statuses so you can react quickly to any rejection.
A well-executed implementation also connects invoicing to your Business Intelligence so you can see sales, VAT and margins in real time, and to custom AI agents for repetitive tasks such as reconciliation or collections follow-up.
Do it yourself or with a partner?
Configuring the Chilean localization, managing SII certification and getting the DTE flow running without errors takes experience. As an Odoo Gold Partner (top 5% worldwide), KPB Solutions has certified and launched electronic invoicing for companies in Chile and in 6 Latin American countries, while also integrating payment gateways, e-commerce and reporting. If all you need is the SII certification process, you can get a quote for your SII certification online in a couple of minutes.
If you are comparing alternatives, you may find it useful to read Odoo vs Defontana or Odoo vs Nubox, where we detail the differences in invoicing, accounting and scalability.
Take the next step
Electronic invoicing with Odoo isn't just about complying with the SII: it is about organizing your entire operation in an integrated system that is ready to grow.
Want to issue your DTEs with Odoo, hassle-free? Book a meeting with our team and we'll design your implementation and certification together. You can also explore more resources and guides to move forward at your own pace.