A MES manufacturing execution system decides whether your shift supervisor knows at 14:37 which work order is on machine 7, who is operating it, and what the OEE looked like — or whether they walk the floor with a clipboard. When a MES manufacturing execution system works, every unit has a traceable lot and every alarm routes to a real person. When it does not, the MES manufacturing execution system is a USD 80,000 license that operators ignore in favour of a paper traveller.

This article makes the case for a different route: a custom MES manufacturing execution system built specifically around your lines, delivered for roughly USD 10,000–15,000, that quietly does the 20% of MES the shop floor actually needs.
What a MES manufacturing execution system really has to do
A useful MES manufacturing execution system answers five questions in real time. Anything beyond that is sales material.
1. What is running right now, and on which machine?
A live view of work orders, operators, and machine state. However, the value only shows up when supervisors stop walking the floor with a clipboard to find out where order #4172 actually is.
2. How is the line performing?
OEE, downtime reasons, scrap rate, cycle-time variance — calculated automatically from PLC, sensor or barcode data. Therefore the numbers are trustworthy, because nobody retyped them from a shift sheet.
3. What did each unit go through?
A full genealogy: which lot, which operator, which machine, which test result. For example, in regulated industries, traceability is a legal requirement, not an upsell.
4. Did it pass quality?
In-line QC events tied directly to the work order. Photos, measurements and signoffs sit alongside the unit, not in a separate spreadsheet.
5. Can the next system upstream and downstream read this data?
ERP, WMS, accounting, customer portals, EDI — real-time, two-way, with audit trails. In practice this is where most licensed projects quietly stall.
Why an off-the-shelf MES manufacturing execution system disappoints
I have helped four manufacturers walk away from one of the well-known licensed MES products. The pattern is always the same:
- The standard data model assumes discrete assembly. Your plant runs hybrid batch + discrete and half the screens make no sense.
- Every meaningful customisation is quoted at USD 12–25k by the vendor’s certified partner.
- Year-three license renewals quietly increase 8–15 percent, even after headcount drops.
- The mobile app exists but operators refuse to use it because it takes nine taps to start a job.
- The “OEE module” is an extra SKU. The “downtime tracking” module is another.
- Connecting an old PLC over OPC UA is a 40-hour professional services engagement — every time.
By the time you have paid for licenses, professional services, customisation, and the inevitable yearly maintenance contract, the licensed MES manufacturing execution system route is rarely cheaper than building exactly what your floor needs.
Cost comparison: custom MES manufacturing execution system vs licensed suites
Numbers below assume one plant, 4 production lines, 30 named users on the floor, three years of operation. They are conservative — vendor quotes for two-plant deployments routinely double these figures.
| Cost item | Licensed MES (Siemens Opcenter / Rockwell FTPC / SAP DMC) | Custom MES manufacturing execution system built with me |
|---|---|---|
| Year-1 licenses (30 named users, OEE + quality + genealogy) | USD 35,000 – 70,000 | USD 0 |
| Implementation, PLC integration, partner customisation | USD 30,000 – 90,000 | Included in build |
| One-off build (only the screens and integrations you need) | — | USD 10,000 – 15,000 |
| Year-2 and Year-3 licenses + mandatory support | USD 70,000 – 150,000 | USD 0 (only optional support) |
| 3-year total | USD 135,000 – 310,000 | USD 10,000 – 20,000 |
In short, the table is not an argument that licensed software is bad. However, for most single-plant manufacturers it is dramatically over-priced for how little of it they actually use, and the parts they do use rarely match how their lines really run.
What a custom MES manufacturing execution system gets you
- Code and data stay yours. Therefore you can host it on your own server, your own cloud, or move it to another developer in five years.
- No per-user pricing. In practice this means onboarding a seasonal worker for one shift without negotiating a license.
- Screens designed around your real routings — hybrid batch, rework loops, parallel test stations — instead of a generic discrete-assembly template.
- PLC and sensor integration shipped as part of the build, not billed at USD 200/hour every time you add a tag.
- An operator UI a tired second-shift worker can actually use — three taps, big fonts, glove-friendly buttons.
- OEE and downtime calculated the way your plant defines them, not the way the vendor’s data model demands.
How to start with a MES manufacturing execution system
- Pick the single line where you currently lose the most hours to data wrangling and unplanned downtime.
- Define the five MES screens an operator and a shift lead would actually open every day.
- Get a fixed-price proposal in the USD 10–15k range, delivered in 8–12 weeks, including PLC integration on that line.
- Run it alongside the existing process for a month, then expand to the next line once the value is obvious.
If this matches where your plant is, take a look at the rest of what I do at rsmobile.net — most of my custom MES manufacturing execution system projects start as a single 30-minute call about one line.
Summary
A licensed MES manufacturing execution system is a defensible choice for a multi-plant enterprise that wants someone else to be responsible for the platform. For most single-plant manufacturers, however, it is an expensive way to use 20 percent of a product that does not match their routings. A custom MES manufacturing execution system at USD 10,000–15,000 covers the parts your operators really need, costs nothing per user, and pays for itself before the first license renewal arrives.
Further reading: Manufacturing execution system on Wikipedia.
LATEST POSTS