Operations · Odoo Manufacturing (MRP)

Odoo Manufacturing (MRP)
Odoo MRP runs discrete, batch, and process manufacturing on the same database as Inventory, Quality, and Maintenance. Multi-level BOMs with phantom and kit variants, real-time work order tracking on shop floor tablets, and integrated quality + maintenance — without bolting on a separate MES.
Book a free 30-min auditWho Odoo Manufacturing (MRP) is for
- ✓Discrete manufacturers building 50–50,000 units/month per line
- ✓Process manufacturers needing batch traceability (food, beverage, chemicals)
- ✓Job shops with high-mix low-volume operations
- ✓Teams replacing Genius ERP, Plex, Fishbowl Manufacturing, or custom Excel-driven MRP
Top features
Multi-level bills of materials
Phantom BOMs, kit BOMs, by-products, and variant-specific BOMs. Each level links to its own routing and work centers. Versioning supported via ECO (engineering change orders).
Work orders with shop-floor tablets
Operators see assigned work orders on a tablet at each work center. Start/pause/finish with timestamps, scrap and rework logged inline, quality checks gated to the right step.
MRP planning and scheduling
MRP run reconciles demand (sales, forecasts, MTO) against supply (stock, open MOs, open POs) and proposes work orders + purchase orders. Capacity-constrained scheduling per work center.
Quality control integration
Quality check points trigger at receiving, in-process, and finished-good release. Failed checks quarantine stock and create corrective actions automatically.
Maintenance scheduling
Preventive maintenance by calendar or counter (e.g., every 500 machine hours). Corrective maintenance triggered from breakdown reports. Equipment downtime tracked against OEE.
Subcontracting
Outsource specific operations or whole assemblies. Components shipped to subcontractor, finished good received in. Cost rolled into the finished-good standard cost automatically.
Lot and serial traceability through production
Component lots flow forward into the finished-good lot. Recall queries trace forward and backward in seconds, not days.
PLM and engineering change orders
BOM revisions managed under ECO workflow. Changes deploy on a date or with the next production run. Old revisions retained for traceability.
Representative use cases
Discrete assembly with sub-assemblies
Multi-level BOM produces finished good with 4 sub-assembly levels. MRP plans each level, work orders flow across 6 work centers, operators report progress on tablets.
Process manufacturing with batches
Batch sizes vary per run (100L–2000L). Each batch carries a lot number. Quality samples taken at start and end; lab results posted before release.
High-mix job shop
Made-to-order with 200+ active SKUs. Sales order generates work order with custom routing. Lead-time visibility tied to current work-center load.
Pricing
Odoo license
Odoo Custom tier required ($46.80/user/mo) for full MRP feature set.
Octura implementation
Octura MRP implementation: $18K–$60K depending on BOM complexity, work-center count, quality + maintenance scope, and integrations. Typical timeline 10–18 weeks.
Common integrations
- CAD systems via BOM import (SolidWorks, Fusion 360)
- PLC and machine data via OPC UA (we've integrated with Siemens, Rockwell)
- Bar code scanners and tablet workflows on every work center
- Quality measurement instruments (calipers, scales) via serial / USB
- Warehouse robots and AS/RS via custom REST connectors
Related Odoo apps
Ready to scope an Odoo Manufacturing (MRP) deployment?
Book a free 30-minute audit. We'll walk through your current stack, identify the gaps Odoo Manufacturing (MRP) closes, and propose a fixed-fee implementation timeline.
Book a free 30-min auditOdoo Manufacturing (MRP) FAQ
01Can Odoo replace a dedicated MES like Plex or IQMS?
For mid-market manufacturers (< 500 employees, < 8 production lines), yes. Odoo handles work orders, shop-floor tablets, quality, maintenance, and traceability on one database. Larger plants with extensive PLC integration, advanced scheduling (APS), or process recipe management may still need a dedicated MES alongside Odoo.
02Does Odoo support both discrete and process manufacturing?
Yes. Discrete and process flows coexist. Process flows use batch lots with sample-based quality and continuous-input bills of materials. Discrete uses standard BOMs and serialized work orders.
03How long does an Odoo MRP implementation take?
Typical 10–14 weeks for a single-plant discrete manufacturer with 5–8 work centers. Multi-plant or heavy customization can extend to 18–24 weeks. The biggest variable is BOM data cleanliness — bring clean BOMs and we cut 30% off the timeline.
04Can Odoo MRP handle subcontracting?
Yes. Subcontract entire BOMs or specific operations. Materials shipped to subcontractor on a transfer, finished goods received in with proper costing. The subcontractor sees only what they need via portal access.