ERPFebruary 05, 20266 min

When your ERP should be custom instead of off-the-shelf

Custom ERP makes sense when operations depend on specific approvals, inventory rules, reporting formats, or multi-role workflows.

01

The ERP decision is never easy

Companies choosing between an off-the-shelf ERP and a custom one are making one of the highest-stakes technology decisions they will ever make. Off-the-shelf ERPs promise maturity, vendor support, and a proven feature list. Custom ERPs promise fit, agility, long-term cost control, and no need to bend the business around the software.

Both promises are partially true and partially marketing. The right decision almost never comes down to features on a checklist. It comes down to how distinctive the company's operations really are, how much competitive advantage comes from that distinctiveness, and whether the off-the-shelf ERP would require so much customization that you end up paying both the license fee and the custom development cost anyway.

02

Signal 1: approvals that are not generic

The first strong signal that custom ERP will win long-term is when the approval logic for core workflows is genuinely specific to the business. Not slightly different from the defaults. Genuinely specific.

Examples include: purchase orders where the approval chain depends on a combination of amount, category, supplier type, location, and a cap-ex vs op-ex distinction; sales orders that need technical review, commercial review, and finance review in a sequence that changes based on product line and customer tier; or stock movements that require countersignatures from specific roles and specific audit evidence for compliance reasons.

Off-the-shelf ERPs have configurable approval workflows. But every configuration layer has a ceiling. Beyond that ceiling, the business either changes its process to fit the ERP (giving up whatever made it distinctive) or layers on customizations on top of customizations until the upgrade path disappears and the TCO quietly exceeds the cost of a custom build.

03

Signal 2: inventory and operations with distinctive rules

The second signal is inventory, stock, or operations logic that the business has spent years refining and that directly contributes to margins or customer satisfaction. Examples: multi-location fulfillment with very specific allocation rules, batch- or lot-tracked inventory with expiry and quarantine logic that is specific to the industry, or service/asset operations that mix physical stock, consumables, labor, and subcontractor work in one workflow.

Teams that have already built, tested, and refined the rules in spreadsheets and manual processes should not casually discard that intellectual property and replace it with generic ERP logic. The rule refinement work is already done. The expensive part is understanding the rules. The cheaper part, by comparison, is encoding them correctly into a custom system and then having a system that actually matches the way the business operates.

04

Signal 3: reporting formats tied to stakeholders

The third signal is reporting that is specific, heavily standardized, and consumed by external stakeholders. This could be board reporting packs, investor metrics, lender covenants, franchisee reporting, industry-specific regulatory reports, or internal management packs that have been refined over years and that every leader in the business already understands.

Off-the-shelf ERPs almost always have strong generic reporting. They almost never have exactly the reporting formats the business already uses, especially when those formats blend ERP data with data from CRM, HR, logistics, or external market data. The result is a permanent reporting team that spends every week exporting, reconciling, reformatting, and manually assembling the same reports the business already had before the ERP implementation. That permanent reporting tax, year after year, is quietly one of the most expensive parts of an off-the-shelf ERP.

05

Signal 4: multi-role workflows with fine-grained permissions

The fourth signal is when the ERP is used by a wide mix of internal and external roles with very different permissions, scopes, and interfaces. Examples: regional managers seeing only their region, auditors with read-only access to specific fields, suppliers logging in to see purchase orders and submit invoices, store or branch managers with limited access, or franchisees with visibility only into their own unit.

This class of requirement often ends up being the most expensive to layer on top of a generic ERP. Generic role permissions are easy. Fine-grained, record-level, attribute-based permissions across a mix of internal and external users with different UI surfaces for each role are hard, and custom ERP architectures handle them naturally because the permission model is designed in from the first day.

06

When custom is not the right answer

Custom ERP is not automatically the right answer. If the business is in a mature, commodity industry where the operations playbook is already well-standardized and competitive advantage comes from scale, not from operational distinctiveness, a well-implemented off-the-shelf ERP is usually the cheaper and lower-risk choice. If the team does not have the internal bandwidth to participate deeply in design, discovery, and user acceptance testing, a custom implementation will struggle no matter how good the development partner is.

The right frame is not custom vs off-the-shelf. The right frame is: how much of our operations are genuinely distinctive, how much of that distinctiveness contributes to margin and customer experience, and what is the true long-term TCO of forcing the business into a generic system vs building a system around the business?

Keep reading

Related articles you might also find useful.

ERP
April 09, 20268 min read

ERP dashboards should answer decisions, not display everything

Great dashboards remove noise. They tell leaders which numbers changed, who owns the next action, and whether the operation is moving on plan.

Read article
Product
March 18, 20266 min

The difference between a web app and a business platform

Why some products need simple interfaces while others need permissions, dashboards, workflow states, audit trails, and admin control.

Read article
Automation
March 30, 20265 min

How automation changes the economics of a small operations team

A practical look at where automation saves money, where it creates complexity, and how to choose the first workflows to automate.

Read article
Next step

Want to talk through the ideas in this article?

Bring a workflow, a problem, or a rough idea. We will help turn it into a clearer product plan.

Let's talk