Contact Info
What does an ERP requirements specification cover for a New Zealand business?
An ERP requirements specification for a New Zealand company is the written, numbered scope that implementers price and your staff later test. It sets out process requirements, GST return support, the payroll boundary for payday filing, KiwiSaver and leave liabilities, Peppol readiness, NZD and export currencies, hosting, privacy, support hours and data migration. I prepare it remotely, and your accountant confirms the tax and payroll wording.
Last reviewed by Vikas Saroj
New Zealand ERP projects are usually run by lean teams. The finance manager may also be the project lead, and the implementer may have only a few consultants available. In that setting a bloated requirements document helps nobody, but having no document at all leaves scope to memory and goodwill.
I work remotely with New Zealand businesses to write a specification sized to the business: complete enough that an implementer can quote it and a tester can prove it, concise enough that busy owners will read and sign it. Lines about GST, payroll postings and statutory records are drafted for your accountant or payroll provider to confirm.
Once signed, the same document becomes the tender annex, the script for vendor demos, the reference for the implementer's scope and the checklist your team uses to accept the system.
Each item is kept as light as it can be while still giving implementers and testers something definite to work with.
Requirements for selling, buying, stock, export orders, jobs or production and month-end, written as single numbered statements with an owner from your team beside each one.
Conditions covering GST coding, the information your invoices must carry, return support and how long records stay retrievable, each confirmed by your accountant before the baseline.
What payroll software keeps, such as payday filing, KiwiSaver and leave calculations, and what the ERP must receive: wage journals, leave liability postings and cost splits.
Peppol send and receive readiness, plus NZD, AUD, USD and other currencies that exporters and importers deal in, including revaluation, pricing and foreign currency bank accounts.
Where data lives, Privacy Act questions for your advisor, access roles, change history and the support hours vendors must commit to in the New Zealand morning.
Each requirement mapped to the demo moment and UAT case that prove it, with version numbers, a change record and named sign-off for every section.
Collect what the business already knows
Write concise, provable lines
Confirm and put it to work
A specification for a New Zealand distributor, manufacturer or service firm does not need to be long, but it does need structure. I group requirements under the flows the business runs: quote and order to payment received, purchase order to supplier paid, stock and dispatch, export orders, job or production costing, and month-end with the GST return. Shared sections then cover payroll handoff, hosting, access, integrations and data.
Each line has five parts, and none is optional:
Ranking is where small teams gain the most. When only a handful of people can test and train, knowing which lines are truly essential protects the go-live date. Must covers what you need to trade, pay people and file returns. Should covers what saves real effort but has a fallback. Could is nice to have if it comes standard. Won't is a parked idea, recorded so it is not quietly added back by an implementer keen to help.
The workshop approach behind the content is set out under ERP requirements gathering, and the analysis that feeds it is on the New Zealand ERP business analyst page.
The statutory section is written so that each line either passes or fails in testing. Your accountant or tax advisor confirms the wording; I do not decide how GST applies to your sales or purchases.
Peppol sits in the same section. Government agencies in New Zealand have been moving toward receiving e-invoices over Peppol, and some private buyers are following. I write lines for exchanging invoices through an access point, checking data before sending and handling rejected messages, then your team chooses the priority. If your customers have not raised it yet, a Should with a clear route is often a sensible position; the decision and its reasoning are recorded either way.
Many New Zealand businesses of this size keep payroll in dedicated software that files employment information with Inland Revenue each payday and calculates KiwiSaver deductions and leave entitlements. The ERP specification should not repeat that work; it should fix the handoff so nothing falls between the two systems.
The payroll section covers:
Currency and language lines sit alongside. Exporters need NZD as the functional currency with AUD, USD or other currencies for pricing, bank accounts and revaluation. Customer and employee records should also store names with macrons correctly, so Māori names print and search as written; it is a small line, but one worth testing explicitly.
Non-functional lines are written as questions that each implementer and vendor must answer in their own words:
Integrations are described one by one: bank feeds and payment files, the payroll journal, eCommerce, freight and courier systems, any job or inventory app being retired, and a reporting tool. For each, I record the source, the destination, the trigger and the person who fixes it when it breaks.
Migration lines set out what comes across from Xero, MYOB or the current add-on apps, how much history is worth moving, who cleans the master data and how opening balances and the open GST period are agreed before sign-off.
A specification only protects you if its reference numbers are used. I keep a simple traceability sheet: for each line, the demo scenario in which an implementer must show it, the fit verdict for each option considered, and the acceptance test your team will run before go-live. The New Zealand ERP selection page describes how those scenarios are used to compare options, and ERP RFP consulting explains the response format implementers complete. When you sign with an implementer, their scope can name the specification version it is based on.
Version control stays light but strict. Every edit after signing is logged with the reason and the approver, and the version number changes. Each section owner signs off their part, and the business owner or sponsor signs the whole.
Gaps that put New Zealand specifications at risk include:
Workshops run remotely and are booked in New Zealand afternoon hours, which overlap with my working day; visits can be added by arrangement. I receive no commission or referral payment from any software vendor or implementer. For wider ERP advice, see ERP consulting in New Zealand or the New Zealand hub.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
Yes, if it is sized properly. A concise document with ranked, provable lines costs little to produce and protects you when the implementer team is small and staff change. It also lets you get comparable quotes. What is not worth it is a long template full of generic lines nobody in your business has read.
Because New Zealand starts the working day ahead of many vendors' support desks. If a problem stops invoicing or dispatch first thing in the morning, you need to know who answers. Writing it as a requirement makes each vendor state their cover and escalation route in writing, rather than discovering it after go-live.
No. That calculation belongs in payroll software, checked by your payroll advisor. The ERP specification defines what the ERP receives: the wage journal, leave liability postings and the reconciliation report. Keeping the boundary clear avoids an ERP partner being asked to rebuild payroll logic they are not responsible for.
A named owner in your business, usually the finance or operations lead. After go-live it becomes the record of what the system was set up to do, which helps when new staff join, when the implementer changes or when you plan a second phase. I can hand it over with the change log and traceability sheet complete.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.