Post an invoice in Odoo. Clearvo submits it to the tax authority — in the correct format, to the right endpoint, in 31 countries. Automatically.
Free module · API from €0.10/invoice · No XML configuration · Odoo 17
No consultants, no XML templates, no per-country configuration. Install once and it works everywhere.
Search for Clearvo in the Odoo Apps store and click Install. The module adds itself to your Accounting menu — no manual file deployment needed.
Odoo Apps storeSign up at clearvo.io, generate an API key from the dashboard, then go to Accounting → Configuration → Clearvo E-Invoicing and paste it in. Clearvo validates the key and registers the webhook instantly.
60 secondsThat's it. From now on, every customer invoice you post in Odoo is automatically sent to Clearvo, which generates the correct XML format and submits it to the relevant tax authority. The status updates live on the invoice.
Fully automatedEvery posted invoice gets a Clearvo status panel showing whether it's been submitted, cleared by the authority, or flagged for attention. No logging into a separate portal.
Clearvo reads your existing Odoo tax rates and fiscal position tags to determine the correct EN16931 tax category code for every invoice line. Standard setups work out-of-the-box.
Need an override for a complex tax treatment? One dropdown on the tax record is all it takes — the auto-detected code is shown alongside it so you can compare.
The module adds a guided wizard to Accounting → Configuration. Your finance team can connect Clearvo without touching any technical settings — just follow the three steps.
Takes 60 seconds. No credit card required.
From Clearvo dashboard → Settings → API Keys
E-invoicing mandates are rolling out across Europe and beyond. Clearvo keeps you compliant as each one goes live — you don't need to do anything.
Odoo's native e-invoicing handles formats well. Clearvo adds authority submission, live status, and 31-country coverage — the parts that actually matter for compliance.
| Feature | Odoo built-in | Clearvo for Odoo |
|---|---|---|
| Generate XML / Factur-X | ✓ | ✓ |
| Submit to tax authority | ✗ Manual export required | ✓ Automatic on post |
| Live clearance status in Odoo | ✗ | ✓ Push + polling |
| Rejection reason surfaced in Odoo | ✗ | ✓ Full authority message |
| Italy (SDI / FatturaPA) | Format only | ✓ Submit + status |
| Poland (KSeF) | ✗ | ✓ FA(3) 2025 schema |
| Spain (VeriFactu) | ✗ | ✓ |
| Peppol (BE, NL, NO, DK…) | Format only | ✓ Full AP routing |
| Sandbox / test mode | ✗ | ✓ csk_test_ key |
| New countries added automatically | ✗ Requires Odoo upgrade | ✓ Backend update, zero Odoo change |
account module.csk_test_) in your Clearvo dashboard and use it in Odoo. The full XML generation and submission flow runs exactly as in production — but the authority call is mocked. No real invoices are sent. Switch to your live key when you're ready to go live.Install the free module, connect your Clearvo account, and your next posted invoice will be submitted automatically.