2 min read

Custom ERP vs. off-the-shelf: how to actually decide

Zoho, Odoo and SAP all work — for the businesses they were designed around. Here is the honest framework we use on discovery calls to tell clients which side of the line they're on.

Every week we take discovery calls that start the same way: "We tried an off-the-shelf ERP and it almost fits." Almost is the expensive word in that sentence.

Off-the-shelf platforms like Zoho and Odoo are genuinely good products. If your operations look like the operations they were designed around — standard inventory, standard invoicing, standard approvals — buying beats building, and we'll tell you that on the call.

Where "almost fits" starts costing money

The trouble starts when your process has a shape the platform doesn't. You end up with three kinds of tax:

  • Workaround tax: staff maintain spreadsheets beside the ERP because the system can't model your actual workflow.
  • Integration tax: middleware and connectors to force the platform to talk to systems it was never meant to know about.
  • License tax: per-seat pricing that punishes you for growing, on top of features you don't use.

Any one of these is tolerable. All three together usually cost more over three years than a scoped custom build — and you still don't own anything at the end.

The three questions we ask

First: is your process a differentiator? If the way you handle orders, production or settlement is part of why customers choose you, forcing it into a generic module erases the advantage.

Second: how many systems must it talk to? One or two integrations, off-the-shelf is fine. Five systems with custom logic between them, you are already building custom software — just in the worst possible place, inside someone else's platform.

Third: who owns the data and the roadmap? With a custom build you own the source code and the database. No per-seat creep, no forced migrations when a vendor sunsets a plan.

The honest answer

Sometimes it's "buy Zoho." We say that when it's true, because a client on the wrong architecture becomes an unhappy client within a year. But if you answered "yes, many, and me" to the three questions above, a custom build stops being the expensive option — it becomes the cheap one.

Keep reading

More from the team

See the product ecosystem live

Book a 30-minute demo on ERPNode, TradeNode, HiveFyi or FirstFly — or talk through an enterprise build.

Book Live Demo