Master Production Schedule (MPS) in Odoo 18: Complete Configuration Guide
For manufacturing businesses, effective production planning and scheduling are critical. Odoo 18's Master Production Schedule (MPS) assists companies in forecasting demand, planning production, and efficiently managing resources. By considering production capacity and lead times, the MPS helps businesses align operations with actual market demand.
What You'll Learn:
- Configuring MPS in Odoo 18
- Setting up products for MPS planning
- Understanding the MPS dashboard
- Color-coded alert system
- Generating replenishment orders
Benefits of Master Production Schedule
📈 Increased Efficiency
simplify workflows and optimize inventory
📦 Reduced Stockouts
Prevent stockouts and overproduction
🎯 Better Decisions
Stronger decision-making capabilities
Important: MPS is a manual planning tool that suggests replenishment quantities but does not automatically generate orders. Avoid using it with automated reordering rules to prevent conflicts and duplicate orders.
Configuring MPS in Odoo 18
- Go to Manufacturing > Configuration > Settings
- Under Planning section, enable Master Production Schedule
- Set Default Time Range (Daily, Weekly, or Monthly)
- Define Number of Periods to display
- Save settings
Adding Products to MPS
- Go to Manufacturing > Planning > Master Production Schedule
- Click Add a Product
- Configure the product settings in the pop-up
Product Configuration Fields
| Field | Description |
|---|---|
| Product | Select your finished product |
| Bill of Materials | Link BoM to auto-expand components |
| Safety Stock Target | Minimum quantity to avoid stockouts |
| Minimum to Replenish | Smallest batch size for production/purchasing |
| Maximum to Replenish | Upper limit for a single order |
| Replenishment Trigger | Manual, Automatic, or Never |
Understanding the MPS Dashboard
Dashboard Rows
- [Product Name]: Shows product name with Internal Reference
- - Forecasted Demand: Estimated future demand (your sales forecast)
- + Replenishment: Quantity to replenish via PO or MO
- = Forecasted Stock: Projected stock at end of each period
Color-Coded Alert System
Generating Replenishment Orders
1. For a Single Product
Click the Order button on the + Replenishment row for the desired product
2. For Multiple Products
Tick checkboxes next to products, click Actions > Order
3. Global Replenishment
Click global Order button to generate orders for all products below Safety Stock Target
Conclusion
The Master Production Schedule in Odoo 18 is a powerful manual planning tool that provides manufacturers with a clear, top-down view of their entire supply chain. By integrating forecasted and actual demand with replenishment suggestions, it enables businesses to proactively plan production, prevent stockouts, avoid overproduction, and optimize inventory levels.
Need Help with Odoo Manufacturing?
Our experts can help you configure MPS, set up production planning, and optimize your manufacturing workflows.
About the author
Founder & CEO, Braincuber Technologies
Founder and CEO of Braincuber. Has scoped and shipped 500+ Odoo, AI, and cloud projects for US mid-market and global brands. Takes every founder call personally — no SDR layer between buyers and the people building the system.
