Contact Info
Why would a New Zealand business use a system integration consultant?
A New Zealand business uses a system integration consultant to design how its ledger, often Xero or a new ERP, connects with bank batch payment files, payroll that files with Inland Revenue, Peppol e-invoicing, online stores, customs brokers, freight and any Australian entity. My work covers requirements, field mappings, the integration method and a test and monitoring plan; the coding sits with developers or a partner, and the engagement is remote.
Last reviewed by Vikas Saroj
Plenty of New Zealand businesses grow by adding apps: an inventory tool, a job system, an online store, a payroll product, a Peppol access point, a freight booking service. Each solves a problem on its own, but the gaps between them fill with exports, imports and someone who knows which spreadsheet to fix. Growth into Australia usually doubles the number of gaps.
As a remote, independent consultant, I take the design and assurance side of integration for New Zealand companies: what each connection must do, which system holds the master record, how fields correspond, which method fits, how failures surface and how the whole chain is tested. Developers, an integrator or your implementation partner build it.
Nobody pays me for choosing a particular connector or middleware product, so the design is shaped by what your team, or the people you rely on, can keep running. Simple, well-documented flows usually beat clever ones that only their author understands.
I specify, test and oversee each connection; the build is done by developers or a partner.
A diagram of the ledger and every app around it, with a rule for which one owns customers, items, prices, stock and jobs, so two apps never fight over the same record.
Requirements for supplier batch payment files, direct debit collections, bank feeds and card settlements, with matching rules finance can live with and a control on bank detail changes.
Journal mapping from your payroll product into the ledger by department, job or entity, covering KiwiSaver and other deductions, with checks for pay codes that have no home yet.
Access point design for e-invoices in both directions, plus intercompany orders, stock transfers and invoices between New Zealand and Australian entities in their own currencies.
Mappings for Shopify and WooCommerce orders, customs broker data for imports and exports, and freight bookings and costs, so each lands against the right order.
End-to-end test scenarios, a parallel run, alert routes, daily reconciliation checks and a plain-language runbook for whoever owns each flow after the project team has moved on.
See the stack as it is
Describe each connection
Test and hand over
The first integration decision in many New Zealand projects is architectural. You can keep Xero as the ledger and connect inventory, job, CRM and store apps around it, or move accounting into an ERP that already contains those functions and integrate fewer things. Both are legitimate. The choice changes the integration work completely.
Keeping Xero means many small connections, each with its own sync rules, and a careful decision about which app owns customers, items and stock. It works well when the apps are strong in their own areas and volumes are moderate. It strains when several apps all want to create customers, when stock costing must flow back to the ledger accurately, or when an Australian entity needs the same setup.
Moving the ledger into an ERP reduces the number of internal connections, but the remaining ones to banks, payroll, Peppol, stores and brokers still need full design, and a migration from Xero has to be planned with your accountant.
I lay out both options with the flows each one needs, the cost drivers, the support burden and the risks, so directors can decide on evidence. The decision often overlaps with platform selection, covered on my ERP selection consultant New Zealand page, and product detail sits on pages such as Zoho Books New Zealand and Odoo Accounting New Zealand.
Payments are where integration errors cost money fastest, so I design them first. New Zealand banks accept supplier payment batches as files uploaded through their business platforms, and each bank documents its own layout. The design covers:
Bank account changes for suppliers get their own control: restricted to named roles, confirmed with the supplier through a known contact and logged. Each file format is validated with the bank before go-live, and the first live payment run is compared line by line with the old process. Where an Australian entity pays its own suppliers, its bank files follow Australian formats and are specified separately rather than squeezed into the New Zealand design.
Three connections link the ledger to obligations your advisors oversee, so I design them with care and leave the rules themselves to those advisors.
Payroll. New Zealand employers report pay information to Inland Revenue through payday filing, normally from the payroll product. The ledger needs a journal mapped to departments, jobs or entities, with PAYE, KiwiSaver contributions, student loan and other deductions landing in clearing accounts that should net to nil once Inland Revenue and the funds are paid. New pay codes without a mapping are stopped and flagged rather than parked somewhere nobody looks.
Peppol. If customers or suppliers trade through Peppol, the design names the access point, how customers are addressed, how received e-invoices are paired with purchase orders and receipts, and how rejections and credits flow both ways. Whether it applies to you depends on your trading partners; your advisor and major customers can confirm.
GST data. GST-bearing transactions start life in many places: the online shop, the till, the job app, the expense tool. I trace each source into the ledger, check that tax codes map consistently, including zero-rated exports and GST on imports recorded through the broker's data, and list any figures adjusted by hand before the return. Your accountant reviews the list and decides the treatment.
These three flows are tested with real data from a full pay period and a full GST period before cutover, with finance reconciling totals. Cutover itself avoids pay days and return preparation. Product-specific GST settings are covered on my platform pages; this work is about the joins between systems.
Growth beyond New Zealand adds integration work that is easy to underestimate:
Each flow gets a written specification: trigger, direction, frequency, mapping, error handling and owner. That document guides the developer, sets the test cases and is the first thing to reread whenever a broker, carrier or app is swapped. For trans-Tasman groups, the requirements side is covered on my ERP business analyst New Zealand page.
The method is chosen per flow. An app marketplace connection may be enough for common pairings, provided it passes your awkward cases: a part refund, a multi-currency invoice, an order with a bundle. When many apps trade data and failures need one dashboard, a middleware layer such as Make, n8n, Zoho Flow or Zapier earns its cost. Custom API work suits volumes or rules no connector covers, at the price of ongoing maintenance. Plain file exchange remains reasonable for bank batches and payroll journals. The wider reasoning is on my ERP integration page.
Responsibilities are written into the plan:
Every flow must validate data before writing it, retry within limits, reject duplicates and alert a named person on failure. Small teams benefit most from this discipline, because there is rarely a spare person to notice a quiet failure.
Sessions take place in your afternoon, when the time difference gives overlap, with written updates between them; visits by arrangement. Sales-side design is on my CRM consultant New Zealand page, and for wider advice my ERP consulting work in New Zealand or the country overview. The general method is on system integration.
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.
It depends on how many apps need to share customers, items and stock, how accurate costing must be and whether an Australian entity is involved. Keeping Xero means more small integrations; moving to an ERP means fewer internal links and a migration. I compare both on flows, cost drivers, support effort and risk.
The coding is normally handled by in-house developers, an outside integrator or the partner implementing your system. I write requirements, mappings and tests, review the build and coordinate testing with banks and providers. Turning on a standard connector or a small low-code automation can fall within my own scope when that is the simplest answer.
Usually, yes. Payday filing stays with the payroll product, and the ledger receives a mapped journal for wages, PAYE, KiwiSaver and other deductions. I write that mapping, include a stop for pay codes with nowhere to post, and test it against a real pay period before cutover.
Live workshops and test reviews are booked in your afternoon, when the overlap is best. Between sessions, specifications, test results and questions move through a shared tracker and recorded walkthroughs, so progress continues without extra meetings. On-site visits are possible by arrangement but rarely necessary for integration design.
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.