Manufacturing Execution System (MES): The Complete Guide

What an MES is, what it does on the shop floor, how it relates to ERP, and how a manufacturer should think about whether it needs one.

A manufacturing execution system, almost always shortened to MES, is one of the more misunderstood pieces of software in a factory. It is described as essential by some manufacturers and as unnecessary overhead by others, and both can be right, because it depends entirely on the operation. This guide explains what an MES actually is, what it does, how it sits next to an ERP, and how a manufacturer should decide whether it needs one.

What an MES is

An MES is software that manages and tracks production on the shop floor as it happens. The key phrase is "as it happens". Where a planning system decides what should be made, an MES is concerned with what is being made right now: which order is running on which machine, which operator is on it, how far along it is, how fast it is going, and whether it is producing good parts or scrap. An MES is the layer that knows the real-time state of the factory floor.

It earns its place by closing the gap between the plan and reality. Every manufacturer has a plan, and every manufacturer's plan drifts during the day. An MES is the system that sees the drift while there is still time to react to it, rather than at the end of the shift when the numbers are reconciled.

What an MES does

The work of an MES tends to fall into a few areas.

Production tracking. The MES records what is happening against each work order in real time: started, paused, completed, quantities good and bad. This gives a live picture of the floor instead of a picture assembled after the fact.

Operator and machine direction. An MES delivers the right work instructions, drawings, and specifications to the operator at the station, and tells them what to run next. It removes the paper traveller and the risk of working from an outdated revision.

Data collection. An MES captures data from the floor, from operators keying it in and increasingly from the machines themselves, so that performance is measured from real events rather than estimated.

Performance measurement. From that data the MES calculates the metrics that tell a plant how it is doing: output rates, downtime, scrap, and overall equipment effectiveness. Because the data is live, the measurement is live.

Traceability and quality. An MES records the genealogy of what was produced: which materials, which machine, which operator, which settings, which quality checks. For regulated manufacturing, this record is not a nice-to-have, it is the point.

Where an MES sits: between planning and the machines

The clearest way to place an MES is by the three layers of a factory's systems. At the top is the planning layer, the ERP, which decides what to make, what to buy, and what it costs. At the bottom are the machines and their controls, the physical equipment. The MES is the layer in the middle. It takes the orders the ERP has planned, drives and tracks their execution on the floor, and feeds the results back up.

This middle position is exactly why an MES is valuable and also why it is sometimes redundant. It is valuable when the planning layer and the machine layer are too far apart to talk usefully, which is the case in larger and more automated plants. It is redundant when the manufacturing capability already inside the ERP covers the shop-floor tracking the plant actually needs, which is the case in many smaller operations.

MES and ERP: not the same job

Manufacturers frequently ask whether they need an MES when they already have, or are buying, an ERP. They are not the same job. An ERP plans and manages the business: orders, materials, costs, finance, the whole commercial picture. An MES executes and tracks production on the floor in real time. One is the planning and management brain, the other is the live nervous system of the shop floor.

The honest position is that the two overlap. A capable manufacturing ERP includes work-order tracking, routings, and shop-floor reporting, and for a great many manufacturers that built-in capability is enough, no separate MES required. A dedicated MES becomes worth its cost when the plant is large, highly automated, tightly regulated, or running at a speed where shift-end reporting is simply too slow to manage by. We cover this directly in our piece on MES versus ERP.

When a manufacturer genuinely needs an MES

The signs that point toward a real MES need are specific:

  • The plant is large or fast enough that knowing the floor's state at the end of the shift is too late to act on.
  • There is significant automated equipment whose data should be captured directly rather than keyed in.
  • The industry demands detailed traceability and a defensible production record.
  • Overall equipment effectiveness and downtime need to be measured precisely and continuously, not estimated.
  • The gap between what the ERP plans and what the floor does has become a daily, expensive surprise.

If few of these are true, a manufacturer is usually better served by using the manufacturing capability in its ERP well than by adding an MES it does not yet need.

How to think about it

An MES is a powerful and sometimes essential system, and it is also a system that is sold to manufacturers who do not need it. The right approach is to be honest about the plant. Start from the shop-floor visibility the operation genuinely requires, see how much of that the ERP already delivers, and treat a dedicated MES as the answer to the gap that remains, if a gap remains. For how we approach shop-floor systems, see our manufacturing work.

All posts

Got a Topic Worth Posting?

Suggest a Topic

If a question keeps coming up in your operations, it might be worth its own post.