Odoo Work Center Capacity Calculator
Odoo work centers carry a handful of parameters that shape the schedule: capacity per cycle, time efficiency, OEE target, setup time and cleanup time. This calculator applies the same ideas to a weekly view so you can see whether demand fits before you build the plan.
Your numbers
Share of calendar time expected to be productive after breaks, breakdowns and losses.
Odoo style factor: above 100 means the work center is faster than the standard time.
Run time to produce one batch at standard.
Your results
Planning approximation based on standard work center parameters. Confirm how your Odoo version applies time efficiency and OEE in scheduling.
Weekly capacity vs batch size
Sweeps Units per batch (capacity) from 1 to 60, holding your other inputs fixed.
Capacity and OEE reporting
Optional help pulling work order times from your ERP into capacity and OEE reports.
Optional. The tool and every export work without this. No spam.
How to use the calculator
Enter the work center calendar first: hours per shift, shifts and working days. Then enter your OEE target as the realistic share of that time that is productive. Add the standard cycle time for one batch, the units per batch, and the setup and cleanup minutes spent per batch. Finally, enter weekly demand. The calculator returns maximum weekly output, batches needed and utilization. Change batch size to see how setup amortisation raises capacity.
- Use measured cycle times from a time study if you have them.
- Set OEE from history, not from the equipment brochure.
- Run separate cases for each product family with different setups.
The method
Usable minutes equal calendar minutes times OEE. Batch minutes equal setup plus cleanup plus cycle time divided by time efficiency. Max units per week is the number of whole batches that fit in usable minutes times units per batch. Load is batches needed for demand times batch minutes, and utilization is load over usable minutes. A time efficiency of 100 means the machine runs at the standard time, while 80 means batches take 25 percent longer than the standard.
Worked example
A single shift of 8 hours, 5 days gives 2,400 calendar minutes; at 80 percent OEE, 1,920 are usable. A batch of 10 units takes 10 setup plus 5 cleanup plus 6 cycle, 21 minutes. That fits 91 batches, or 910 units per week. Demand of 1,500 needs 150 batches and 3,150 minutes, so utilization is about 164 percent. The plant needs a second shift, bigger batches, or reduced setup. The chart shows larger batches help, but with diminishing returns.
Common mistakes
Double counting losses is frequent: if OEE already includes setup and changeover, adding setup minutes again understates capacity. Use an OEE that excludes planned setup, or set setup to zero. Another mistake is planning to 100 percent utilization, which leaves no room for rush orders or breakdowns. Many planners target 80 to 90 percent on constrained machines. Finally, remember that Odoo schedules by work order, so very long operations may split across days.
- Keep OEE and time efficiency distinct in your thinking.
- Revisit parameters after the first month of real work order times.
- Check the work center calendar for holidays and maintenance windows.
Frequently Asked Questions
What is time efficiency on an Odoo work center?
It is a percentage factor applied to planned durations. At 100 percent, operations take the standard time. Below 100, they take longer, and above 100 shorter. It lets you adjust scheduling for a slower or faster machine without editing every routing.
What does capacity mean on a work center?
It is the number of units the work center can process in one cycle, for example a tray or an oven load. Larger batches spread setup and cleanup across more units, which is why capacity strongly affects weekly output.
How is OEE target used?
It represents expected productive time as a share of calendar time and is used for reporting and planning. Treat it as a realistic estimate drawn from past performance, since an optimistic figure produces schedules that are missed.
Why is utilization above 100 percent?
Because demand needs more time than the work center has. Options include adding shifts, increasing batch size, cutting setup time, using an alternative work center or moving the demand to later weeks.
If you want actual work order data from your ERP turned into capacity and OEE reports, Netray can connect that analysis to your system.
Related Tools
Odoo Manufacturing Setup Checklist
A practical checklist for configuring Odoo Manufacturing from inventory foundations through BOMs, work centers, planning and go-live.
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.
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 & SelectionMRPeasy vs Katana Selection Scorecard
A 10-question fit test that scores how much planning depth and shop floor control your operation needs, to compare MRPeasy and Katana style cloud MRPs.
More MES & Shop Floor tools
See all- Oracle Fusion OEE Work Center Calculator
- Infor VISUAL Shop Labor Ticket Log Worksheet
- VISUAL Shop Load Versus Capacity Calculator
- VISUAL Shop Resource Capacity and Load Calculator
- IFS Shop Order Status and Lifecycle Reference
- Plex Smart Manufacturing Data Source Request Template
- Plex Production Scheduling Checklist
- Plex Downtime Reason Log and OEE Worksheet
- Plex Go-Live Readiness Sign-Off Template
Keep exploring
Free tools
- Odoo Manufacturing Setup ChecklistA practical checklist for configuring Odoo Manufacturing from inventory foundations through BOMs, work centers, planning and go-live.
- Odoo Manufacturing Technical Model Names ReferenceSearchable lookup of the Odoo models behind manufacturing, inventory, purchasing and sales, with the fields you query most.
- Self-Hosted Odoo AI Assistant Sizing and Value CalculatorEstimate GPU count, token volume, index size, hours saved and payback for a private on-prem AI assistant on Self-Hosted Odoo.
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.
- Odoo: Create a Manufacturing Order from a Sales OrderHow to make an Odoo sales order create a manufacturing order: BOM, Manufacture and Replenish on Order routes, warehouse settings, and why no MO appears.
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.