Other ERPsFree checklistPDF, Excel, Word exportOdooSmall Manufacturing

Odoo Manufacturing Setup Checklist

Odoo Manufacturing is straightforward to switch on and easy to misconfigure. Most problems at go-live trace back to unit of measure choices, bills of materials and unset lead times rather than software bugs. This checklist walks a small plant through the order that avoids rework.

0%

0 of 36 items complete

14 critical items still open - these are the highest-risk gaps.

Download checklist:

Foundations: company, inventory and units

Products and bills of materials

Work centers, routings and capacity

Planning and procurement

Quality, data load and go-live

Menu names vary between Odoo versions and editions. Tick items as you complete them; critical items should be done before any live manufacturing order.

Odoo manufacturing readiness review

Share your BOM and routing sample for an optional review of setup gaps before go-live.

Optional. The tool and every export work without this. No spam.

How to use the checklist

Work through the groups in order, because each depends on the one before. Foundations come first: warehouses, units of measure and costing method are painful to change after stock moves exist. Tick items as you finish them and export the list for your project file. Items marked critical block a trustworthy first manufacturing order. Menu names differ between Odoo versions, so use the intent of each line rather than the exact path.

  • Do configuration in a test database first.
  • Keep one person responsible for product master data.
  • Re-run the full trial after every significant settings change.

The model behind Odoo MRP

A bill of materials defines components and operations. A manufacturing order consumes components, optionally runs work orders at work centers, and produces the finished product. Planning comes from routes and reordering rules: a sales order or a minimum stock trigger creates procurement, which creates a manufacturing order or a purchase request depending on the route. Work center fields such as capacity, time efficiency and OEE target feed scheduling. Understanding this chain tells you where to look when a shortage does not appear.

Worked example: a small machine shop

A shop makes brackets from cut steel blanks. Setup: stock UoM in pieces, purchase UoM in bars with a conversion, a BOM per bracket with blank, fasteners and a coating subcontract, two work centers (saw and press brake) with calendars, and a reordering rule on blanks. Confirming a sales order for 200 brackets should create a manufacturing order, reserve stock, and raise a purchase request for the missing blanks. If it does not, check lead times, route flags and the reordering rule first.

Common mistakes

The most common errors are inconsistent units of measure, phantom BOMs used where a real sub-assembly is needed, and skipping lead times, which makes the scheduler place everything on today's date. Loading opening stock without valuation corrupts cost reports from day one. Some teams enable work orders without capturing real operation times, so the schedule is fiction. Start simple, add routings when the BOMs are clean, and review the first month of actual versus planned durations.

Frequently Asked Questions

Do I need work orders to use Odoo Manufacturing?

No. You can run manufacturing orders with components only. Enable work orders when you need operations, work centers, time tracking and capacity planning. Many small shops start without them and add routings once BOMs are stable.

What is the difference between a phantom BOM and a normal BOM?

A normal BOM produces a stocked sub-assembly through its own manufacturing order. A phantom (kit) BOM explodes directly into the parent order, so no intermediate product is stocked. Use phantom only when the sub-assembly is never stored.

Which costing method should I use?

Standard, average and FIFO are the usual options. Many small manufacturers choose average cost for simplicity, or standard if they want variance analysis. Agree with your accountant before loading stock, because changing later is disruptive.

How long does a basic setup take?

With clean data, a simple single-site configuration can be tested within a few weeks. The time is dominated by BOM and item cleanup and by training, not by installing the modules.

If you want Odoo data or reporting connected to private AI, or help with migration from legacy systems, Netray can scope that with you.