EMPVResearch NotesIT
EMPV / RESEARCH NOTESNOTE / 005

SYSTEMS NOTE / INTEGRATION

When to integrate an ERP instead of replacing it

An old or awkward system can still contain essential rules, data and dependencies. Before rewriting everything, identify which part of the work needs a new layer.

Published2026-09-29 ยท 6 min
ERPIntegrationCustom softwareOperations
01 / The risk

Rewriting a system also means rewriting what is not visible.

An ERP may look like an outdated interface, but it often contains years of data, rules, exports, operating habits and links to accounting, inventory or production.

Replacing it means migrating those dependencies as well. The cost is not simply building a new UI.

02 / The layer

Sometimes the company needs a system around the ERP, not instead of it.

If the problem lives before, after or between multiple tools, an operating layer can unify views, collect data, orchestrate activities and send the ERP only what should remain authoritative there.

The existing system keeps its role while day-to-day work changes.

03 / What to verify

Integration has to start from the actual capabilities of the existing software.

Before promising an integration, APIs, import/export formats, databases, webhooks, permissions and licensing limits need to be verified. Where no reliable integration point exists, that constraint should be explicit.

A fragile automation that simulates clicks may be acceptable for a prototype, but it should not silently become critical infrastructure.

  • which system is authoritative for each data type
  • which writes need transactional guarantees
  • how errors and duplicates are handled
  • which integrations are supported by the vendor
  • what happens when one system is unavailable
04 / The decision

Replace only when integration costs more than preserving the useful parts.

There are cases where a rewrite is correct: unsupported technology, no viable integration path, security constraints or unsustainable operating costs.

That decision should come after mapping the existing system. The principle stays simple: preserve what works, build what is missing.

EMPV / TAKEAWAY

Before replacing an ERP, separate what is old from what is still authoritative.

Research Notes