Prove your supply chain is deforestation-free right inside Odoo
EU Regulation 2023/1115 due diligence for coffee, cocoa, soya, palm oil, rubber, cattle and wood — scope checks, plot geolocation, DDS references and EU Traces filing in one connected workflow.
The problem
Due-diligence evidence for EUDR lives in scattered spreadsheets. DDS reference numbers arrive from suppliers after the goods, plot coordinates come in the wrong format from emails and GIS files, and commodity scope stays unclear until someone manually checks HS codes — so the gap only surfaces on loading day, when a shipment is ready to go and the paperwork cannot be assembled.
The solution
This module keeps every EUDR obligation inside the receipts, lots and deliveries you already process. Classify products by HS code, register geolocated plots with validation, capture and link DDS references as goods arrive, and gate despatch until the record is complete — with a simulated EU Traces lifecycle for validation and filing.
Everything EUDR compliance requires, in one module
Every capability below is implemented in the module.
Scope classification & HS auto-detect
Classify every product against the seven EUDR commodities and auto-flag scope from HS code prefixes with one click, instead of a manual dropdown per product.
Readiness audit & guided setup
Run a scope audit to see in-scope, ready and configuration-gap product counts plus historical non-tracked deliveries, then use the plain-language setup wizard to enable lot tracking on the right products in one pass.
Plot registry with precise validation
Register production plots with commodity, country, area and coordinates, and get specific, human-readable errors for reversed latitude/longitude, out-of-range coordinates, missing boundaries over the 4-hectare threshold, and incomplete production periods.
Bulk CSV plot import
Upload many plots at once from a CSV file with per-row success or error feedback, instead of entering coordinates one plot at a time.
DDS reference capture on receipts & manufacturing
Capture Due Diligence Statement reference and verification numbers directly on Receipt and Manufacturing Order forms, link them to the lots received, and explicitly record when a supplier provides no reference at all.
Pending-reference dashboard
See every in-scope lot still missing a DDS reference in one list, with a late-arrival flag for references logged after the goods already arrived.
Batch lifecycle with validation on save
Build due-diligence batches with supplier, country, commodity, production dates, quantity and linked plots, blocked from confirming until every required field and plot is in place.
Simulated EU Traces validation & filing
Submit DDS references through a modeled EU Traces lifecycle — not submitted, pending, validated or rejected, then filed — with an Acceptance/Production environment toggle and per-user credentials that fall back to a shared company login.
Accountable despatch gate
Block despatch of in-scope goods lacking a reference, or let a manager record the gap or skip the check with a mandatory reason — every override logged with who, when and why for the audit trail.
How it works
Classify scope
Auto-detect EUDR commodities from HS codes, or run the scope audit and setup wizard to see what is ready to go and enable tracking where it's missing.
Register plots
Add production plots by hand, import GeoJSON boundaries, or bulk-upload a CSV of coordinates — each plot validated for reversed coordinates, hectare thresholds and production dates.
Capture references
Log DDS and verification numbers on receipts and manufacturing orders as goods arrive, linking them to lots and batches so every unit traces back to its plot.
Validate & despatch
Submit references through the EU Traces lifecycle, then let the despatch gate block, record or accountably override any outgoing shipment with an open compliance gap.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. EU Traces validation and filing are modeled locally with a deterministic lifecycle (not submitted, pending, validated or rejected, then filed) so you can run the full workflow safely without a live government API dependency. Reference format checks and sync-state visibility work exactly as a live integration would behave.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
EUDR Deforestation Due Diligence
HS-code scope detection, a validated plot geolocation registry, DDS reference capture on receipts and manufacturing, and simulated EU Traces filing — with an accountable despatch gate.
Buy on Odoo App Store