🏭
Odoo Module

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.

✨ Features

12 Features in One Module

✓ Multi-level BoMs
✓ Work orders + work centers
✓ Production scheduling (Gantt)
✓ MTO + MTS + MTA modes
✓ Routings + operations
✓ Quality control checkpoints
✓ Subcontracting (full + partial)
✓ Maintenance integration
✓ PLM (Product Lifecycle Management)
✓ Shop floor terminal
✓ Cost analysis per BoM
✓ OEE tracking
🎯 Use Cases

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

InventoryQualityMaintenancePLMIoT (machine sensors)

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?

+
Yes. It covers bills of materials, manufacturing orders, MRP planning, traceability and costing for most small and mid-sized factories, connected directly to inventory and accounting.

Is manufacturing free in Odoo?

+
Core manufacturing is free in Community. The shop-floor interface, quality and PLM are Enterprise, starting at $16.90 per user per month in Saudi Arabia.

Which costing method should we choose?

+
Average cost suits most factories. FIFO helps when lots are bought at frequently changing prices, and standard cost suits plants that analyse variances. What matters is choosing before go-live.

Odoo or SAP Business One for manufacturing?

+
For most mid-sized factories in Saudi Arabia, Odoo is faster, cheaper and easier to customize. SAP B1 makes more sense for plants inside groups already running SAP.

Ready to Implement Odoo Manufacturing (MRP)?

Softloomer is a certified Odoo Partner. Book a free 30-minute discovery session.

📅 Book Session
WhatsApp