Built for IRD · Live for NZ practices

You stay the bookkeeper.
We do the data entry.

Line-by-line coding against your client's chart of accounts. The right 15% GST treatment per line. GST101A-ready out of Xero or QuickBooks Online.

Every capture held in your review queue until you approve it. Drafts only. Never authorised.

XeroLive · 2-way sync, attachments preserved
QuickBooks OnlineLive · NZ GST mapping native
IRD-alignedGST101A · 7-yr retention
NZD captureUSD subscription · one rate card
Live · five NZ clients in queue 1 / 3
New Zealand flag Whakatū Brewing
Mitre 10 · Nelson
Amount$2,148.40
TaxGST 15%
Lines14 · coded per line
Flag⚑ Mixed GL coding · 14 line items
Status● Held for approval
New Zealand flag Te Awa Hospitality
Hallertau Brewbar (client lunch)
Amount$612.00
TaxGST 15% · 50% ent.
Lines3 · coded per line
Flag⚑ 50% entertainment limit
Status● Held for approval
New Zealand flag Pātaka Trading
Sproutsocial AU (SaaS)
AmountA$489.00
Taxs8(4B) RC
Lines1 · coded per line
Flag⚑ Imported services reverse charge
Status● Held for approval
Auto
0c — Your practice inbox

Five active NZ clients,
sorted by review urgency.

The same inbox your team uses, embedded live with real NZ captures. Click any one to see how it's coded. Drafts only, synced to Xero or QuickBooks Online when you approve.

app.expenseflow.ai/practice/inbox · nz
New Zealand flag GST101A ready
Practice Inbox 5 1 2
W
Whakatū Brewing $2,148.40
Mitre 10 · Nelson · Nelson
14 line items Mixed coding
T
Te Awa Hospitality $612.00
Hallertau Brewbar (client lunch) · Auckland
50% entertainment Client lunch
P
Pātaka Trading NZ$562.83
Sproutsocial AU (SaaS consulting) · Wellington
Reverse charge · s8(4B) Imported services
K
Kapiti Coast Cycles $253.95
Z Energy · fill-up · Paraparaumu
Tier 1 km-rate Vehicle log
M
Manawa Construction $1,229.30
Bidvest Hospitality · Hamilton
Over NZ$1,000 threshold Buyer GST missing
○ Listening for new captures
W
Mitre 10 · Nelson
Whakatū Brewing · Nelson · [email protected]
96%
Document info
Invoice date
12 Oct 2025
Invoice #
INV-MITRE-091-2025
Submitted by
Vendor address
Quarantine Rd, Nelson 7011
Vendor country
NZ
Subtotal
$1,868.17
Tax amount
$280.23
Vendor tax ID
GST 65-829-104
Buyer tax ID
GST 117-208-431
Bill-to name
Whakatū Brewing Co Ltd
Bill-to address
Wakatu Square, Nelson 7010
14 line items
Mixed coding
Line items (14)
Coded per line
Ryobi 18V drill kit $528.00
Plant & Equipment (1410) GST 15%
Hose fittings × 12 $94.80
Workshop Consumables (6200) GST 15%
Cleaning chemicals $118.20
Workshop Consumables (6200) GST 15%
Replacement keg seals $172.50
Repairs & Maintenance (6520) GST 15%
Staff tea, milk, biscuits $56.40
Staff Amenities (6240) GST 15%
⚑ Staff amenities consumed on premises. Fully claimable, not 50% entertainment.
AI Confidence
OCR / Data Extraction98%
GL Account Coding91%
Tax Code Assignment96%
14 lines split across 4 GL accounts
AI Analysis · Compliance

14 line items detected on a single docket. Header-only OCR would lump these into one GL. ExpenseFlow split across Plant & Equipment (1410), Workshop Consumables (6200), Repairs & Maintenance (6520), and Staff Amenities (6240).

LINE-LEVEL
↑ Live demo, 5 real NZ captures. Click any client in the list to inspect their latest receipt.
01 — Why this exists

Header-level coding
made you the clerk.

The Mitre 10 docket with fourteen lines on one GL code. The 50% entertainment limit applied to a working lunch, or not applied to a client dinner. The NZ$200 threshold the partner asks about during GST review. The capital purchases coded to consumables because the OCR couldn't tell.

The Wednesday afternoon before GST101A, spent undoing what Dext put in the wrong account.

You're not the clerk.
02 — What this is

What this is.

A line-by-line coding engine for New Zealand bookkeepers using Xero or QuickBooks Online.

Receipts come in. Line items get coded against the client's chart of accounts. The right 15% GST treatment gets applied per line. GST101A boxes stay intact through to Xero or QuickBooks Online.

You approve. It posts as a draft.

That's the product.
03 — The work

Three steps.
You only do the last one.

Step 01 · Capture ~11 sec

Forwarded, snapped, or bulk uploaded.

Email forwarding. Mobile photos. Bulk upload. Captures route to the right client inbox automatically.

