Connects with ERP & MES systems like

MES Systems

MES system – What it is and what it does

MES (Manufacturing Execution System) is an integrated system of sensor and software that tracks, documents and controls production.

Jesse Sinisalo Production Planning Specialist, SkyPlanner Updated October 10, 2026 14 min read
MES - What it is and what it does header image
In this article
  1. TL;DR
  2. What is MES?
  3. MES Functions
  4. MES Features
  5. MES Solutions
  6. Advice on Choosing the Right Solution
  7. MES and ERP
  8. Benefits of using MES
  9. Future applications of Manufacturing Execution System
  10. Take your Company’s Process Management to the next level!
  11. Frequently Asked Questions
Home » Resources » MES Systems » MES system – What it is and what it does

Estimated reading time: 13 minutes

When automation first began to be incorporated into manufacturing, the term Manufacturing Execution System (MES) was coined. MES was a tool for managing automated systems in a way that would allow manufacturing plants to run smoothly. It would achieve this by streamlining the processes, tracking them in production, and documenting the events automatically.

As time went on, companies found new ways of utilizing this new tool. With the growing demand for customized products, processes needed to be streamlined to work at higher efficiency, and production planning required optimization. For this, MES has proven to be a fantastic tool.

TL;DR

Manufacturing Execution System (MES) software tracks and documents shop-floor production, giving teams current information about jobs, materials and quality. ERP handles business planning, while MES supports manufacturing execution. ISA-95 provides models and terminology for information exchange between manufacturing control and enterprise functions; it is not a mandatory checklist of MES features. Modern MES systems offer capabilities such as manufacturing monitoring, inventory tracking and production analytics. Connecting MES with SkyPlanner APS adds scheduling based on production data and planner-defined priorities.

What is MES?

Manufacturing Execution System (MES) is software that tracks, documents and supports the execution of production on the shop floor. It collects data from operators, equipment and connected systems so teams can follow job progress, material use and quality.

MES and ERP have complementary roles. ERP supports business processes such as orders, purchasing and finance; MES provides more detailed information about manufacturing execution. Integration lets the two systems exchange production requirements and results.

MES is an integrated system of sensors and software which tracks the equipment, materials, and workers. It points out bottlenecks in the processes, helps schedule maintenance on equipment beforehand, and can also be used to provide customized instructions for workers and equipment based on the order. This helps keep processes streamlined and provides more reliable scheduling.

When MES was still in its infancy, it was quite loosely defined. Almost any method of tracking, documenting, or managing a process could be called a MES. This caused problems when operating the interfaces between MES and other systems.

ISA-95 defines models, terminology and information exchange for integrating manufacturing control with enterprise functions. Its integration scope is distinct from the historical MES function models developed by MESA. The list below is an overview of common MES functions, not a list of mandatory ISA-95 requirements:

MES Functions

  1. Data acquisition
  2. Quality control
  3. Scheduling
  4. Performance analysis
  5. Flow of products
  6. Genealogy and traceability
  7. Process management
  8. Resource management
  9. Personnel management
  10. Maintenance management
  11. Document management

The functions included in a particular MES depend on the product and its implementation. Define which system owns each task and how data moves between MES, ERP and scheduling software such as APS.

MES Features

Diving deeper into the realm of this system, we encounter a newer, exciting facet: MES Features. As long as we understand the nuances of this tool, distinguishing between an MES function and an MES feature remains crucial.

Simply put, an MES function refers to core operations or tasks the system can perform. These functions form the backbone of the MES system. Meanwhile, its features highlight the system’s specific tools or capabilities, enhancing its functional potential. During our exploration of MES systems, we’ve pinpointed six innovative features that stand out:

  1. Manufacturing Monitoring: This feature provides real-time oversight of the manufacturing process, ensuring everything operates smoothly and efficiently. Through this monitoring, production planners can gain invaluable insights, making adjustments as necessary.
  2. Quality Control in Manufacturing: Besides mere monitoring, a robust MES system dives into the quality of products being manufactured. It records quality checks and flags deviations so the team can act against the required standards.
  3. Inventory Optimization: As vital as manufacturing is, inventory management follows closely. MES systems track material movements and consumption to help teams identify shortages and excess stock.
  4. Data Flow Management: In our digitized age, data reigns supreme. Hence, managing the flow of data becomes paramount. An MES system equipped with this feature ensures seamless data movement, storage, and access, making the decision-making process smoother.
  5. Manufacturing Analytics: Delving into the data, MES systems can extract crucial analytics. Through these analytics, production planners can discern patterns, forecast trends, and make informed decisions.
  6. Production Tracking: Last but by no means least, production tracking remains a gem. It facilitates a clear view of where each product stands in the manufacturing line, paving the way for better resource allocation and efficiency.

