MES Software: Vendors, Features & Costs Compared 2026
MES software compared: vendors, functions per VDI 5600, costs (cloud vs. on-premise) and implementation. Honest market overview 2026.
TL;DR: MES and ERP are not competitors — they operate on different ISA-95 layers and answer different questions. ERP manages orders, materials, and costs (Level 4). MES manages machines, operators, and real-time execution (Level 3). Neither replaces the other. The question is not "MES or ERP" but "how tightly are they integrated?" Bidirectional integration — ERP sends orders down, MES sends actuals back — eliminates manual re-entry, closes the planning-to-execution gap, and creates the data foundation for OEE, traceability, and continuous improvement.
Table of contents
ERP and MES address different layers of the manufacturing value chain, defined by the ISA-95 standard:
The simplest distinction: ERP defines what to produce and when. MES ensures how it's produced and with what result. ERP manages the plan. MES manages the reality. Together, they form a closed-loop manufacturing control system.
| Dimension | ERP | MES |
|---|---|---|
| ISA-95 Level | Level 4 — Business Planning & Logistics | Level 3 — Manufacturing Operations Management |
| Time horizon | Days to weeks (planning cycles) | Seconds to minutes (real-time control) |
| Primary functions | Order management, materials, HR, finance, logistics | Production control, scheduling, MDE/BDE, quality, traceability |
| Data type | Aggregated planning and booking data | Real-time machine and process signals |
| Decision level | Strategic & tactical | Operational |
| Key KPIs | Delivery reliability, cost, inventory, revenue | OEE, scrap rate, downtime, throughput, cycle time |
| Typical users | Management, controlling, procurement | Shift leaders, operators, maintenance, OpEx |
| Update frequency | Batch — typically once per shift or daily | Continuous — every second |
| Machine connectivity | None — ERP does not connect to machines | Direct — OPC-UA, MQTT, digital I/O, PLC signals |
This is the section most "MES vs ERP" articles skip. The honest answer: ERP was never designed for shop-floor execution. It does not fail at these tasks — it was never built for them.
| Shop-floor requirement | ERP capability | MES capability |
|---|---|---|
| Detect a machine stop within 5 seconds | ❌ Not possible — ERP has no machine connection | ✅ Automatic via digital signals or OPC-UA |
| Calculate OEE in real time | ❌ No cycle time or downtime data | ✅ Availability × Performance × Quality, live |
| Capture micro-stops (< 30 seconds) | ❌ Invisible — below ERP's time resolution | ✅ Captured automatically from machine signals |
| Categorize downtime reasons with operator input | ❌ Not designed for shopfloor interaction | ✅ Shopfloor clients with reason-code selection |
| Correlate process parameters with quality defects | ❌ No process data — only booking data | ✅ Alarm-to-quality correlation (e.g., SPS alarm mapping at Neoperl) |
| Provide shift handover data | ❌ No shift-level operational context | ✅ Digital shift log with production metrics |
| Trigger alerts when OEE drops below target | ❌ No real-time threshold monitoring | ✅ Configurable alerts via SMS, email, dashboard |
The practical consequence: Manufacturers who rely solely on ERP for production visibility have a blind spot of hours to days. They see what was planned. They see what was booked at the end of the shift. They do not see what is happening right now. That gap is where MES operates.
Bidirectional integration between MES and ERP creates a closed-loop system: ERP sends orders down, MES sends actuals back.
| Direction | Data | Purpose |
|---|---|---|
| ERP → MES | Production orders, BOMs, routings, material master, shift schedules, target cycle times | MES knows what to produce, on which machine, with what material, at what speed |
| MES → ERP | Actual quantities, production times, scrap counts, equipment states, quality results, downtime reasons | ERP gets real cost data, actual vs. planned, order status updates — without manual re-entry |
Interface standards: REST API, OPC-UA, MQTT, SAP IDoc (ABAP), XML/CSV file exchange, Navision file interfaces.
Integration modes:
What integration eliminates: At Schmiedetechnik Plettenberg, the bidirectional InforCOM ↔ SYMESTIC integration eliminated all manual production bookings. When a production order is released in the ERP, all operations, machine assignments, and time targets appear automatically in SYMESTIC. During production, quantities, times, downtimes, and status updates flow back into InforCOM — without a single manual entry. The result: fewer errors, faster order tracking, and a complete production history for every order.
| Your situation | What you need | Why |
|---|---|---|
| You have an ERP but no shop-floor visibility | Add MES | ERP plans blind without real execution data. MES closes the gap. |
| You have shop-floor data but no order management | Add ERP (or start with MES standalone) | Standalone MES delivers OEE and transparency. ERP adds order and cost management. |
| You use Excel for production tracking | Start with MES | MES is faster to implement (< 1 month for KPIs). ERP projects take 6–18 months. |
| You have SAP/Dynamics but OEE is unknown | Add MES with ERP integration | ERP has no machine connection. MES provides the missing shop-floor layer. |
| You're building a new plant | Both — simultaneously | Greenfield: define data model once, integrate from day one. Cheapest integration path. |
| You're a small manufacturer (< 50 employees) | MES first, ERP later | Start with automatic data collection and OEE. Add order management when complexity grows. |
The common misconception: "We need to finish the ERP project first, then add MES." In practice, this delays shop-floor visibility by 12–24 months. A cloud-native MES can be deployed in parallel — capturing machine data from week one while the ERP project runs. Integration follows when the ERP is ready.
| Customer | ERP | Integration method | Result |
|---|---|---|---|
| Meleghy Automotive (6 plants, 4 countries) | SAP R/3 | Bidirectional via ABAP IDoc: machine cycles mapped to production orders, actuals sent back to SAP | 10 % less downtime, 7 % higher output, 5 % availability improvement |
| Carcoustics (500+ machines, 7 countries) | SAP R/3 | Bidirectional via ABAP IDoc + IXON IoT + MQTT to Azure | 4 % less downtime, 8 % availability, cross-plant KPI standardization |
| Klocke (pharma packaging) | Navision | Unidirectional file interface: order data and master data from ERP to SYMESTIC | +7 h/week production time, 12 % output improvement |
| Schmiedetechnik Plettenberg (forging) | InforCOM | Bidirectional: all operations auto-transferred, all production actuals auto-returned | Zero manual bookings, complete production history per order |
The pattern: Integration complexity depends on the ERP, not on the MES. SAP requires ABAP/IDoc development. Navision uses file interfaces. InforCOM uses structured data exchange. SYMESTIC provides REST API and pre-built connectors for all major ERP systems — SAP S/4HANA, Microsoft Dynamics 365, proALPHA, Infor, abas.
Does MES replace ERP?
No. MES and ERP operate on different ISA-95 layers and serve different functions. ERP manages business planning (orders, materials, finance). MES manages shop-floor execution (machines, quality, real-time KPIs). They are complementary, not competitive.
Can ERP calculate OEE?
Not reliably. OEE requires cycle-level machine data captured in real time (seconds). ERP operates on booking data captured in batch (hours to days). An ERP-calculated OEE is always delayed and systematically inaccurate — it misses micro-stops, short downtimes, and actual cycle time deviations.
Should I implement MES or ERP first?
If you have an ERP but no shop-floor transparency: add MES. If you have neither: start with MES — it delivers value (OEE, downtime visibility) within weeks. ERP projects take 6–18 months. A cloud-native MES can run standalone and integrate with the ERP later.
What does MES-ERP integration cost?
Integration cost depends primarily on the ERP side: SAP requires ABAP development (€ 5,000–20,000 depending on scope). Navision/Dynamics use simpler file or API interfaces (€ 2,000–8,000). The MES side (SYMESTIC) provides standard REST API and pre-built connectors included in the subscription.
Can MES work without ERP?
Yes. MES captures machine data, calculates OEE, tracks downtimes, and provides real-time dashboards independently. ERP integration adds order context (which product, which order, which customer) and eliminates double bookings. Many SYMESTIC customers start without ERP integration and add it later.
The key takeaway: ERP manages the plan. MES manages the reality. Neither is complete without the other. The integration between them — not the individual systems — is what creates a data-driven manufacturing operation. Start where you have the biggest gap: if you lack shop-floor visibility, start with MES. If you lack order management, start with ERP. If you have both but they don't talk to each other, the integration is your highest-ROI project.
→ What is MES? · → MES Software Compared · → Cloud MES vs. On-Premise · → MES Implementation · → MES vs. SCADA · → MES Costs
MES software compared: vendors, functions per VDI 5600, costs (cloud vs. on-premise) and implementation. Honest market overview 2026.
OEE software captures availability, performance & quality automatically in real time. Vendor comparison, costs & case studies. 30-day free trial.
MES (Manufacturing Execution System): Functions per VDI 5600, architectures, costs and real-world results. With implementation data from 15,000+ machines.