Odoo ERP · Manufacturing (MRP)

Odoo manufacturing implementation for planned, traceable production

We turn your recipes, assemblies and shop-floor steps into bills of materials and routings, so Odoo can plan components, schedule work and cost each order.

Definition

What is Odoo Manufacturing?

Odoo manufacturing implementation is the setup of Odoo's Manufacturing (MRP) app to plan, execute and cost production. It covers bills of materials, work centers, operations and routings, manufacturing orders and work orders, component replenishment, by-products, subcontracting and the costing that flows into inventory valuation. With MRP connected to Inventory, Purchase and Sales, demand from orders and stock rules drives what gets made and what gets bought.

Many manufacturers plan production on whiteboards and spreadsheets that only the planner fully understands. Components run out mid-batch, finished-goods costs are estimated once a year, and nobody can say quickly which raw material lot went into which shipment. Odoo MRP can fix this, but production data is demanding: inaccurate bills of materials or unrealistic work-center capacities produce plans the shop floor ignores.

Business challenges

Where production planning breaks

01

Inaccurate bills of materials

Recipes and assemblies exist only in engineers' files or operators' heads, with quantities and scrap allowances that don't match reality.

02

Component shortages

Production starts before anyone checks whether every component is in stock, leading to stopped lines and rush purchases.

03

Unknown production cost

Material, labor and machine time aren't captured per order, so pricing decisions rely on old estimates.

04

No lot genealogy

When a quality issue appears, tracing affected raw material lots to finished products takes days of searching paperwork.

What Digihub provides

Our Odoo Manufacturing service

01

Bill of materials modelling

Multi-level BoMs, kits, phantom assemblies, by-products, variant-specific components and scrap factors, validated with your production team.

02

Work centers and routings

Work centers with capacity, working hours and costs per hour, and operations with expected durations so work orders can be scheduled realistically.

03

Planning and replenishment

Make-to-order and make-to-stock strategies, reordering rules for components, and the Master Production Schedule (Enterprise) where forecast-driven planning is needed.

04

Shop floor execution

Work orders, operator instructions, component consumption and output recording, using Odoo's shop floor interface where your edition and version provide it.

05

Subcontracting and outsourcing

Subcontracting BoMs that send components to a subcontractor and receive finished goods back, with costs captured correctly.

06

Costing and traceability

Production cost from components and operations flowing into inventory valuation, and lot or serial tracking from raw material to finished product.

Included capabilities

  • Multi-level bills of materials
  • Kits and phantom BoMs
  • By-products and scrap tracking
  • Work centers with capacity and cost
  • Operations and routings with durations
  • Manufacturing and work orders
  • Component availability checks
  • Subcontracting
  • Unbuild orders
  • Lot and serial genealogy
Business benefits

What Odoo Manufacturing changes for your business

01

Fewer stopped lines

Component availability is checked before orders are released, and shortages generate purchase proposals.

02

Real production cost

Material and operation costs per order show what each product actually costs to make.

03

Traceability on demand

Lot genealogy answers which inputs went into which outputs in minutes.

04

One plan for everyone

Sales, purchasing and production read from the same orders and stock levels.

Use cases

Where it makes the biggest difference

Discrete assembly

Furniture, electrical goods and equipment with multi-level BoMs, work orders and serial tracking.

Process and batch production

Food, chemicals and cosmetics produced in batches with lot tracking, by-products and expiry dates.

Make-to-order workshops

Each sales order triggers its own manufacturing order and component purchases.

Outsourced production steps

Printing, plating or packing handled by subcontractors while stock and cost remain visible.

Process

From the production floor to a working MRP

Bills of materials are verified against real consumption before go-live.

  1. Production walkthrough

    We follow a product from raw material receipt to finished-goods storage, by video walkthrough or on site by arrangement, noting every step and decision.

  2. Collect and verify BoMs

    Bills of materials and routings gathered from engineering and checked against actual consumption.

  3. Design planning

    Replenishment strategy, work-center capacities and the level of shop-floor detail agreed.

  4. Configure MRP

    BoMs, work centers, operations, routes and costing set up on staging.

  5. Pilot production

    A few real manufacturing orders run end to end, comparing Odoo's consumption and cost with reality.

  6. Train operators and planners

    Short, role-based sessions for operators at their work-center screens, and planning sessions for supervisors.

  7. Go live and refine

    Live production with support, followed by a review of BoM accuracy and capacity settings.

Technology & integrations

What it connects to

Odoo Manufacturing
  • Odoo Inventory and Purchase
  • Odoo Quality checks
  • Odoo Maintenance for work centers
  • Shop-floor tablets and barcode scanners
  • Label printers for lots and packaging
  • Weighing scales
  • Machine or IoT data via custom integration
Diagram: Odoo Manufacturing at the centre, connected to 7 common integrations including odoo inventory and purchase, odoo quality checks, odoo maintenance for work centers.

Built with

Security & scalability

Security, quality and scale

Role-based access

Operators record work orders, planners schedule, and only engineers change bills of materials.

BoM change control

BoM edits are logged, and Odoo PLM (Enterprise) can manage formal engineering change orders.

Consumption controls

Settings that warn or block when consumption differs from the BoM.

Traceable records

Each manufacturing order keeps its components, lots, operators and timestamps.

Why Digihub

What working with us looks like

Shop floor first

We design MRP around what operators can realistically record, so data comes in reliably.

Manufacturing as a connected system

We configure MRP alongside Inventory, Purchase, Quality and Maintenance rather than as a standalone app.

Costing agreed with finance

Production costing and stock valuation are set up so manufacturing figures reconcile with the ledger.

Development when the floor needs it

Custom work-order screens, machine integrations or reports can be built by the same team.

Pricing

What it costs

Fixed-price packages with the scope written down, paid stage by stage. Your project goes live once it's fully paid.

From $2,400£1,850AED 8,900Rs 390,000 per project

Fixed Odoo implementation packages from Starter to Enterprise, plus prepaid support hours and monthly care.

See packages and prices
Keep exploring
Sources

Sources and further reading

Official documentation and guidance if you want to read more about this topic.

FAQ

Odoo Manufacturing: questions we hear most

Is Odoo Manufacturing available in Community edition?

Yes, the core Manufacturing app with bills of materials, work centers and manufacturing orders is available in Community. Features such as the Master Production Schedule, PLM, Quality and some shop-floor tools are Enterprise-only.

Can Odoo handle multi-level bills of materials?

Yes. A BoM can contain sub-assemblies that have their own BoMs, and Odoo can create the related manufacturing orders for each level automatically or treat simple sub-assemblies as kits.

How does Odoo calculate production cost?

Odoo combines component costs with operation costs based on work-center rates and time spent, and passes the result into inventory valuation for the finished product. How detailed this is depends on whether you record work orders and time.

Does Odoo support subcontracting?

Yes. Subcontracting BoMs let you send components to a vendor, receive finished goods, and record the subcontractor's charge as part of the product cost.

How is Odoo Manufacturing related to Quality and Maintenance?

Odoo Quality adds inspection points to manufacturing operations, and Odoo Maintenance links equipment to work centers so downtime and preventive maintenance are visible in planning. Both share data with MRP; Quality requires Enterprise, while the Maintenance app is available in Community and Enterprise.

Can you integrate machines with Odoo MRP?

Yes, through custom integration. Machine counters or sensors can send data to Odoo via its API or an IoT setup, which we scope based on the equipment and protocols you have.

Next step

Plan your production in Odoo

Share a sample bill of materials and describe your production steps. We'll outline how Odoo Manufacturing would model them.