Let’s look at one of these features for a clearer understanding. Manufacturing Monitoring – This feature offers a comprehensive overview of the manufacturing process. Think of it as a vigilant guard. This feature actively detects irregularities, potential inefficiencies, and signs of system breakdowns.

By providing up-to-the-minute data, Manufacturing Monitoring ensures production planners are always informed, enabling them to act promptly and enhance processes as needed.

The world of MES systems continues to evolve, offering more sophisticated tools and features. By staying updated and informed, production planners can harness the full potential of these systems, propelling their operations into a brighter tomorrow.

SkyPlanner APS - Production planning and scheduling product image straight view

Advanced production planning with AI – SkyPlanner APS

Read more about our approach to production planning and optimization leveraging the power of AI.

MES Solutions

Various MES Solutions stand ready to address distinct operational challenges within the expansive domain of MES systems. Each presents its unique value proposition, from the streamlined capabilities of cloud-based systems to the specialized offerings of industry-specific MES. Let’s journey together through these options, identifying how each can optimally support and enhance your company’s specific manufacturing needs.

  1. Cloud-based MES: Operates from the cloud, meaning you can have access to it from anywhere with an internet connection. It offers flexibility and often has lower upfront costs. However, it depends on a stable internet connection.
  2. On-premises MES: This system is installed on your company’s hardware and servers. While it might require a higher initial investment, it can offer more control over data and can be customized to your company’s needs.
  3. MES for Small Business: Tailored specifically for smaller operations, these systems are usually more straightforward and cost-effective. They focus on the essential features that a small business would need without overwhelming them with complex functionalities.
  4. AI Driven MES: Incorporating Artificial Intelligence, these systems can predict trends, automate tasks, and optimize processes. It’s an excellent choice for businesses looking to stay at the forefront of innovation.
  5. Enterprise MES: Designed for large businesses with complex needs, this solution offers extensive features, can handle large data volumes, and integrate with other enterprise systems seamlessly.
  6. Industry-Specific MES: These are tailored to specific industries, like pharmaceuticals or automotive. They come pre-equipped with tools and features unique to those sectors.

Choosing the right MES Solution for your business can be pivotal to your manufacturing process’s efficiency and success.

Advice on Choosing the Right Solution

Making the best choice from this diverse range of MES systems might initially seem daunting. It’s essential to align your selected system with your company’s distinct operational needs and future goals. To guide you through this critical decision, here are some invaluable tips to consider:

  • Understand Your Needs: Before deciding, map out your company’s specific requirements. Do you need complex functionalities or just the basics?
  • Budget Considerations: While getting a system that meets your needs is essential, it’s equally important to consider how much you’re willing to invest.
  • Scalability: Think long-term. Choose an MES system that can grow with your company.
  • Integration: Ensure the Manufacturing Execution System can integrate well with other software you use.
  • User-friendliness: A system that’s difficult to navigate can hamper productivity. Opt for one that’s intuitive and user-friendly.
  • Support and Training: Check if the provider offers ample support and training sessions to help your team get acquainted with the system.

While several MES system options are available, the right choice will always be the one that aligns best with your company’s unique needs and growth plans.

MES and ERP

When diving into the intricacies of industrial software, the debate of “MES vs ERP” frequently arises, and it’s easy to understand why.

MES and ERP often need clarification since it is hard to tell where one ends and the other begins. Both systems have some overlapping functions, and in some rudimentary cases, MES is not even required. Nevertheless, optimizing the running of a plant can prove difficult with ERP alone.

ERP (Enterprise Resource Planning) is a software system designed to run an entire business. It attempts to integrate and manage all aspects of a company’s business. ERP functions as a constantly updating database of events on all levels. This information can either manually or automatically be used to manage the resources needed to function optimally.

MES, on the other hand, does not extend outside the plant environment. The main task of this tool is to assess what resources (raw material, personnel, equipment) it has and how to utilize them to produce the ordered products optimally. This includes scheduling, equipment maintenance, inventory control, quality control, and documenting, among other things.

In an optimal situation, ERPs can make predictions based on the market projection for the future demand for certain products and relay this information to MES. MES can then adjust the production to suit the ERP’s needs. Manufacturing Execution System can allocate more resources to manufacture products in high demand optimally and automatically. In this way, ERP and MES can work seamlessly together.

Although an ERP can be used to manage even the most minor details of a manufacturing process, this task is often best left to Manufacturing Execution System. ERP software ideally handles what goes into the plant and what comes out, while MES handles everything happening inside the plant building.

Integrating MES and ERP systems isn’t just a matter of convenience—it’s a strategic move that can revolutionize a company’s operations. When these two powerhouse systems synchronize, they offer a harmonized view of manufacturing operations and business processes, ensuring decisions are based on comprehensive, real-time data. Such integration eliminates redundant tasks, bridges information gaps, and boosts overall efficiency.

