New Zealand · Free cheat sheet template

NZ GST Codes in QuickBooks: a Bookkeeper's Reference (Free CSV)

A free reference of New Zealand GST codes in QuickBooks Online: GST on Income, GST on Expenses, Zero Rated, GST on Imports and No GST, with when to use each.

By ExpenseFlow team
· 25 June 2026

Free download · no email required

CSV: every NZ QuickBooks GST code, its rate, when to use it, and its effect on the return.

Download the GST code list (CSV)

QuickBooks Online does not arrive in New Zealand with a ready-made set of GST codes, so the first job in a New Zealand file is to set them up correctly. This reference lists the GST codes a New Zealand business needs, the rate each carries, when to use it, and what it does to the GST return. The download is a single sheet you can keep beside the screen while coding.

Start here: New Zealand is a self-setup region

QuickBooks Online automatically provisions a default GST or VAT code set for a specific list of countries, and New Zealand is not included. That means a new company file has the Tax feature available but no New Zealand rates waiting. You turn on GST under Taxes, create the GST agency with your IRD number and filing frequency, and add the rates. The names used here follow the way Inland Revenue’s GST return is laid out and the way most local bookkeepers label their rates, so a colleague picking up the file recognises them immediately.

The codes to set up

  • GST on Income: 15%, on standard-rated sales.
  • GST on Expenses: 15%, on standard-rated purchases.
  • Zero Rated: 0%, for exports, going concerns and other zero-rated supplies. Taxable, and on the return.
  • GST on Imports: for the GST that Customs charges on imported goods over NZ$1,000, recorded against the customs entry.
  • No GST: for items outside the scope (wages, transfers, drawings) and for exempt supplies (financial services, residential rent), neither of which gives an input-tax claim.

The distinctions that matter

  1. Zero Rated is not No GST. A zero-rated supply is taxable at 0% and is reported on the return; an export is the classic case. No GST is for things the GST system does not touch, plus exempt supplies. Code an export as Zero Rated, not No GST.
  2. No GST is doing two jobs. Because there is no separate Exempt code in the standard New Zealand setup, No GST carries both out-of-scope items and exempt supplies. If you want to track exempt separately, create a dedicated rate, but most files fold them into No GST.
  3. Imports are their own code. GST charged at the border is not the same as GST on the supplier’s invoice. Use GST on Imports on the customs entry so you do not double up.

A few New Zealand specifics

Insurance on business cover is standard-rated and claimable here, unlike some countries where it is exempt. Domestic travel carries 15%, while international travel is zero-rated. Entertainment with a private element is only 50% deductible, and the GST claim is limited to that half through an annual adjustment, so a meal coded at 15% still needs the year-end correction.

The code is a default that prefills the line

Once your rates exist, QuickBooks lets you assign a default GST code to each account in the chart of accounts, in bulk, and that default prefills the transaction line. You override it on any line that needs a different treatment, which is why a good chart pairs the default with the allowed alternatives. Remember the chart-of-accounts import does not carry GST codes, so you assign them after the structure is in.

How to use the reference

  1. Identify the nature of the supply, not just the account it lands in.
  2. Match it to the code, keeping Zero Rated and No GST distinct.
  3. For imported goods over NZ$1,000, record the border GST with GST on Imports.
  4. Pair this with the NZ chart of accounts for QuickBooks, whose CSV maps each account to its code for bulk-assigning.

Coding every transaction by hand is exactly the work software removes. ExpenseFlow reads each receipt and bill, applies the correct New Zealand GST code for the supply, and posts it into QuickBooks Online with the source attached, so the code is right at capture. Dext and Hubdoc also pull GST off documents as they arrive. On Xero? See the NZ GST codes in Xero reference.

Questions, answered

Common questions

Does QuickBooks New Zealand ship with these GST codes ready to use?

No. QuickBooks Online auto-creates a default GST set only for a defined list of regions, and New Zealand is not one of them. So you turn on GST in a New Zealand file and create the rates yourself. The names in this reference follow Inland Revenue's GST-return convention, which is what most New Zealand practices set up.

Does QuickBooks split the standard rate by income and expenses?

In the New Zealand convention you generally set up a GST on Income rate for sales and a GST on Expenses rate for purchases, both at 15%, so the two sides of the return are clean. You can also run a single GST rate and let the transaction type decide direction; teams differ, so match whatever the file already uses.

What is the difference between No GST and Zero Rated?

Zero Rated is a taxable supply at 0%, such as an export, and it appears on the return. No GST covers items outside the scope (wages, transfers) and exempt supplies (financial services, residential rent), which do not give an input-tax claim. They are not interchangeable.

How do I record GST that Customs charges on imports?

Use a GST on Imports code on the customs entry so the GST is captured without grossing up the cost of the goods. This applies to consignments over NZ$1,000, where the New Zealand Customs Service collects the GST at the border.

Keep exploring

Stop filling in spreadsheets by hand

A template is a starting point. ExpenseFlow captures receipts, reads the tax automatically, and posts the cleaned record to Xero or QuickBooks Online, so the log keeps itself.

Start free trial