EPR compliance software that files every country's packaging report from your Odoo sales.
Sell into France, Germany, Spain or Italy and each country makes you register and declare your packaging with its Producer Responsibility Organisation (PRO). This Odoo module calculates those per-country obligations from your real sales and gets the data for every declaration ready — no spreadsheets, no separate SaaS.

What it does
Extended Producer Responsibility and EU PPWR (2025/40) from real shipments: packaging per product, pack, box and pallet, every country scheme, declarations, fees, plastic taxes, deadlines
- PRO invoice reconciliationMatches each scheme's eco-contribution invoices against what you declared and flags discrepancies automatically — before you overpay.
- Compliance calendar with alertsEvery country's filing deadlines in one calendar, with automatic reminders at 90, 60, 30 and 7 days before each due date.
- CSV export in each country's formatGenerate annual, quarterly or monthly declarations and export the CSV in the exact layout each scheme expects, ready to upload to its portal.
- Packaging material and weight on the productSet the material (paper, plastic, glass, metal…) and packaging weight per product, so every sale carries its own packaging footprint.
- Per-country obligation calculationFrom the destination country of each order, the module aggregates kilograms per material and per EPR category for every market you sell to.
- Compliance certificate PDF for marketplacesProduces an EPR compliance certificate as a PDF to evidence your registrations to the marketplaces (Amazon and others) that ask for it.
What it looks like inside Odoo
Real screens of the installed module, not mockups. Each one with what it does.
EPR fee tables
2026 eco-contribution rates pre-loaded for France, Germany, Italy and Spain, with a staleness flag.
Country declarations
Each row is a country filing with period, packaging weight, calculated fee and workflow state.
Invoice reconciliation
Matches each PRO invoice against your declaration and flags discrepancies as disputed or pending approval.
Compliance calendar
All per-country filing deadlines on one calendar, so you never miss a compliance date.
At a glance
Frequently asked questions
Extended Producer Responsibility (EPR) makes whoever places packaged goods on a market responsible for the cost of collecting and recycling that packaging. If you sell into several EU countries, you usually have to register and file a declaration with each country's Producer Responsibility Organisation (PRO). This Odoo module is EPR compliance software that calculates those obligations straight from the sales you already record in Odoo.
No. The module never submits anything to the authorities automatically. It prepares the calculated figures (kg per material, country and category) so you or your accountant can file them in each PRO portal. The legal responsibility to declare stays with you; the module removes the manual spreadsheet work.
Yes, that is exactly what it is built for. It splits obligations by the destination country of each Odoo order, so you can declare to each PRO with its own material categories and units. Out of the box it covers France, Germany, Spain and Italy, with the 2026 fee tables pre-loaded.
Yes. The module runs on both Odoo Community and Enterprise, and it is available for Odoo 17, 18 and 19. It relies on standard sales and product data, so you do not need any Enterprise-only feature to use it.
It is a one-off payment of €49 on the Odoo App Store, with full source code included and no monthly fees. You get the module for Odoo 17, 18 and 19, plus direct support from the developer who wrote it if you need help mapping materials or fee tables to your real case.
Questions before buying? Talk to the engineer.
We tell you whether the module fits your Odoo and your operations before you pay anything. No middlemen.





