Skip to content
All articles
ERP & Operations3 min readUpdated

Custom ERP vs spreadsheets: when should your team switch?

By Apex Horizon Digital

Spreadsheets are not the enemy. For a team of five with one product line, a well-kept spreadsheet beats most software. The problem is that nobody tells you when you have crossed the line: the file just gets slower, the tabs multiply, and one day two people are editing two different "final" versions of the same stock count. This article lists the signals we look for in workflow audits before recommending a move to a custom ERP.

Key takeaways

  • Repeated entry of the same data is the clearest early migration signal.
  • Start with the highest-friction module instead of replacing every spreadsheet at once.
  • Keep spreadsheets where mistakes are cheap; systemize the workflows where errors cost money.

Signal 1: the same data lives in more than one file

The moment an order has to be typed into a sales sheet, a production sheet, and an invoice template, you are paying three times for one piece of information, and every copy is a chance to introduce an error. In the catering operation we documented in our Delima Mandiri case study, order data was re-entered up to four times between intake and delivery. After moving intake into a single structured form, order errors dropped to zero.

Signal 2: only one person understands the file

Every growing business has a "spreadsheet person". When that person is on leave, approvals stall and reports slip. That is not a people problem; it is a tooling problem. An ERP encodes the logic (stock thresholds, approval chains, price rules) into the system itself, so the knowledge stops living in one head.

Signal 3: you make decisions on last month's numbers

If compiling a management report takes days of copying and reconciling, the report is already stale when it lands. Operations teams end up steering on instinct while the data catches up. A system with live dashboards inverts this: the report is a view, not a document someone assembles.

Signal 4: approvals happen in chat

WhatsApp approvals feel fast, but they leave no trail. Who approved the discount? Which version of the PO was approved? When an auditor or a director asks, someone scrolls chat history for an afternoon. Approval workflows with an audit trail answer these questions in seconds.

Signal 5: growth plans stall on "the system"

A second warehouse, a new sales channel, a franchise: if every growth conversation ends with "our spreadsheet can't handle that", the tooling is now setting your strategy. That is the clearest sign the switch is overdue.

What switching actually looks like

A custom ERP does not mean an 18-month enterprise rollout. Our engagements start with a one-to-two-week discovery that maps modules, roles, and data, then a clickable prototype, then a first live module set in six to twelve weeks. You start with the highest-friction module (usually inventory, approvals, or an operations dashboard) and expand from there.

The point is not to replace spreadsheets everywhere. It is to move the workflows where errors are expensive into a system that prevents them.

Sources and further reading