Set up once per client
Step 02 · Code ~11 sec

Every line. Coded.

Every line item, against the client's chart of accounts. 15% GST, zero-rated, and exempt distinguished per line. GST number captured. NZ$200 and NZ$1,000 substantiation thresholds surfaced when a receipt crosses them with missing fields. Capital purchases tagged. 50% entertainment limit applied at capture.

The work Dext leaves for you
Step 03 · Review $180 / hour

Your call. Then sync as drafts.

You open the queue. You approve. It syncs to Xero or QuickBooks Online as a draft. The partner does the final authorise. GST101A boxes 5 to 13 stay intact through the chain.

✓ Drafts only · always · by design
04 — New Zealand at a glance

New Zealand,
at a glance.

Tax authority
IRDInland Revenue Department
Receipt currency
NZDCapture + sync in local
Subscription
USDBilled monthly
Native integrations
Xero · QBOTwo-way · attachments preserved
Reporting cycle
Bi-monthly / 6-moGST101A boxes 5 to 13
Substantiation
NZ$200 · NZ$1,000Threshold surfaced per receipt
Retention
7 yearsDigital · IRD-compliant
Coverage
15% / Zero / ExemptPer-line treatment
101A

GST101A boxes mapped.

Boxes 5 to 13 mapped from each receipt with no manual re-keying when filing through Xero or QuickBooks Online.

Tax supply information captured.

GST number and supplier fields captured. NZ$200 and NZ$1,000 thresholds surfaced for review on every receipt that crosses them.

7y

7-year retention.

Immutable receipt image plus hash and timestamp. Audit trail preserved without manual storage management.

06 — Accuracy, audited

95% accuracy is
testable, not a slogan.

The mean of three components, recorded for every captured document. Every claim is testable. Ask for a parallel-run trial against your current tool and we'll share the per-document accuracy breakdown for your real NZ invoices.

01 / OCR component

Did we read the receipt?

Vendor, GST number, dates, totals, line items. All transcribed from the source document.

measured · NZ portfolio 97%
02 / GL code component

Did we pick the right account?

Per-client vendor rules learn from your corrections and map to the chart of accounts you actually use. This is where the AI does its work.

measured · NZ portfolio 94%
03 / Tax component

Did we apply the right tax line?

15% GST, zero-rated, exempt, 50% entertainment limit, s8(4B) reverse charge on imported services, IRD km-rate handling for vehicle reimbursement.

measured · NZ portfolio 94%
Closer · pull quote
Every capture is held for bookkeeper approval before posting.

If anything is wrong, it's wrong in the queue, not in the ledger.

07 — Six NZ miscodings

Six NZ miscodings that come back
to bite you at GST return.

Drawn from the IRD rules ExpenseFlow ships with today. The traps surfaced for review before the receipt is synced.

01 · 50% entertainment limitation

Client lunches deduct half. The GST does too.

New Zealand applies a 50% deduction limit on entertainment expenses (meals with clients, parties, corporate boxes) under s DD 2 ITA. Only 50% of the input GST is claimable. ExpenseFlow tags entertainment receipts at capture so the limit is applied before the receipt syncs.

→ Matches IR10 and the GST return automatically.
02 · Three substantiation thresholds

Under NZ$200, NZ$200 to NZ$1,000, over NZ$1,000.

Under NZ$200 a till receipt is sufficient. NZ$200 to NZ$1,000: supplier GST number and clear GST amount required. Over NZ$1,000: buyer name and address also required. The platform surfaces receipts that cross a threshold with missing fields.

→ No GST claims denied at IRD review.
03 · IRD km-rate is GST-inclusive

Tier 1 NZ$1.17/km includes GST. Do not add 15% on top.

The published IRD km-rate is GST-inclusive. No additional GST should be added on top. ExpenseFlow applies the right treatment to vehicle-reimbursement claims so the GST return reconciles. Tier 1 and Tier 2 distinguished by total business kilometres.

→ Avoids double-counting GST on mileage.
04 · Imported services reverse charge (s8(4B))

Overseas SaaS, consulting, AU cross-border services.

Services from non-resident suppliers that would be taxable if performed in NZ trigger reverse charge under s8(4B) when the recipient is GST-registered. Buyer self-assesses output and input GST. Common on SaaS, consulting, and Australia-to-NZ cross-border services.

→ Reported correctly in Boxes 6 and 13.
05 · Zero-rated vs exempt supplies

Exports recover input GST. Residential rent does not.

Exports, going-concern sales, and certain financial transactions are zero-rated (input GST still recoverable). Financial services and residential rent are exempt (no input GST recovery). The platform distinguishes the two so input-side claims are correct.

→ Cleaner partial-exemption calculations.
06 · Terminology change (April 2023)

"Tax invoice" became "taxable supply information".

"Tax invoice" is now officially "taxable supply information" and "credit / debit note" is "supply correction information". Old-style documents are still valid. ExpenseFlow accepts either format and stores the data structurally either way.

