Trace, recall, recover and prove it.
Deep multi-level lot genealogy, one-click recall execution and audit-ready effectiveness reporting — built for regulated manufacturers who cannot afford a slow or incomplete recall.
The problem
When a contamination or quality failure hits, Quality Managers must answer two questions in minutes: where did this lot come from, and everywhere did it go — including products it was consumed into. Native Odoo has the raw stock-move data but no genealogy navigation, no recall workflow and no audit-ready proof of recovery, so teams end up hunting through dozens of stock moves and spreadsheets while the clock runs on a legal recall deadline.
The solution
Lot Traceability & Product Recall unifies the complete trace → recall → recover → prove loop on top of native Odoo stock and MRP genealogy: explore multi-level backward and forward lot lineage, launch a recall straight from the lot form with automated impact discovery, notify and recover through returns, scrap and multi-channel messaging, then close with an audit-ready effectiveness report.
Everything a recall requires, in one app
Every capability below is implemented in the module.
Multi-Level Genealogy Explorer
Trace any lot backward to its source receipts and supplier origin, or forward through every outbound delivery to end customers — including indirect exposure where the lot was consumed as a component and shipped inside another product, across nested manufacturing orders.
Recall Workflow Board
Start a recall directly from a lot or serial number and guide it through a chatter-audited Draft → Investigating → Traced → Customers Notified → Closed lifecycle, with recall type and Class I/II/III severity classification.
Automated Impact Discovery
Traverses related stock moves, pickings and manufacturing orders to compute affected stock levels and build the full customer list automatically, with per-customer delivered quantities shown on the recall's effectiveness lines.
Return, Scrap & Recovery Tracking
Generate return pickings to recover recalled goods and scrap operations for faulty material in one click, then reconcile customer and internal acknowledgements against outstanding quantities as they come in.
Effectiveness & Financial Reporting
Every recall closes with an outstanding-vs-recovered effectiveness report plus a financial impact estimate, so auditors get documented proof instead of a spreadsheet reconciliation.
Multi-Channel Notifications
Bulk-notify every affected customer by email and SMS using editable mail templates, with recipients auto-populated from actual delivery history — no manual list building.
Chronological Lot Ledger
A running-balance ledger of every receipt, sale, return, scrap and adjustment for a lot, linked to its purchase, sale and invoice documents, exportable as color-coded PDF and Excel in one click.
Expiry & FEFO Dashboard
A colour-coded kanban and list dashboard highlights lots approaching or past expiry, with a daily alert cron to configurable recipients; FEFO removal is enforced by the standard product_expiry strategy.
Consumer Transparency & Documents
Generate a per-lot QR code linking to a public, no-login page showing origin, stage and a verified badge, backed by configurable document uploads (CoA, CoO, lab reports, SDS) and an admin-editable media gallery.
How it works
Trace
Open any lot or serial and explore its full backward and forward genealogy, including indirect exposure through consumed components.
Investigate
Launch a recall from the lot form; automated impact discovery finds every affected customer and quantity.
Notify & Recover
Send bulk email and SMS notifications, generate return pickings and scrap operations, and track recovery as it comes in.
Prove
Close the recall with an audit-ready effectiveness report showing outstanding versus recovered quantities.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
The module depends only on standard Odoo apps — Inventory, Manufacturing, Sales, Purchase, Website and SMS — all available in Community Edition.
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.
Lot Traceability & Product Recall
Multi-level lot genealogy with automated impact discovery and a guided recall workflow — through return, scrap and recovery tracking to effectiveness reporting and FEFO expiry management.
Buy on Odoo App Store