“Do we need MES software, or will the ERP module cover it?” is one of the most frequent questions I get from operations directors who have just started a digital transformation programme. The honest answer is that it depends on what you actually want the system to do — and that the marketing materials of both ERP and MES vendors are designed to blur the line on purpose, so they can sell you both.
This article is a plain-language comparison of MES vs ERP software, what each one is genuinely good at, where the overlap is fake, and why a custom build at roughly USD 10,000–15,000 often beats stitching two licensed suites together.
MES vs ERP software in one paragraph
ERP runs the business. MES runs the plant. ERP is concerned with orders, money, inventory positions, suppliers and people. MES is concerned with what the machine is doing right now, which lot it is processing, who is operating it, and whether the part that just came out of it is good. ERP is happy with end-of-shift totals. MES needs the data per second. If you confuse the two, you either ask the ERP to do something it was never built for, or you ask the MES to balance the books.
What ERP software is for
- Sales orders, purchase orders, invoices and AR/AP.
- Inventory valuation and stock positions across warehouses.
- BOMs, routings, master data.
- MRP / planning runs and capacity smoothing.
- HR, payroll, financial close.
If your reporting question starts with “how much” or “how many” or “by when” — ERP is the right tool.
What MES software is for
- Live work order status, machine state, operator assignment.
- OEE, downtime reasons, scrap, cycle-time variance.
- Per-unit genealogy: lot, operator, machine, test result.
- In-line quality events tied to the work order.
- PLC, sensor and barcode integration on the floor.
If your reporting question starts with “why did line 2 stop” or “what was running on machine 7 at 14:37” — MES is the right tool.
Where the overlap is fake
Most ERP vendors offer a “manufacturing module” or “shop floor module”. On a slide it looks like the same thing as MES. In a plant, it almost never is. The differences operators notice on day one:
- The ERP module updates per shift or per work-order completion. The shop floor needs per-second data to spot a developing fault.
- The ERP module assumes one operator finishes one operation. Real lines have rework loops, parallel stations and split lots — none of which fit cleanly.
- PLC and sensor integration is rarely native — it ends up as a custom interface project anyway.
- The mobile UX is built for warehouse pickers, not line operators wearing gloves.
So the choice is rarely “ERP or MES”. It is “which parts of MES does my plant truly need, and how do I avoid paying twice for them — once in the ERP module that does not work, and once in a licensed MES that does too much.”
Cost comparison: licensed MES + ERP vs a custom build
Numbers below assume one plant, 30 floor users, 25 office users, three years of operation. Conservative — multi-plant deployments routinely double these figures.
| Cost item | Licensed ERP + licensed MES (e.g. SAP S/4 + Opcenter, or Dynamics 365 + Rockwell) | Custom MES + ERP integration built with me |
|---|---|---|
| Year-1 licenses (ERP + MES) | USD 60,000 – 130,000 | USD 0 (or only ERP if you already have one) |
| Implementation, partner customisation, PLC integration | USD 60,000 – 180,000 | Included in build |
| One-off custom build (the MES screens you actually use + clean ERP API integration) | — | USD 10,000 – 15,000 |
| Year-2 and Year-3 licenses + mandatory support | USD 130,000 – 280,000 | USD 0 (only optional support) |
| 3-year total | USD 250,000 – 590,000 | USD 10,000 – 20,000 |
The point of the table is not that licensed ERP + MES is wrong — it is that the bundle is dramatically over-priced for the 20% of features most single-plant manufacturers actually use, and the integration work between the two suites is rarely as smooth as the slide deck implies.
How to decide between MES vs ERP software for your plant
- List the questions your team asks every day. Sort them into “money & orders” (ERP) and “machines & quality” (MES).
- If 80% are ERP-flavoured and you already run an accounting system that copes — keep the ERP and build a thin custom MES on top.
- If your shop floor is genuinely complex (regulated industries, multi-stage QC, mixed batch + discrete) — the MES is the priority, and the ERP can stay a generic SaaS.
- Avoid buying both as licensed suites unless you really do need 80% of each. Almost no single-plant manufacturer does.
If this matches where your operation is, take a look at the rest of what I do at rsmobile.net — most of my custom MES vs ERP scoping engagements start as a single 30-minute call.
Summary
ERP runs the business; MES runs the plant. The licensed suites overlap on the slide deck but rarely in real plants, and buying both at full list price is a six-figure mistake for most single-plant manufacturers. A custom MES built around the parts you really need — at USD 10,000–15,000 — plus a clean integration to the ERP you already have, gets you the answers from both worlds without paying twice.
LATEST POSTS