Skip to content

Contact Info

ERPNext Accounting NZ

GST, Xero and the ledger decision behind ERPNext

Should a New Zealand business run its ledger in ERPNext or keep Xero?

It depends on who owns the books. ERPNext Accounting can carry GST through tax templates, a return report your accountant verifies, bank statement imports and multi-currency trade. Some New Zealand firms are better served running operations in ERPNext and posting to Xero, where their accountant already works. I compare both designs, specify the integration or migration and test GST figures remotely, with no vendor ties.

Last reviewed by Vikas Saroj

In New Zealand, a conversation about ERPNext Accounting is likely to start with Xero. The accountant knows it, the bank feeds arrive in it, the payroll app posts to it, and year-end work is built around it. Moving to an ERP for stock and production raises a fair question: should the ledger move as well, or stay where the accountant is comfortable?

ERPNext can be the full ledger, with GST templates, bank reconciliation, fixed assets and multi-currency. It can also run operations while Xero stays the book of record, fed by invoices or journals through an integration. Each design carries costs, and the right one depends on your accountant, your transaction volume and who will maintain the connection.

I am a remote, independent ERPNext consultant with no stake in Frappe, Xero or any hosting provider, so either answer suits me. The engagement runs in English, and sessions are planned around the working day of your finance team and accountant.

ERPNext desk showing the Profit and Loss Statement report with income, expense and net profit totals and a quarterly trend chart
  • Full ledger or Xero alongside
  • GST templates and tax rules
  • Return report checked by accountant
  • Bank statement imports
  • AUD and USD trade
  • Integration and upgrade ownership
What I Do

Accounting design for New Zealand finance teams

These are the ledger decisions and configurations I work through when a New Zealand business brings ERPNext into its finance process.

Ledger Ownership Decision

A written comparison of ERPNext as the full ledger against ERPNext feeding Xero, covering accountant access, GST return preparation, bank feeds, payroll postings and the cost of keeping an integration alive.

GST Template Design

Tax templates and rules for standard-rated, zero-rated and exempt supplies, with GST on imported goods handled the way your accountant directs, so staff never pick a tax code by hand.

GST Return Reporting

A report that totals the return from posted transactions, compared against your accountant's own working across test periods before anyone relies on it for filing.

Xero Integration Specification

If Xero stays, a specification for what crosses over, individual invoices or summarized journals, with account and tracking category mapping, error handling and a named person who fixes failed syncs.

Banking and Payments

Statement imports from your banks, matching rules for recurring lines and a decision on whether supplier payment batches are produced from ERPNext or keyed in internet banking.

Upgrade Discipline

A staging site, a GST and integration test pack and a named person who runs it before production moves to a new ERPNext release, written down before go-live.

How I Work

Decide where the ledger lives, then build it

Decide

Where the ledger should live

01
Request an Assessment
  • Accountant workflow reviewed
  • Xero dependencies listed
  • Volume and integration effort compared
  • Ledger owner chosen

Design

Taxes, accounts and connections

02
Discuss Your Project
  • Chart and tracking mapped
  • GST templates defined
  • Bank file samples collected
  • Integration or migration specified

Verify

GST periods before go-live

03
Talk About Next Steps
  • Test period posted
  • Return compared with accountant
  • Balances reconciled
  • Support owner named

Full ledger in ERPNext, or Xero alongside?

Two designs are credible for a New Zealand business adopting ERPNext.

ERPNext as the full ledger. Sales and purchase invoices, payments, stock valuation, manufacturing cost and fixed assets all post to one general ledger. Margins by product and customer come straight from source, stock value always agrees with the balance sheet, and there is no sync to break. The accountant needs a login and has to learn ERPNext's reports, which some accountants accept readily and others resist.

ERPNext for operations, Xero for the books. ERPNext handles quoting, orders, stock and production, then sends either individual invoices or summarized journals to Xero, where GST returns, bank reconciliation and year-end work continue as before. The accountant's routine barely changes. The price is an integration that someone must build and maintain, two places where a customer or account can be wrong, and stock valuation that lives in ERPNext while the ledger lives elsewhere.

Points that decide it:

  • whether your accountant will work inside ERPNext;
  • transaction volume, since syncing every invoice is heavier than a daily journal;
  • how much of the margin story depends on stock and production cost;
  • whether a maintained Xero connector exists for your version. Confirm with Frappe or the partner, or plan a custom integration.

I lay out both designs using your own transactions, then you and your accountant choose.

GST templates, the return and your filing basis

In ERPNext, GST is driven by templates on selling and buying documents, by item-level templates where a product is treated differently, and by rules that select a template from the party, address or tax category. For New Zealand that covers standard-rated local supplies, zero-rated exports, exempt supplies such as residential rent or financial services if they arise, and GST paid to customs on imports. Which treatment applies is your accountant's call; the configuration simply applies it every time.

The return needs the most work. ERPNext's ledger is accrual based, so a business filing on an invoice basis can draw the return from posted invoices and journals. A business on a payments basis needs a report that recognizes GST as cash moves, which is a more involved piece of custom reporting. Check whether a regional app or community report exists for your version; otherwise plan a small custom report kept in a separate Frappe app.

