Custom ERP vs off-the-shelf ERP

Off-the-shelf ERP is quicker to start and suits businesses whose processes match the standard package. Custom ERP costs more up front, but has no per-user licence fees, fits the processes that make you different, and is owned outright. Over five years, which costs less depends mostly on user numbers and how much the package would need customising.

How do custom and off-the-shelf ERP compare?

FactorOff-the-shelf ERPCustom ERP
Up-front costLower: configuration, data migration and trainingHigher: discovery, build, data migration and training
Running costPer-user subscription that rises with headcountHosting and support, flat as users are added
Time to first useWeeks to months, depending on configuration8 to 12 weeks for a focused module; 4 to 6 months for a full ERP
Fit to your processesYou adapt to the packageBuilt around how you already work
CustomisationLimited, charged separately, and can break on upgradePart of the system, changed when you choose
UpgradesOn the vendor's scheduleOn yours
OwnershipA licence to use; the vendor owns the codeYou own the system and its intellectual property
IntegrationsThe vendor's connector catalogueBuilt to your systems, such as Sage, Xero, QuickBooks or SAP
Supplier riskPrice rises, product changes or end of lifeStandard Laravel code any competent developer can maintain

How do they compare on cost over five years?

Compare total cost over five years, not the first-year quote. These are the lines to fill in for each option:

Cost lineOff-the-shelf ERPCustom ERP
SoftwareLicence per user per month × users × 60 monthsNone: you own it
ImplementationConfiguration, data migration and trainingDiscovery, build, data migration and training
CustomisationPartner day rates for anything outside the standard packageIncluded in the build
HostingUsually inside the subscriptionMonthly hosting × 60 months, or your own infrastructure
Support and changeSupport tier or partner retainer, plus upgrade projectsSupport retainer, plus changes as small fixed-price projects

The deciding variable is usually headcount. Licence costs grow with every user; a custom system's running cost does not. A business with a few users and standard processes will usually spend less on a package. One with many users, or with processes a package can only handle through heavy customisation, often spends less on custom ERP over five years. We give a fixed-price quote after a discovery conversation, so the custom column can be filled in with real numbers.

When is off-the-shelf ERP the right answer?

  • Your processes are standard for your sector, and the package handles them without customisation.
  • You have a small number of users, and that is unlikely to grow much.
  • You need to be live in weeks rather than months.
  • You would rather follow a vendor's product roadmap than set your own.

If that describes you, buy the package. We will say so in the first conversation.

When is custom ERP the right answer?

  • The way you work is part of your advantage, such as made-to-measure ordering, which the OS Doors trade portal handles alongside stock items.
  • The customisation quote for a package is approaching the cost of building what you need.
  • Per-user fees are growing faster than the business.
  • You run several sites or regions with different rules, as Trade Mouldings does across Northern Ireland, the Republic of Ireland and Great Britain.
  • The package does not connect to systems you depend on.

Is there a middle path?

Often, yes. Many businesses keep an accounting package that works, such as Sage or Xero, and build only the part no package handles well: production, ordering or field operations. The custom part is then smaller, and the two are kept in step by integration rather than replaced.

Checklist: deciding between custom and off-the-shelf ERP

  1. List the processes a package would make you change, and decide which of them matter.
  2. Count users now and in five years, and price the licences for both numbers.
  3. Ask the package partner for a written quote for the customisation you need.
  4. List every system the ERP must connect to, and check each one is supported.
  5. Decide who in your business will own the system day to day.
  6. Ask what happens if the vendor raises prices, or if you part company with the developer.

For what a custom build involves, see our custom ERP software service.

Frequently asked

Is custom ERP more expensive than off-the-shelf ERP?

Up front, yes. Over five years it depends on users and customisation. Package licences are charged per user every month, while a custom system you own has no licence fees. For many users, or processes a package can only handle with heavy customisation, custom ERP is often cheaper over five years.

How long does custom ERP take compared with off-the-shelf?

A focused custom module, such as stock or production, typically takes 8 to 12 weeks from first meeting to launch, and a full ERP with several integrations 4 to 6 months. Off-the-shelf can be faster when the package fits without customisation, and slower when it does not.

Can we start with off-the-shelf ERP and move to custom later?

Yes. Many businesses keep their accounting package and replace only the parts that no longer fit, with integration keeping the two in step. Moving later is easier if you keep your data exportable and avoid deep customisation of the package in the meantime.

Can a custom ERP work alongside Sage or Xero?

Yes. Custom ERP is often built to handle operations such as production, ordering or stock, while invoices and payments sync automatically to Sage, Xero or QuickBooks, so the finance team keeps the package it knows.

Tell us what's broken. We'll tell you what it takes to fix it.

Describe it in a few sentences. We'll come back within one working day, and you'll be speaking to the engineer who would build it, not a sales team.

Your data will be held securely in accordance with our privacy policy.

Call 028 9096 2852