→ No re-training when suppliers update templates.
08 — Integrations

Two-way sync.
Attachments preserved.

Continuous on approved captures, not nightly batches. NZ GST codes, tracking categories, GST101A boxes, and original receipt attachments preserved end to end.

Xero
Live
Bills, spend money transactions, supplier records. NZ GST codes, tracking categories, contacts preserved end to end. Receipt images attach to the source transaction so the GST101A draft is reviewable in Xero itself.
Docs
QuickBooks Online (NZ)
Live
Bills, expenses, supplier credits. Full NZ GST code mapping including zero-rated, exempt, and reverse charge.
Docs
MYOB · Sage
Roadmap
On the roadmap. Prioritised by NZ request volume. Tell us your platform and the founder follows up directly.
Request
09 — Side by side

Side by side with
what you're using now.

Capability
Legacy OCR Dext · Hubdoc · AutoEntry · Datamolino
ExpenseFlow
Coding
Header-level (line items cost extra)
Line-by-line, every tier
Setup
2 to 4 weeks of template training
30 minutes per client
Accuracy
~75 to 85%, you verify every one
95% measured · low-confidence flagged
NZ tax handling
Manual 50% ent. · manual s8(4B)
Per-line treatment with edge cases surfaced
GST101A boxes
Manual mapping or partial
Boxes 5 to 13 mapped automatically
Posting
Auto-post, you review after
Review queue · you approve before
Minimums
10-client minimum, 5-seat cap
No minimum, no seat cap
10 — Pricing for NZ practices

Pricing in
one paragraph.

$28 to $39 per client per month, with the rate dropping as your firm grows. No client minimum. No seat cap. Line items included at every tier. GST101A box mapping at no extra cost.

Subscription in USD. Receipt capture, GST coding, and Xero or QuickBooks Online sync run in NZD end-to-end for your NZ clients. Only the SaaS subscription itself is USD, so one rate card across every practice you might serve.

See full bookkeeper pricing
$39/client/mo
Wholesale rate · NZ
  • Token allowance300 / client
  • Team seatsUnlimited
  • Client submittersUnlimited
  • Trial30 days parallel
  • BillingMonthly USD
11 — Featured guide

The deep dive that
actually answers the question.

New Zealand flag NZ · GST · Updated May 2026

New Zealand GST: the complete guide for 2026.

The 15% rate. Zero-rated supplies. Exempt items. The 50% entertainment limit and what counts as a working meal. The IRD km-rate, Tier 1 and Tier 2. s8(4B) reverse charge on imported services. Three substantiation thresholds. GST101A boxes 5 to 13 and how each maps from a captured receipt.

12 — Questions NZ bookkeepers ask

Questions NZ bookkeepers ask
before they switch.

Nothing posts without your approval. The mistake is corrected in the queue. The system learns. Next time the same vendor is coded correctly. The bookkeeper is always the last set of eyes.

Yes. Captured receipts are stored as digital records meeting the IRD's "taxable supply information" rules (the April 2023 terminology), with GST extracted line by line. GST101A exports from Xero or QuickBooks Online use the correct box mapping with no manual re-keying. Retention is the IRD-required 7 years.

Xero and QuickBooks Online NZ are supported natively today. Bills, spend money transactions, and supplier credits flow with NZ GST codes and tracking categories preserved. MYOB and Sage are on the roadmap. Request access with your platform flagged and the founder will follow up directly.

Yes. The system distinguishes 15% GST, zero-rated supplies (exports, going-concern), exempt items (residential rent, financial services), and out-of-scope transactions, applying the correct code per line.

Off-premises client meals, parties, and corporate boxes are tagged as Entertainment at capture. Only 50% of the input GST and 50% of the deduction are claimed. Working meals and staff amenities (tea, coffee in office) remain fully claimable.

Yes. Tier 1 NZ$1.17/km and Tier 2 rates are GST-inclusive. The platform applies the right treatment so 15% GST is not double-counted on top of the rate. Tier 1 vs Tier 2 distinguished by total business kilometres.

B2B imported services from non-resident suppliers (overseas SaaS, consulting, AU cross-border services) trigger reverse charge. The buyer self-assesses output GST in Box 6 and reclaims input GST in Box 13. Net effect zero where the buyer is fully taxable.

Yes. Most practices do this by default during the trial. We share per-document accuracy breakdowns for your real NZ invoices during the trial.

Subscriptions are billed in USD so there is one consistent rate card. Receipt capture, GST coding, and accounting-platform sync run in NZD end to end. Only the SaaS subscription itself is USD.

"Tax invoice" is now officially "taxable supply information" and "credit/debit note" is "supply correction information". Old-style documents remain valid. ExpenseFlow accepts both formats and stores the data structurally either way.

13 — Apply

Live for NZ bookkeepers
and ready in minutes.

Start a free trial today. Connect Xero or QuickBooks Online and process your first NZ client receipts in minutes.

Live in NZ · no credit card required