Operating since 2008 — serving US companies with operations in Mexico
Manufacturing

Factory Software: Custom, MES or Industrial ERP?

By Four Sides Group Published

When many factories reach the point of digitizing their operations, they face three main options: build something custom, buy a MES (Manufacturing Execution System) or extend an industrial ERP. All three solve similar problems, but with different approaches.

What each type of software solves

Industrial ERP

SAP, Oracle JD Edwards, Infor, Microsoft Dynamics. It manages the entire business: purchasing, sales, inventory, accounting, high-level planning, HR and tax compliance. It is the company's core system.

MES (Manufacturing Execution System)

It operates on the shop floor, between the ERP and the equipment: detailed scheduling, work order control, lot and serial traceability, equipment monitoring, in-process quality control, and capture of scrap and downtime.

Custom software

It is built specifically for a factory's particular operation: functions that cover unique processes, integrations with proprietary equipment, specific reports and workflows adapted to the staff.

How the three relate

They are not mutually exclusive. The most common architecture in mid-sized and large factories combines all three:

  • ERP managing the entire business
  • MES running the shop floor
  • Custom software covering specific gaps
Digitized factory operations with ERP, MES and custom software

An ecosystem, not a single decision

Most successful mid-sized factories don't choose between ERP, MES and custom software: they combine them. The ERP manages the entire business, the MES runs the shop floor and custom software covers the specific gaps. An integrator makes sure they all talk to each other without silos.

Comparison by dimensionCost, time, flexibility and maintenance

DimensionIndustrial ERPMESCustom software
CostHighMedium-HighVaries with scope
Implementation time9-24 months6-18 months3-12 months
FlexibilityLow-MediumMediumTotal
MaintenanceVendor dependencySimilar to ERPFull control
Support / communityBroad (market leaders)NicheDepends on provider

When each option makes sense

When an industrial ERP makes sense

  • Mid-sized or large company with multiple departments (sales, purchasing, accounting, HR, production)
  • Operations that are relatively standard for the industry
  • Production processes aligned with what the ERP supports
  • Ample budget and a long-term horizon
  • Need for robust tax compliance

When a MES makes sense

  • Complex shop-floor operations with multiple lines or cells
  • Detailed traceability at the lot, serial or equipment level
  • Real-time quality control during production
  • Industrial equipment with integrable interfaces
  • Production volume and complexity justify the investment

When custom software makes sense

  • Unique processes that commercial systems don't cover well
  • Proprietary or highly specialized plant equipment
  • An ERP or MES that works but has specific gaps to close
  • A limited budget but clear, well-scoped needs
  • Operations change frequently and flexibility is critical

Typical scenarios

A: "We have an ERP, but the shop floor runs on Excel"

Outdated information, no traceability, errors. Typical solution: custom software that captures data on the floor and integrates with the ERP. Alternative: a commercial MES if the volume justifies it.

B: "We want to start digitizing from scratch"

A small or mid-sized manufacturer with 30-80 employees and simple operations. Typical solution: a lightweight off-the-shelf ERP + custom software for unique processes. A MES is probably overkill.

C: "We have complex operations with multiple lines"

A mid-sized to large factory with 200+ employees, multiple lines and critical quality requirements. Typical solution: ERP + commercial MES, with custom software to integrate both or cover specific cases.

D: "Our processes are very particular"

Make-to-order manufacturing with heavy customization, products with hundreds of variants. Typical solution: custom software built specifically for the operation. ERP for administration; the production side is custom.

How to decide, step by step

  1. Map the current state. What systems you have, which processes are manual, where the real pain points are.
  2. Classify your needs. Separate what is "industry standard" from what is "unique to our company."
  3. Evaluate investment vs. return. Quantify the current cost of the problem and the expected cost of each option.
  4. Proof of concept. Before the big investment, test with one module or production line.
  5. Phased implementation. Deliver value early and adjust based on what you learn.

Frequently asked questions

Can I replace my ERP with custom software?

Technically yes, but in practice it rarely makes sense. An ERP covers many areas where standardization and regulatory compliance are advantages.

Is a MES mandatory in large factories?

No, but it becomes almost inevitable as volume and complexity grow. The alternative is losing traceability, quality control and efficiency.

How much does custom manufacturing software cost?

It depends on scope. Small projects start in the hundreds of thousands of MXN; complete platforms run several million. See cost ranges.

Can I integrate a commercial MES with custom software?

Yes, and it is common. Modern MES platforms have APIs that developers can consume to extend their capabilities.

What happens if I choose wrong?

Switching later is costly but possible. The lesson: start by understanding your operation well before you commit.

Conclusion

There is no universal answer. It depends on size, complexity, how unique your processes are and budget. Many successful factories combine all three approaches: ERP as the administrative backbone, MES or custom software for the shop floor, and specific integrations wherever needed.

Need to evaluate the best approach for your factory?

We build custom software for factories and design the right architecture around your existing systems

See the Solution Book a Consultation

Related Articles

Production traceability

How to implement it step by step.

Read more
IoT integration in manufacturing

Architecture, protocols and use cases.

Read more
OEE: how to measure and automate it

The key indicator of industrial efficiency.

Read more

Ready to see if a custom solution fits your case?

Get a free 45-minute diagnosis. The consultant arrives prepared with research about your industry — no generic pitch. ISO 9001:2015 certified process. Source code yours.

Related articles

Back to blog
Message us on WhatsApp