Skip to Content

Subcontracting in Odoo ERP with traceability based on lots and serial numbers

with traceability based on lots and serial numbers
14 July, 2025 by
Subcontracting in Odoo ERP with traceability based on lots and serial numbers
Radical Fanatics, Tim Kieft | Radical Fanatics


In this video, Tim Kieft from Radical Fanatics walks you through how subcontracting works in Odoo ERP – and more importantly, how to keep full traceability when outsourcing part of your production process.

The demo centers on a multi-component product, some parts of which are produced in-house, others purchased from suppliers, and one assembled by a subcontractor (in this case, ASML). Using lot numbers and serial numbers, Odoo allows you to track exactly where each component came from, when it was received, and how it moves through the production process – all the way to the finished product.

What makes this walkthrough particularly useful is that it shows the full subcontracting flow in Odoo: sending components to the subcontractor, receiving back sub-assembled items, and finishing the product internally. The demo includes Make to Order (MTO) logic, automated purchase and manufacturing order generation, and how Odoo handles resupplying subcontractors with your own components. You’ll also see how to register incoming materials with the correct serial or lot numbers – a must-have for traceability in manufacturing.

Every step, from inventory movements to production completion, is visible and auditable. This is essential for companies that rely on outsourced manufacturing but still need to maintain strict quality control, regulatory compliance, or warranty tracking.

If you’re working in manufacturing, assembly, or any traceability-driven industry, and you use (or are considering) Odoo ERP, this demo gives you a clear picture of what’s possible without any custom development – using Odoo’s standard inventory and manufacturing apps.

Want to learn more about how Odoo can streamline your production and subcontracting flows? Reach out to our team at team@fanatics.nl or visit www.fanatics.nl for more practical use cases.