Short answer: “manufacturing software” is not a product, it is eight overlapping categories that vendors happily describe using each other’s vocabulary. The backbone is ERP; around it sit MRP (materials), APS (capacity and sequence), MES (shop-floor execution), WMS (warehouse), QMS (quality), PLM (product data and revisions) and CAD/CAM (design and machine programming). Most bad software decisions in manufacturing come from buying one category while the problem lives in another. This page maps them, then answers the question underneath: which do you actually need?
The eight categories, mapped
| Category | Answers | Does not do | You need it when |
|---|---|---|---|
| ERP | How is the business doing? Orders, purchasing, stock, finance | Real-time shop-floor control, machine data | Almost always: it is the backbone |
| MRP | What do we make and order, how much, by when? | Say whether the hours exist | You make to order or stock with bills of materials |
| APS / scheduling | When does this job run, on which machine, in what order? | Manage materials or money | A work centre is a genuine bottleneck |
| MES | What is happening on the floor right now? | Plan ahead, run your books | The floor is a black box after the fact |
| WMS | Where is stock and how do we pick it fastest? | Produce anything | Warehousing itself is complex or automated |
| QMS | Is it good, and can we prove it? | Run production | Regulated industries, audits, recalls |
| PLM | Which version of the product is current, and who approved it? | Execute production | Frequent revisions, engineered products |
| CAD/CAM | What does it look like and how does the machine cut it? | Anything commercial | You design and machine your own parts |
Read that table once and most vendor conversations become easier to parse. When someone pitches a “complete manufacturing solution”, the useful question is: which of these eight are you, and which do you assume I already have?
Where the categories genuinely overlap
The boundaries are not clean, and pretending otherwise helps nobody.
- ERP and MRP. In modern software MRP is a module of the ERP, not a separate system. A standalone MRP tool means maintaining master data twice. Detail on the MRP system page.
- MRP and APS. MRP plans materials, APS plans capacity. MRP II already includes a capacity layer, which is why many companies never need separate APS. See production planning and scheduling.
- ERP and MES. Modern ERPs ship a shop-floor app that covers the MES role for people-driven production. See what is a MES and, if you are choosing, MES software.
- ERP and WMS. ERP inventory modules have absorbed most WMS functionality: putaway, removal strategies, barcode, lots. See Odoo as a WMS.
- QMS inside ERP. Quality control points during operations are standard in most manufacturing ERPs; standalone QMS is about documentation and compliance depth.
The pattern is consistent: ERP has absorbed the mainstream of most categories. What remains genuinely specialist is the deep end of each: machine-level MES, sequence-optimising APS, automated-warehouse WMS, revision-controlled PLM.
Which do you actually need?
An honest sequence, from most to least commonly justified.
- ERP with manufacturing. Nearly everyone. This is the backbone and everything else assumes it.
- Shop-floor reporting (the MES role, usually an ERP module). Almost everyone benefits, because without it your costing and planning run on estimates.
- Quality, where your industry or customers demand proof.
- Capacity scheduling, once a work centre is a real bottleneck rather than an occasional one.
- PLM, when product revisions are frequent and getting the wrong version to the floor is a real risk.
- Separate MES, with deep machine or PLC integration, or validated production.
- Separate WMS, with high-throughput automated warehousing.
- Separate APS, with sequence-dependent setups across many constrained resources.
Most mid-sized manufacturers land on the first three or four. If you find yourself shortlisting items 6, 7 and 8 simultaneously, that is worth a second look: it usually means the backbone is not doing its job, and adding specialists around a weak core rarely ends well.
Our opinion: the integration bill is always larger than the quote
Where we stand, stated plainly. We implement Odoo, so we have an interest here; the argument should stand on its own anyway.
Best-of-breed is genuinely appealing. Each tool is better at its job than the equivalent ERP module, and the demos prove it. What the demos never show is the space between the systems: the nightly synchronisation, the master data maintained twice, the item that exists in three places with three slightly different descriptions, and the meeting where planning and the floor argue about which system is right instead of about the delivery date.
Three positions:
- Integration is not a phase, it is a permanent cost. Every connection needs maintenance, breaks on upgrades, and needs someone who understands both sides. Count it as a recurring line, not a project.
- For mid-sized manufacturers, shared data beats functional depth. The last 15% of MES or WMS functionality is worth less than every department working from the same numbers. Above a certain scale that flips, and you should be honest about which side you are on.
- Best-of-breed is a legitimate choice for exactly one thing. Pick the process that genuinely is your core complexity, buy the specialist for that, and run everything else on the backbone. Companies that pick specialists for three categories at once are usually buying tools to avoid a decision.
The uncomfortable version: most “we need better manufacturing software” problems are master-data problems. Wrong bills of materials, routing times nobody measured, lead times entered once at go-live. New software makes those visible faster, which feels like progress, but the fix is the data. Any vendor who does not ask about your master data before quoting is selling licences, not outcomes.
Manufacturing software in Odoo
For completeness, since it is the stack we know best: Odoo covers ERP, MRP, capacity scheduling, shop-floor execution, warehouse, quality and maintenance as apps on one database, with PLM and CAD/CAM as the honest gaps at the deep end. What that means practically, per category, is spread across the pages linked above, and we describe how we run these projects in the TARGET method.
What we would not claim: that it is the strongest tool in every category. It is not, and this page would be worthless if it pretended otherwise. What it is: one database where a quote becomes an order, a manufacturing order, a picked shipment, an invoice and a cost price without a single integration in between. For most mid-sized manufacturers, that is the trade worth making.
If you want the industry view rather than the software view, start at Odoo for manufacturers.
Frequently asked questions
What is manufacturing software? An umbrella term for eight overlapping categories: ERP, MRP, APS, MES, WMS, QMS, PLM and CAD/CAM. Not a single product.
What is the difference between ERP and manufacturing software? ERP is one category within it, usually the backbone. All manufacturing ERP is manufacturing software; not all manufacturing software is ERP.
Which manufacturing software does a mid-sized manufacturer need? Usually an integrated ERP with manufacturing, inventory and shop-floor reporting, plus quality where required. Specialist systems need a specific trigger.
Is one integrated system better than best-of-breed? Neither universally. One system wins on shared data and no integration projects; best-of-breed wins where one process is genuinely your core complexity.
How much does manufacturing software cost? The licence is rarely decisive. Count implementation, data migration, integration, shop-floor hardware, training and annual maintenance. Best-of-breed stacks cost more than the sum of their licences.
Want to know which categories you actually need? Book a free Odoo scan - we map your processes against these categories and tell you honestly which ones you need now, which can wait, and which you do not need at all.
Read more: MRP system explained · Production planning and scheduling · What is a MES? · MES software: how to choose · MES vs MRP vs ERP · Odoo as a WMS · Odoo for manufacturers