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
Keep exploring
Free tools
- Odoo Go-Live Checklist for African ManufacturersChecklist covering localization, tax, currencies, manufacturing, inventory, security and cutover before Odoo goes live.
- Odoo Manufacturing Technical Model Names ReferenceSearchable lookup of the Odoo models behind manufacturing, inventory, purchasing and sales, with the fields you query most.
- Odoo Work Center Capacity CalculatorWork 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 fixes and how-tos
- Odoo Manufacturing Tutorial: From BOM to Finished ProductOdoo manufacturing tutorial for small manufacturers: set up products, BOMs, work centers and operations, run a manufacturing order, and what to check in Odoo 19.
- Odoo Manufacturing Reports: Production Analysis, Cost and ForecastBuilt-in Odoo manufacturing and production reports, how to forecast demand and component needs, and how to build custom MRP reports with SQL or Studio.
- Self-Hosted Odoo AI Assistant: Private Architecture With a Local ModelAdd a private AI assistant to self-hosted Odoo: external API with user API keys, record rules respected, PostgreSQL replica, local model and audit trail.
AI on your ERP
- AI for Odoo Manufacturing (MRP): BOMs, Work Orders and ShortagesAI for Odoo Manufacturing: BOM checks, work order delays, reordering rules and plain-language questions over mrp.production data, on-prem or private cloud.
- AI for Odoo Manufacturing That Reads Your Own Database, Not a Vendor's CloudAdd grounded, natural-language AI to Odoo Manufacturing without sending MRP, BoM, or work order data to a public model. On-prem or private cloud, ORM-native.
Integrations
- How to add AI agents to OdooHow to add AI agents to Odoo Manufacturing: a tool layer over the external API, approval before writes, and agents for MRP exceptions, POs and quality.
- How to connect ChatGPT to OdooHow to connect ChatGPT to Odoo: custom GPT actions, exports versus live access, enterprise data controls, and when a private model is the safer choice.
Software
- OdooWhat Odoo is, how its open-source Community and Enterprise editions differ, how the manufacturing apps and XML-RPC API work, and which alternatives to compare.
- SAP Business OneSAP Business One explained for small manufacturers: modules, Service Layer and DI API, deployment, limits, alternatives and where AI helps on top of it.