HomeServicesERP Extensions

ERP Extensions in New Zealand

Every ERP customisation is a promise to maintain something forever. The good ones are worth it; the expensive lesson is the ones that could have been a process change.

$40k+

Typical project value

2 min

To post a project

What do you need built?

Start here and add detail as you go.

Free - No obligation - Your details stay private

What people usually mean by erp extensions

An ERP extension brief is about making the system fit a part of your business it does not cover — a pricing rule, an approval, a report, a screen your people need. The technical work is usually modest. The decision worth taking seriously is whether to change the ERP, build alongside it, or change the process.

Configuration and reports

Fields, workflows and reports within what the ERP supports. Cheapest, survives upgrades, and covers more than people expect.

Extensions inside the ERP

Custom logic, screens or documents built using the vendor's own extension framework. Supported, and yours to maintain.

Build alongside instead

A separate application handling the unusual part, integrated with the ERP. Often cheaper over five years than heavy customisation.

What it costs

Indicative ranges from projects posted here. Use them to sense-check a quote, not to budget precisely.

Configuration and reporting

Fields, workflows, document layouts and reports within the ERP's own capabilities.

$15k – $40k

Custom extension

Logic or screens built in the vendor's extension framework, with tests and an upgrade plan.

$40k – $120k

Alongside application

A separate system for the unusual work, integrated both ways, with its own interface.

$120k+

Questions worth asking a provider

·Can this be configured rather than customised? Show me where the line is.

·What happens to this at the next vendor upgrade, and who pays to fix it?

·Would building alongside be cheaper over five years?

·Is our ERP partner supportive of this, and have you worked with them before?

·Does this affect our support agreement with the vendor?

Common questions

How much does ERP customisation cost in New Zealand?

Configuration and reporting within what the ERP supports is $15,000 to $40,000. A custom extension built in the vendor's framework, with tests and an upgrade plan, is $40,000 to $120,000. Building a separate application alongside and integrating it starts around $120,000 — more up front and frequently cheaper across five years.

Why is customisation risky?

Because you now own it through every future upgrade. ERP vendors ship major releases and customisations have to be retested and often reworked each time, which is a cost that recurs for as long as the customisation exists. Modern extension frameworks are far better than the old practice of modifying core code, but the obligation remains. Ask what the next upgrade costs with and without each customisation.

When is building alongside better?

When the requirement is substantial, when it is likely to keep changing, or when it needs an interface better than the ERP can give. A separate application integrated with the ERP survives vendor upgrades untouched, can be changed on your own schedule, and can be built by developers who are not scarce ERP specialists. The trade is another system to run and an integration to maintain — worth it more often than people assume.

Should we change the process instead?

Ask the question honestly at least once. A meaningful share of ERP customisation exists to preserve a process that was designed around a system three generations old, and nobody has revisited whether it is still needed. Where the standard ERP way is merely unfamiliar rather than worse, changing the process is free and permanent. Where your way is a genuine competitive difference, customise — but be sure which one you have.

Do we need to involve our ERP partner?

Yes, early, whether or not they do the work. They know the upgrade path, they may have licensing views on extensions, and they will be the ones supporting the system afterwards. Customisation done without their knowledge is how businesses discover their support agreement has been compromised. Ask each developer whether they have worked with your partner before.

ERP Extensions projects open right now

Titles and categories are public. Full briefs, budgets, regions and buyer detail are visible to approved providers only.

Updated daily

No open projects in this category right now. New briefs are posted every week.

Three ways to solve it, and only one gets quoted

Almost every ERP requirement can be met three ways, and most briefs describe only the middle one.

  1. Change the process. Free, permanent, and unpopular.
  2. Customise the ERP. The default answer, and an obligation you carry through every future upgrade.
  3. Build alongside and integrate. More expensive up front, frequently cheaper over five years.

Ask each firm to price at least two of these. A quote that only considers customisation has skipped the decision that actually matters.

Ask the process question once, honestly

A meaningful share of ERP customisation exists to preserve a process designed around a system two generations old, which nobody has revisited because questioning it is awkward.

Worth asking about each requirement:

  • Why do we do it this way? Is there a reason, or is it history?
  • How does the ERP expect this to work, and is that actually worse or just unfamiliar?
  • Does this difference win us anything with customers?
  • What would it take to change, and what would it cost?

Where the standard way is merely unfamiliar, changing the process is free and never needs maintaining. Where your way is a genuine competitive advantage, customise with confidence. The mistake is not distinguishing between them.

Configuration covers more than people expect

Before anything is built, exhaust what the ERP already supports:

  • Custom fields and additional data on existing records.
  • Workflows and approval rules.
  • Document layouts — invoices, purchase orders, packing slips.
  • Report writers, which are usually more capable than anyone uses.
  • User-defined pricing rules and discount structures.
  • Dashboards and saved views.

Configuration survives upgrades, can often be changed by your own administrator, and costs a fraction of development. Ask each firm to mark which parts of your requirement are configuration and which need code, then to justify the code.

Every customisation is an upgrade cost, forever

This is the number missing from most business cases.

ERP vendors ship major releases. Every customisation has to be retested, and some reworked, each time. That is a recurring cost for as long as the customisation exists — and it compounds, because the twentieth customisation is tested alongside the other nineteen.

Modern extension frameworks are far better than the old practice of modifying core code, and the obligation has not gone away.

Ask directly: what does the next vendor upgrade cost with this customisation, and without it? Then multiply by however many upgrades you expect in five years. Businesses that ask this question customise less.

When to build alongside

A separate application, integrated with the ERP, is the better answer more often than it is chosen. It is worth considering when:

  • The requirement is substantial rather than a field and a rule.
  • It is likely to keep changing as the business evolves.
  • The interface matters — people using it all day need something better than an ERP screen.
  • Mobile access is needed.
  • People outside your business need to see it, such as customers or suppliers.

The advantages are real: it survives vendor upgrades untouched, you change it on your own schedule, and it can be built by developers who are not scarce ERP specialists — which matters in New Zealand, where ERP consultants are expensive and booked.

The trade is another system to run and an integration to maintain. Ask for a five-year cost comparison rather than a build price.

Involve your ERP partner early

Whether or not they do the work, they should know about it before it starts. They know the upgrade path, they may have views on what is supported, and they will be supporting the system afterwards.

Ask each developer:

  • Have you worked with our ERP partner before?
  • Does this approach use the vendor's supported extension framework?
  • Could this affect our support agreement?
  • Who is responsible if a customisation causes a problem the vendor is asked to fix?

Customisation done quietly is how a business discovers its support arrangement has been compromised, usually at the worst moment.

Insist on documentation and tests

Customisations outlive the people who commissioned them, and in three years somebody will ask why the system does something unusual.

Ask for a written record of what was changed and why, in a form that survives staff turnover; automated tests, so the next upgrade can be verified rather than hoped through; and a named owner for each customisation with a periodic review of whether it is still needed.

That last one is worth building in. Customisations are added constantly and removed almost never, and some of yours are certainly supporting a process that ended years ago.

Comparing five quotes

Read for:

  • Who priced more than one of the three options?
  • Who asked whether the process could change?
  • Who quantified the upgrade cost of each customisation?
  • Who wanted your ERP partner involved?
  • Who included tests and documentation?

Describe what the ERP will not do, why that matters commercially, how many people are affected, and which ERP and version you are on. Firms who do this work will ask whether the process could change before they quote the code.

Related services

Not quite what you are after? These are the briefs most often confused with erp extensions.

Get up to 5 quotes for your erp extensions project

You choose who may contact you. Free to use, no obligation.

Start your project