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 of 36 items complete
14 critical items still open - these are the highest-risk gaps.
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.
Related Tools
Odoo Work Center Capacity Calculator
Work out how many units a work center can make per week and how loaded it is, using the same fields you enter in Odoo: capacity, time efficiency, OEE target, setup and cleanup.
ERP Migration & SelectionSpreadsheet to MRP Migration Checklist
A phased checklist to move planning, BOMs and inventory out of spreadsheets and into a cloud MRP or ERP without losing control during cutover.
ERP Migration & SelectionSmall Manufacturer ERP Cost Calculator
Total cost of ownership calculator for cloud MRP and ERP projects in small plants, covering subscription, users, one-time services and hidden internal time.
Other ERPsERPNext Stock Entry Types Reference
A lookup table of ERPNext Stock Entry purposes showing which warehouses are required, what the entry does and when to use it.
More Other ERPs tools
See all- Infor VISUAL Work Order Status and Structure Reference
- Infor VISUAL Manufacturing Scheduling Checklist
- Infor XA (MAPICS) Period End Close Checklist
- Infor VISUAL Database Table Reference
- Infor XA (MAPICS) Application Module Reference
- IBM i Commands for Infor XA Administrators Reference
- Acumatica Generic Inquiry Design Template
- Acumatica Manufacturing Edition Setup Checklist
- Sage X3 Import Template Worksheet