MES ERP Integration brings a unified, coherent perspective, positioning businesses to be more agile, responsive, and competitive. 

Benefits of using MES

Manufacturing Execution System collects production data from connected equipment, operators and other systems and makes it available to the team. Managers can use this information to identify delays and decide what to change. Records of production activity, material use and quality checks support quality and inventory control.

SkyPlanner Advanced Planning and Scheduling production planning

Optimizing lead time is vital for success, and an MES system helps by making job progress and delays visible. When an order changes, current production records help the team assess which operations remain and whether the change is feasible. The effect on lead time depends on available capacity, materials and the work already completed; customization is not disruption-free.

MES can relay production results to ERP, keeping business records aligned with shop-floor activity. ERP handles business-level processes, while MES supplies execution detail. They are complementary systems connected through integration.

Future applications of Manufacturing Execution System

Future MES applications may combine production records with analytics and AI to help teams identify patterns and respond to changes. Forecasting tools need to be evaluated against actual production data and the decisions they are intended to support.

AI-based scheduling already has a practical role alongside MES. In SkyPlanner APS, planners set priorities and constraints, and Arcturus calculates the schedule using production data, capacity and materials. Planners retain control through those rules and locks. This is scheduling automation, not autonomous management of the entire business.

Take your Company’s Process Management to the next level!

Integrating an MES system with an APS like SkyPlanner connects production execution data with scheduling. SkyPlanner APS integrates with any ERP or MES system through its open REST API, bringing that data into planning based on priorities set by production planners.

When orders, capacity or production progress change, SkyPlanner APS uses Arcturus to recalculate the schedule under the planner’s rules and priorities. With Autopilot enabled, changes can trigger automatic rescheduling while rules and locks remain in force. The Gantt timeline shows the scheduled work across workstations so the team can see the updated plan.

Are you interested in leveraging the combined power of MES and APS for your operations? Contact us to find out more!

SkyPlanner Advanced Planning and Scheduling Solutions to production problems

Frequently Asked Questions

Here are some frequently asked questions about Manufacturing Execution Systems (MES) to help you delve deeper into this vital aspect of modern manufacturing processes. These FAQs offer a comprehensive look into Manufacturing Execution System, from its basic definition to how it stands apart from other systems like ERP. Whether you’re pondering over its functions, keen on understanding the features of contemporary MES systems, or want to unearth the intricacies of its evolution, this FAQ section has all the answers.

What is a Manufacturing Execution System (MES)?

Manufacturing Execution System is software that tracks, documents and supports production execution on the shop floor. It collects data from operators, equipment and connected systems to show job progress, material use and quality.

How does MES differ from ERP?

While Enterprise Resource Planning (ERP) is designed to run an entire business by integrating and managing all aspects, MES focuses explicitly on the activities within the manufacturing plant environment, optimizing resources and processes.

What are the primary functions of Manufacturing Execution System?

Some core functions of this tool include data acquisition, quality control, scheduling, performance analysis, flow of products, and resource management, among others.

What features do modern MES systems offer?

Modern MES systems boast features like real-time manufacturing monitoring, quality control in manufacturing, inventory optimization, data flow management, manufacturing analytics, and production tracking.

How has the definition of MES evolved over time?

MES function models have helped describe manufacturing execution activities over time. MESA has published several models for manufacturing enterprises. ISA-95 addresses the integration of manufacturing control and enterprise functions through common models, terminology and information exchange; it is not a fixed checklist of required MES features.

What types of MES solutions are available?

Manufacturing Execution System solutions can be cloud-based, on-premises, tailored for small businesses, AI-driven, designed for enterprises, or specific to certain industries like pharmaceuticals.

How can integrating MES with other systems benefit a business?

MES supplies production execution data, while APS calculates the schedule. SkyPlanner APS connects with any ERP or MES system through its open REST API. Arcturus schedules work using production data and planner-defined priorities, and the Gantt timeline shows the resulting plan.

How will MES adapt in the future?

MES may increasingly connect production records with analytics and AI-assisted tools. A practical current application is APS scheduling alongside MES: planners set priorities, and a scheduling engine recalculates the plan as production changes. Scheduling automation remains governed by the planner’s rules and constraints.

SkyPlanner APS - Production planning and scheduling view

Skyrocket your production with SkyPlanner APS

Book a demo with our tech team to see how SkyPlanner APS works in real life.


Jesse Sinisalo

Production Planning Specialist, SkyPlanner

Build a clearer production schedule with SkyPlanner

Connect your data, review the first plan, and keep planners in control of every schedule that goes live.