Wondering what is a manufacturing execution system? An MES is software that tracks and documents how raw materials become finished goods on the shop floor, sitting between your ERP and your machines.
It is one building block of digital transformation in manufacturing.
| Item | Value |
|---|---|
| Number of core functions in the MESA-11 model | 11 |
| MES position in the ISA-95 hierarchy | Level 3 |
| ERP position in the ISA-95 hierarchy | Level 4 |
| Year ANSI/ISA-95 merged the MESA model with the Purdue Reference Model | 2000 |
| Main operations Level 3 was divided into (2005, part three of the standard) | 4 |
These figures come from Wikipedia’s MES article and TechTarget’s MES definition. Standards and models get revised, so check the sources before you rely on them.
What is a manufacturing execution system in practice?
An MES is described as a set of computerized systems used in manufacturing to track and document the transformation of raw materials to finished goods. In plain terms, it is the layer that knows what is being made, on which line, right now.
TechTarget gives the main goal as ensuring effective execution of manufacturing operations and improving production output. It does that by tracking and gathering accurate, real-time data about the complete production lifecycle, from order release until finished goods are delivered.
Sepasoft, a vendor, describes it as software that manages, monitors and records production as it happens, giving visibility over the people, equipment and processes involved. Treat vendor wording as one viewpoint, since definitions of MES vary.
What data an MES collects
According to TechTarget, the MES collects data about product genealogy, performance, traceability, material management and work in progress as plant activities occur. That gives the plant a detailed record of production as it happens.
Typical jobs include:
- Turning production orders into a schedule of work orders for local resources.
- Collecting data from the plant floor as it happens.
- Recording which materials went into which product, for traceability.
- Guiding manual tasks and enforcing quality standards.
- Reporting results back to planning systems.
Feature lists vary by vendor, so treat any list as typical rather than complete.
Where it sits: the ISA-95 levels
The ANSI/ISA-95 standard placed MES at Level 3, between ERP at Level 4 and process control at the lower levels. The standard was created in 2000 by merging an earlier MES model with the Purdue Reference Model.
Level 2 is where systems such as SCADA, PLCs and DCS operate. Plant data is often first collected for real-time control there, and the MES uses it for the production record.

TechTarget sums up why this matters: the MES serves as a functional layer between the ERP and the process control systems on the factory floor, giving real-time workflow visibility.
How MES history shaped its scope
The trade body MESA International brought structure by defining 11 functions that set the scope of MES. TechTarget dates that MESA-11 model to 1997 and calls it the earliest MES model.
When part three of ISA-95 was published in 2005, Level 3 activities were divided into four main operations: production, quality, logistics and maintenance. Later parts of the standard, between 2005 and 2013, detailed the architecture further.
The practical lesson is that two vendors can both say “MES” and mean different bundles of these functions. Ask which operations a product actually covers.
MES and ERP: how they differ
ERP plans the business: orders, inventory and finance. The MES executes at the plant, receiving work orders, typically from ERP or a specialised planning system, and managing them against local resources.
Sepasoft puts it as connecting business-level planning systems, like ERP, with the equipment and personnel on the shop floor. If you are weighing the two, read about erp for manufacturing companies to see what the planning layer covers.
A simple way to separate them:
- ERP asks what should be made and whether materials and money are available.
- MES asks what is being made now, how it is going, and what record it leaves behind.
- Control systems such as PLCs run the machines themselves.
Who uses an MES
TechTarget says an MES helps with regulatory compliance set by the Food and Drug Administration for regulated industries such as pharmaceuticals, food and beverage, medical devices and biotechnology. It also says an MES can benefit discrete manufacturing, such as aerospace, defense and automotive, and process manufacturing, such as chemicals and pulp and paper.
Sepasoft argues that without such a system manufacturers risk missed shipments, poor quality or compliance issues. That is a vendor’s view, so weigh it against your own plant’s pain points.
Before looking at products, it helps to write down:
- Which records you must keep for customers or regulators.
- Which machines and systems the MES must connect to.
- Where production data currently lives, such as paper, spreadsheets or local databases.
- Who on the floor will use it every shift.
Questions to ask before you pick one
Because the term is used loosely, the useful comparison is between functions, not labels. Ask each supplier to show, in your own process, how the system handles each task you care about.
- How does it receive work orders from your ERP, and how does it send results back?
- Which machines and control systems can it read from, and through which protocols?
- What does a traceability report look like for one finished lot, from materials to shipment?
- How does an operator see instructions and record quality checks at the station?
- Can it run if the network link to the cloud drops?
These questions also expose gaps in your own processes. If nobody can say where a quality record is kept today, fixing that comes before any software choice.
Common mistakes to avoid
One error is expecting the MES to fix a process nobody has defined. Software records and enforces a routine, so an unclear routine produces unclear data.
A second error is treating it as an IT-only project. Operators, quality staff and maintenance teams all feed and use the data, so they need a say in how screens and checks are designed.
A third is ignoring the connections. An MES that cannot read machine data or talk to ERP ends up as another place where people retype information, which defeats the point of real-time visibility.
Modern trends and connectivity
As of 2025, Wikipedia describes MES shifting from rigid on-premise software to modular, cloud-connected platforms. A common pattern is a hybrid, with real-time control kept on-premise and heavy analytics moved to the cloud.
Wikipedia notes that, unlike its predecessor, OPC-UA is platform-independent, so it can run on Linux and embedded devices, while offering robust security models. More connected systems also widen the attack surface, so industrial cybersecurity basics belong in any MES plan.
Frequently asked questions
Is an MES the same as ERP?
Show answer
No. ERP sits at Level 4 of ISA-95 and plans the business, while MES sits at Level 3 and executes production on the floor.
Is an MES the same as SCADA?
Show answer
No. SCADA, PLCs and DCS act at Level 2 for control, while the MES manages and records production above them.
What data does an MES exchange with ERP?
Show answer
It typically receives work orders from ERP or a planning system and works through them using local resources.
Does an MES have to run in the cloud?
Show answer
No. Traditional systems relied on local servers, and modern ones often use a hybrid approach.



