Odoo Manufacturing Module (MRP)
From bill of materials to manufacturing order and real cost — and what to set before go-live
The Odoo Manufacturing (MRP) module covers what most small and mid-sized factories need: bills of materials, manufacturing orders, requirements planning, traceability and costing, connected directly to inventory, purchasing, sales and accounting.
But manufacturing success in any ERP depends on master-data accuracy more than on the software: a wrong bill of materials means wrong cost and wrong stock. This guide covers what the module does, the edition differences, and what must be set before go-live.
🔄 Updated October 17, 2026
What the Odoo Manufacturing module does
The key capabilities:
- Multi-level bills of materials, kits and by-products
- Operations on work centres with times and costs
- Material requirements planning (MRP), reorder rules and proposed purchase and manufacturing orders
- Lot, serial number and expiry tracking
- Subcontracting
- Scrap, unbuild orders and manufacturing order cost analysis
Community or Enterprise?
Core manufacturing (bills of materials, manufacturing orders and MRP planning) is in Community. The shop-floor interface for work orders, quality checks, product lifecycle management and engineering changes (PLM), and maintenance linked to work centres are Enterprise.
What to set before go-live
In our experience, these decisions decide the project:
- The inventory valuation method (average, FIFO or standard cost) — changing it later is expensive
- Units of measure across purchasing, storage and production (kg, litre, carton) and their conversions
- Expected scrap rates in bills of materials instead of ignoring them
- Inventory and costing accounts on product categories before the first movement
- Packing materials: charged to the product or to cost of goods sold on delivery
From our work with factories
We have built smart production planning on Odoo that proposes purchase and manufacturing orders from orders and stock and explains each suggestion, automatic charging of packing materials to cost of goods sold on delivery, and custom barcode labels per brand.
12 Features in One Module
Who Uses Odoo Manufacturing (MRP)?
Mid-sized Factories
Producing 100-500 units/day with multi-level BoMs.
Chemical Manufacturing
Process manufacturing with batch tracking.
Job Shops
Make-to-order with custom configurations.
Integrates With
Pricing?
Requires the Odoo Custom plan — $32 per user per month in Saudi Arabia (annual billing) for customization and Odoo.sh.
See All Pricing →Frequently Asked Questions
Is Odoo Manufacturing suitable for mid-sized factories?
+
Is manufacturing free in Odoo?
+
Which costing method should we choose?
+
Odoo or SAP Business One for manufacturing?
+
Ready to Implement Odoo Manufacturing (MRP)?
Softloomer is a certified Odoo Partner. Book a free 30-minute discovery session.
📅 Book Session