TABLE OF CONTENTS
- 1. Website and Customer Experience
- 1.1. Website & eCommerce: Guided Onboarding, New Templates, Google Merchant Sync
- 1.2 Live Chat and Discuss: Expertise Routing, Chat Insights, Status Controls
- 2. Sales, CRM and Subscriptions
- 2.1 Sales: Editable Optional Products, Catalogue Sections, Portal Top-Up
- 2.2. CRM and Marketing: AI Probability, Lead Sources, Kanban Linking
- 2.3. Subscriptions: Prorated Billing, One-Time Sales, Portal Edits
- 3. Inventory, Purchase and Barcode
- 3.1. Inventory and Purchase: Packages within Packages, Forecasted Reports, Suggested Quantity to Replenish
- 3.2. Barcode: Operation Descriptions, Product Source Location, Lot and Serial Number Properties
- 4. Manufacturing, Shop Floor & Planning
- 4.1. MRP: Gantt View, Editable Deadlines, Labour-Based Valuation
- 4.2. Shop Floor & Planning: Barcode Workflows, Shift Scheduling, Routing Edits
- 5. Project, Timesheets and Services
- 5.1. Project and Timesheet: Smart Assign, Mobile Grid View, Priority Alerts
- 5.2. Field Service and Appointments: Calendar View, Technician Tracking, Mass Planning
- 6. HR, Payroll and Expenses
- 6.1. Payroll: Redesigned Engine, Payslip Correction, Unified Master Report
- 6.2. Time Off and Expenses: Odoo Master Cards, Multi-Expense Submission, Complex Duration
- 7. Accounting, Compliance and ESG
- 7.1. Accounting: Peppol Invoicing, Bank Sync, BAS Reports
- 7.2. ESG App: Scope 1–3 Emissions, CSRD Reporting, Auto Category Mapping
- 8. AI, Documents and Sign
- 8.1. AI App: Prompt Commands, Auto Field Completion, Voice and Web Search
- 8.2. Sign and Documents: Bulk Signing, Chatter Integration, Access Controls
- Odoo 19: What’s Coming For Australia?
- 1. Fully compliant Payroll AU with STP Phase 2 and SuperStream
- 2. ABA file payments, Direct Debit for wages/super
- 3. Multi-stream YTD import, backpay, and validations
- 4. 2025–26 tax rules, STSL changes, ATO security
- 5. Peppol invoicing, GST toggle, fringe benefits, BAS automation
- 6. Tyro integration
- 7. Roadmap: SBR BAS lodging, Open Banking, PEL Access, Fiduciary Program
- Odoo 19’s FAQs For Australian Teams
- 1. How should Australian businesses prepare?
- 2. How is Odoo 19 different from Odoo 18 in Australia?
- 3. How can AI in Odoo 19 be tailored for real business outcomes?
- 4. How can I try Odoo 19 or upgrade from my current version?
ERP and MES are distinct but complementary systems that serve different layers of manufacturing operations. ERP manages enterprise-wide planning, finance, inventory, and coordination, while MES controls real-time production execution on the shop floor. Together, they create the planning–execution loop that keeps manufacturing accurate, traceable, and efficient.
As digital transformation accelerates, the importance of this relationship is only increasing. Global demand for MES is rising rapidly, from USD 2.0 billion in 2025 to USD 4.7 billion by 2035 (Future Market Insights), reflecting the growing need for real-time production visibility across modern factories.
This guide explains what ERP and MES do, how they differ, when manufacturers need one or both, and how related layers such as MRP and PLM complete the end-to-end production technology stack.
What Are ERP and MES?
What Is ERP (Enterprise Resource Planning)?
ERP is an enterprise-wide system that consolidates finance, procurement, HR, inventory, sales, and other operational workflows into a single integrated platform. It acts as the organisation’s planning and coordination layer, bringing together aggregated, cross-department transactional data to support forecasting, resource allocation, and financial control.
Most manufacturers use ERP platforms such as Odoo, Microsoft Dynamics 365, SAP, or Oracle NetSuite to unify planning processes and maintain consistent operational data.
Typical ERP functions include:
What Is MES (Manufacturing Execution System)?
MES is a real-time production management system that monitors, controls, and documents activities on the shop floor. It provides highly detailed operational data, from machine performance to labour usage and quality checks, capturing events as they occur rather than at a planning interval.
Common MES platforms used in discrete and process manufacturing include Siemens Opcenter, Rockwell FactoryTalk, GE Vernova Proficy, and Dassault DELMIA, all designed to integrate tightly with ERP and automation systems. As the execution and control layer, MES ensures that work orders, schedules, and quality processes are carried out accurately and consistently.
Core MES functions include:
ERP and MES: Distinct but Complementary Systems
ERP focuses on organisation-wide planning, while MES manages real-time execution on the production floor. In practice, they operate as a continuous feedback loop: ERP sends work orders, material plans, and schedules downstream, and MES returns real-time status, quality results, and consumption data upstream. This interplay strengthens visibility, aligns planning with execution, and supports more accurate decision-making across manufacturing operations.
Differences Between ERP and MES (Core Differences at a Glance)
While ERP systems operate as enterprise-wide planning platforms, MES software functions as the execution layer, providing real-time coordination between machines, materials, and operators. The distinctions below provide an at-a-glance view of how each system contributes to manufacturing performance.
Scope and Focus
ERP and MES operate at distinct organisational layers. ERP manages enterprise processes, finance, procurement, inventory, sales, and high-level planning, giving leaders visibility across the entire business. MES focuses exclusively on shop-floor execution, controlling production activities as they occur. ERP aligns strategic decisions, whereas MES ensures that daily production follows planned schedules, quality standards, and resource allocations.
ERP
MES
Level of Detail and Time Horizon
ERP and MES also differ in the type, timing, and precision of data they manage. ERP works with aggregated, transactional information, such as purchase orders, inventory balances, and production plans, used for long-term forecasting and operational oversight. MES captures highly detailed, second-by-second production activity directly from machines and operators, supporting immediate action and control on the shop floor.
ERP data characteristics
MES data characteristics
Typical Users and Decision Layers
The people using ERP and MES reflect the different decision layers each system supports.
ERP users
MES users
This distinction mirrors how ERP enables strategic and organisational decisions, while MES governs daily production execution.
Triggers and Workflow Events
Each system responds to different types of events and operational triggers.
ERP triggers
MES triggers
These triggers reinforce ERP as the planning engine and MES as the real-time execution layer.
ERP vs MES Comparison Table
Category
ERP (Enterprise Resource Planning)
MES (Manufacturing Execution System)
Purpose
Enterprise planning and coordination
Real-time production execution and control
Scope
Finance, HR, inventory, procurement, sales
Machines, labour, materials, quality, shop-floor workflows
Time Horizon
Long-term, planning-level, batch updates
Immediate, second-by-second operational updates
Users
Executives, planners, procurement and operations teams
Operators, supervisors, manufacturing and quality managers
Data Type
Aggregated transactional data
Highly detailed machine, sensor, material, and process data
Triggers
Sales orders, MRP runs, purchase orders, and inventory postings
Work order start/completion, downtime, sensor alerts, deviations
Typical Outputs
Plans, schedules, financial and operational summaries
Production logs, quality records, performance metrics
How ERP, MES, MRP, and PLM Fit Together (Full System View)
ERP, MES, MRP, and PLM form a connected manufacturing technology stack, each serving a different point in the lifecycle, from design to planning, to material coordination, to live production execution.
This layered model is common in automotive, industrial machinery, and electronics manufacturing, where PLM manages engineering data, ERP and MRP handle planning, and MES drives real-time execution.
What Is MRP (Material Requirements Planning)?
MRP is the materials planning engine that typically sits inside ERP, using structured logic to calculate what materials are needed, when, and in what quantities. It relies on inputs such as bills of materials (BOM), inventory levels, and forecasted demand to generate purchasing and production suggestions. While MES manages real-time execution, MRP focuses purely on planning material flows so production can be carried out without shortages or delays.
What Is PLM (Product Lifecycle Management)?
PLM manages product-related data from concept through engineering release. It maintains design specifications, engineering BOMs (eBOM), revisions, CAD files, and controlled documentation. As the upstream system, PLM defines the product before manufacturing begins. It ensures engineering accuracy but does not handle resource planning (ERP) or shop-floor execution (MES). Instead, PLM provides the authoritative design data that downstream systems rely on to build products correctly.
ERP vs MES vs MRP
ERP, MES, and MRP represent three layers of manufacturing operations, each serving a different purpose. ERP manages organisation-wide planning, finance, procurement, and inventory. MRP operates within ERP to run the materials planning logic that determines required components and timing. MES handles real-time shop-floor execution.
In hierarchical order:
ERP vs MES vs PLM
PLM governs product design, engineering specifications, and the engineering bill of materials (eBOM). ERP converts that engineering data into operational BOMs, purchasing plans, and inventory requirements. MES executes the work using routing steps, instructions, and quality parameters derived from ERP and PLM. Together, these systems maintain consistency from design through materials, through to actual production.
How the Four Layers Work Together
A typical sequence between PLM, ERP, MRP, and MES follows this flow:
In highly automated or IoT-enabled plants, additional loops may form, such as MES triggering re-planning events or PLM pushing engineering updates mid-cycle, reflecting the non-linear nature of real-world smart-factory environments.
While the sequence above represents a clean conceptual model, real manufacturing environments often differ. Data may move bi-directionally, loops can occur mid-production, and some decisions may originate in MES or PLM, depending on engineering changes, capacity constraints, or on-the-floor adjustments. Manufacturers typically adapt the flow to match their product complexity, regulatory needs, and operational maturity.
This layered workflow is widely used across industries such as automotive, electronics, aerospace, and industrial machinery, where engineering, materials, and shop-floor data must remain tightly synchronised.
When You Need ERP, MES, or Both
Choosing between ERP, MES, or a combined approach depends on your operational goals, decision-making needs, and the level of visibility required across your business and production processes. ERP supports organisation-wide coordination, while MES delivers real-time control on the shop floor. Many manufacturers find value in using one system first, then integrating the other as complexity increases.
Common Goals for ERP Adoption
Manufacturers typically adopt ERP to improve enterprise-wide coordination, financial performance, and planning accuracy. ERP helps streamline processes, eliminate manual work, and unify information across departments.
Common goals include:
These goals reflect ERP’s role as the central planning and coordination platform for the entire organisation.
Common Goals for MES Adoption
MES is adopted when manufacturers require precise production control, consistent product quality, and real-time visibility into shop-floor performance. It enables fast responses to disruptions, improves compliance, and supports higher throughput.
Common goals include:
These goals reflect MES’s role as the execution layer that ensures production runs accurately and efficiently.
Signs and Use Cases for Using ERP and MES Together
Manufacturers benefit from combining ERP and MES when their operations require strong alignment between planning and real-time execution.
Typical indicators include:
These scenarios highlight when both systems must work together to support performance, accuracy, and operational reliability.
How ERP and MES Integration Works
Integrating ERP and MES creates a continuous loop between enterprise planning and real-time production execution. ERP provides the schedules, work orders, and material requirements that guide manufacturing, while MES feeds back real-time production performance, quality results, and resource usage. This bi-directional flow helps manufacturers operate with greater accuracy and responsiveness.
What Data Flows Between ERP and MES?
Integration requires structured, reciprocal data exchange so planning and execution stay aligned.
Typical flows from ERP → MES
Typical flows from MES → ERP
These exchanges maintain alignment between high-level planning and live manufacturing activity.
Benefits of Integration
Connecting ERP and MES provides clarity across planning and execution layers, enabling more accurate decisions and better operational outcomes.
Key benefits include:
Common Integration Challenges
While integration is valuable, it requires careful coordination across systems, data structures, and teams.
Common challenges include:
These challenges become more pronounced as manufacturers implement Industry 4.0 technologies, increasing data volume, machine connectivity, and system interactions.
Best-Fit Scenarios for Integration
Integration delivers the strongest results when manufacturing operations require tight synchronisation between planning and execution.
Best-fit situations include:
When these conditions are present, using ERP and MES together creates a more coordinated, predictable, and efficient operation.
ERP and MES: Frequently Asked Questions
1. Is MES part of ERP?
MES is not part of ERP; it operates as a separate execution layer focused on real-time production control. ERP manages planning, finance, procurement, and organisation-wide coordination, while MES captures second-by-second activity from machines and operators. When integrated, they complement each other by synchronising schedules, material usage, and live production feedback.
2. Do small or medium manufacturers need MES?
Yes. Many small and medium manufacturers benefit from MES because it gives real-time visibility into production, equipment performance, and quality issues that spreadsheets or ERP alone cannot track. SMEs adopt MES when manual reporting slows production, errors affect delivery reliability, or operators need clearer control of workflows and work orders.
3. How does MES integrate with ERP?
MES integrates with ERP by synchronising production schedules, materials, and work orders while sending back real-time status updates, machine data, and quality results. This keeps planning aligned with actual production activity. Manufacturers exploring ERP selection or upgrades can review our ERP services overview, which explains implementation, customisation, and integration pathways for systems such as Odoo and Microsoft Dynamics 365.
4. ERP vs PLM: What’s the difference?
ERP manages operational planning, costing, procurement, and inventory, while PLM manages product design, engineering data, and controlled revisions. PLM defines the product’s technical foundation, and ERP turns those definitions into schedules, resources, and material plans. For a detailed comparison of their roles and integrations, see our guide on ERP vs PLM for Australian manufacturers.
5. ERP vs MES vs SCADA: What’s the difference?
ERP manages business operations, MES manages production execution, and SCADA monitors machines and automation equipment. SCADA collects signals from sensors and PLCs, MES interprets that data for production workflows, and ERP uses the results for planning, costing, and inventory updates. Together, they form the business–production–automation technology stack.
6. ERP vs MRP: What’s the difference?
ERP oversees purchasing, inventory, finance, and organisation-wide coordination, while MRP calculates what materials are needed, when, and in what quantities within the ERP system. ERP provides the broader environment, and MRP generates the material plans that production relies on. For a full explanation of how they differ and integrate, see our ERP vs MRP guide.
Next Steps for Manufacturers Exploring ERP and MES
Evaluating whether you need ERP, MES, or both starts with clarifying your operational goals, production complexity, and visibility gaps across planning and the shop floor. Whether you use Odoo, Microsoft Dynamics 365, SAP, or another ERP, the decision often depends on how tightly planning must align with real-time execution. With MES implementations linked to productivity gains of up to 30% (PwC, 2022, cited by Automation.com), many teams reassess where live production data adds value.
If you’re considering next steps, the Havi Technology team can guide your assessment and help plan the right solution for your manufacturing needs.
Article Sources
Havi Technology requires writers to use primary sources to support their work. These include white papers, government data, original reporting, and interviews with industry experts. We also reference original research from other reputable publishers where appropriate. You can learn more about the standards we follow in producing accurate, unbiased content in our AI Content Policy: