Skip to content

Contact Info

New Zealand

Making the apps around your ledger agree with each other

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.

ERPNext desk showing the Profit and Loss Statement report with income, expense and net profit totals and a quarterly trend chart
  • Integration around Xero
  • Bank batch payment files
  • Payday filing journals
  • Peppol send and receive
  • Australian entity flows
  • Broker, freight and stores
What I Do

Integration design for New Zealand operations

I specify, test and oversee each connection; the build is done by developers or a partner.

Stack and Data Ownership

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.

Bank and Payment Files

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.

Payroll and Payday Filing

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.

Peppol and Trans-Tasman Flows

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.

Store, Broker and Freight Links

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.

Testing and Ownership

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.

How I Work

From exports and fixes to flows someone owns

Map

See the stack as it is

01
Request an Assessment
  • List apps, files and owners
  • Trace payments and payroll
  • Note every manual correction
  • Rank gaps by risk

Specify

Describe each connection

02
Discuss Your Project
  • Assign master records
  • Write field mappings
  • Choose the method per flow
  • Agree alerts and owners

Confirm

Test and hand over

03
Talk About Next Steps
  • Check the build against specs
  • Test whole scenarios
  • Reconcile a parallel run
  • Hand over the runbook

Keep Xero and connect around it, or move the ledger?

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.

Bank batch files, direct debits and settlements

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:

  • Supplier payment batches. How the batch is generated from approved bills, who releases it, how the particulars, code and reference fields are filled so suppliers can match the payment, and how a rejected line returns to payables.
  • Direct debit collections. Customer authorities, collection schedules and dishonored debits, each with a route back to the customer account. Your bank confirms the rules for authorities and notices.
  • Incoming payments. Bank feeds matched to invoices using the reference customers supply, with an exceptions list for payments that arrive with only a name.
  • Card and online settlements. Payouts net of fees and refunds, separated into sales, charges and adjustments before matching to the deposit.

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.

Payday filing, Peppol and the GST data trail

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.

Australian entities, customs brokers, stores and freight

Growth beyond New Zealand adds integration work that is easy to underestimate:

  • Australian entities. Intercompany orders, stock transfers and invoices between the New Zealand and Australian companies, each in its own currency, with matching intercompany balances. If the entities run on different systems, a consolidation feed is specified too. Australian payroll, tax and bank formats are designed as their own flows.
  • Customs brokers. Importers and exporters exchange data with brokers: commercial invoice values, tariff classifications, origin and the duty, GST and fees that come back. Those charges need to attach to the matching goods receipt so landed cost is right. Declarations and classifications stay with the broker and your advisor.
  • Online stores. Shopify and WooCommerce orders, refunds and payouts, with product codes, bundles and GST-inclusive pricing mapped carefully, and a decision on individual versus summary posting.
  • Freight. Carrier bookings need addresses, weights and services, and return tracking and costs so freight is charged against the right order. Rural delivery and inter-island shipping often carry their own surcharges, which should be visible in margins.

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.

Method, roles and support once live

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:

  • Mine: writing requirements and ownership rules, preparing mappings and test cases, picking methods, checking delivered work and arranging test windows with banks, brokers, carriers and app providers.
  • The build team: your developers, an integrator or the partner, who create, release and document each connection and correct defects.
  • Yours: approving each flow, reconciling the parallel run and owning flows day to day.

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.

Not sure where to start?

Tell me about your business and current systems. I’ll suggest the most sensible first step.

Book a Consultation
Related

Related Services

  • System Integration
  • ERP Integration
  • ERP for Multi-Company Operations
  • ERP for Finance Automation
  • ERP Testing & UAT
  • ERP Data Migration
New Zealand

More for New Zealand Businesses

  • New Zealand overview
  • ERP Consultant
  • Freelance ERP Consultant
  • ERP Business Analyst
  • ERP Requirements Consultant
  • ERP Selection Consultant
  • ERP Implementation Consultant
  • ERP Audit Consultant
  • ERP Rescue Consultant
  • CRM Consultant
Other Markets

System Integration Consultant Elsewhere

  • USA
  • UK
  • UAE
  • Saudi Arabia
  • Qatar
  • Oman
  • Kuwait
  • Bahrain

Not sure which ERP you need?

Do not choose software first.

Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.

  • Independent ERP advice before you invest - I do not resell software
  • Work directly with Vikas - no account managers or junior handoffs
  • Business analysis before software implementation
  • One consultant who understands both your business and the technology
FAQ

Questions About Integration Consultant New Zealand

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.

Still have questions? Let’s talk them through.

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
Vikas Saroj seated at a meeting table with a laptop and notebook
Working Model Remote · Worldwide
Email Address hello@vikassaroj.com
Book a Consultation

Let’s Discuss Your Integration Consultant New Zealand Project

Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.

Chat on WhatsApp