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.

Capabilities

Everything a recall requires, in one app

Every capability below is implemented in the module.

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

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.

08

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.

09

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.

Workflow

How it works

1

Trace

Open any lot or serial and explore its full backward and forward genealogy, including indirect exposure through consumed components.

2

Investigate

Launch a recall from the lot form; automated impact discovery finds every affected customer and quantity.

3

Notify & Recover

Send bulk email and SMS notifications, generate return pickings and scrap operations, and track recovery as it comes in.

4

Prove

Close the recall with an audit-ready effectiveness report showing outstanding versus recovered quantities.

Questions

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.

Get the app

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