Whatever the route, three things are non-negotiable:

  • a mapping from every tax account to a return box, agreed with your accountant;
  • test periods in which ERPNext's figures are compared with the accountant's independent working;
  • an audit trail from each total back to source documents.

Filing stays with your accountant or their tax software. The ledger structure is explained on the ERPNext Accounting page.

Bank feeds, payments and reconciliation away from Xero

Xero users in New Zealand are accustomed to bank transactions appearing on their own. ERPNext works differently. Its bank reconciliation tool matches bank transactions against payments, invoices and journals, but those transactions normally arrive through a statement file you download and import, unless a feed integration exists for your banks and version. Feeds set up for Xero do not carry across, so confirm with Frappe or the partner what is available, and design the routine if it is file based.

Points I settle with your finance team:

  • File formats from each bank you use, tested with real statements, and a saved mapping so an import takes minutes rather than an afternoon.
  • Matching rules for card fees, merchant settlements, recurring direct debits and online store payouts, which otherwise swamp the reconciliation screen.
  • Supplier payments: whether ERPNext produces batch payment files in a format your bank accepts, or payments are keyed in internet banking and reconciled afterwards.
  • Foreign currency accounts for AUD or USD receipts, with exchange gains and losses posted automatically.

If the reconciliation routine looks too heavy for a small finance team, that is a genuine argument for keeping Xero as the ledger, and I will say so. For foreign-currency design in general, see multi-currency ERP.

Moving the books from Xero: what changes for the accountant

If the ledger moves, the migration is less about data volume than about how the accountant will work afterwards. Xero tracking categories normally become ERPNext cost centers or accounting dimensions; contacts become customers and suppliers with separate address and contact records; any inventory items in Xero need units, valuation and warehouses that Xero never asked for.

The steps I plan:

  • A redesigned chart rather than a straight copy, adding the stock, work in progress and cost of goods accounts a stock-based ledger needs.
  • Cutover at a GST period end agreed with your accountant, so one return is not split across two systems without reason.
  • Opening balances for the trial balance, open receivables and payables by invoice, and stock by item and warehouse, all reconciled before the first live transaction.
  • History left in Xero as a read-only archive, with a decision on how long the subscription is kept.
  • Payroll staying with New Zealand payroll software, posting a journal into ERPNext by cost center.

Before go-live I walk your accountant through ERPNext's trial balance, general ledger and receivables reports, so year-end is not their first look at the system. The ERP data migration page describes the method in general.

Hosting, upkeep and when Xero should stay the ledger

A New Zealand ERPNext ledger with a custom GST report, perhaps a Xero connector and a set of bank import templates is only safe if someone keeps it working through upgrades. Frappe Cloud handles servers, backups and version updates; self-hosting on an Australian cloud region puts that work on your IT contractor; an ERPNext implementation firm can do either under a support agreement. Confirm current regions, plans and response times with Frappe or the partner. None of these options pays me anything, so the comparison is about your risk alone.

Whichever you choose, write the upgrade routine down: copy production to staging, upgrade, rerun the GST and integration tests, then upgrade production.

I would leave the ledger in Xero when:

  • your accountant prepares returns and year-end accounts in Xero and will not work in another system;
  • the finance function is very small and depends on automatic bank feeds;
  • stock and production cost are simple enough that summarized journals tell the whole story.

For another full ERP ledger, compare Odoo Accounting in New Zealand. Peppol and privacy are covered on ERPNext in New Zealand, and my wider remote advisory work on the ERP consultant in New Zealand page. Every engagement there runs in English.

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

  • ERPNext Accounting
  • ERPNext Consulting
  • ERP Data Migration
  • ERP for Multi-Currency Accounting
  • ERP Migration from Legacy Software
  • System Integration
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

ERPNext Accounting 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 ERPNext Accounting Consultant New Zealand

ERPNext can produce the figures, though not out of the box. Tax templates and rules apply GST consistently, and a return report totals each box, sourced either from a New Zealand app that someone actively maintains or from a small report written for you. Your accountant compares it with their own working across test periods and remains responsible for filing.

Yes. ERPNext can run quoting, orders, stock and manufacturing while Xero remains the ledger, receiving invoices or summarized journals through an integration. Check with Frappe or the partner whether a maintained connector exists for your ERPNext version; otherwise a custom integration is needed. Someone must own failed syncs and changes to account mapping.

Do not assume so. ERPNext's reconciliation tool works on bank transactions that typically come from imported statement files. Check with Frappe or the partner whether a feed integration exists for your banks and version. If imports are file based, I design saved mappings and matching rules so the routine stays manageable for a small team.

Whoever owns your custom apps, which might be a staff developer, a contracted implementation company or an individual Frappe freelancer. The upgrade routine should include rerunning the GST test periods on a staging copy before production moves. I help you name that owner and write the test pack, without selling any support arrangement myself.

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 ERPNext Accounting 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