Built for ATO · Live for AU practices

You stay the bookkeeper.
We do the data entry.

Line-by-line coding against your client's chart of accounts. The right GST treatment per line. BAS-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 · AU GST mapping native
ATO-alignedBAS G1 to G19 · 5-yr retention
AUD captureUSD subscription · one rate card
Live · five AU clients in queue 1 / 3
Australia flag Fitzroy Trading Co
Bunnings Trade · Brunswick
Amount$1,847.20
TaxGST 10%
Lines14 · coded per line
Flag⚑ Mixed GL coding · 14 line items
Status● Held for approval
Australia flag North Lane Bistro
Citizen Wine Merchants
Amount$840.50
TaxGST 10% · Div 69
Lines4 · coded per line
Flag⚑ Entertainment · Div 69 review
Status● Held for approval
Australia flag Whitcombe Building
BP Wynnum · diesel
Amount$412.00
TaxFTC eligible
Lines2 · coded per line
Flag⚑ Fuel tax credit · heavy vehicle
Status● Held for approval
Auto
0c — Your practice inbox

Five active AU clients,
sorted by review urgency.

The same inbox your team uses, embedded live with real AU 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 · au
Australia flag BAS ready
Practice Inbox 5 1 2
F
Fitzroy Trading Co $1,847.20
Bunnings Trade · Brunswick · Melbourne
14 line items Mixed coding
N
North Lane Bistro $840.50
Citizen Wine Merchants (client dinner) · Sydney
Division 69 review Entertainment
W
Whitcombe Building & Trades $412.00
BP Wynnum · diesel · Brisbane
Fuel tax credit eligible Heavy vehicle
A
Adelaide Hills Vintners $310.00
ASIC · annual review fee · Adelaide
GST-free Government charge
C
Coffs Harbour Marine Supplies $1,284.50
Whitworths Marine Supplies · Coffs Harbour
Over A$1,000 threshold Buyer ABN missing
○ Listening for new captures
F
Bunnings Trade · Brunswick
Fitzroy Trading Co · Melbourne · [email protected]
96%
Document info
Invoice date
12 Oct 2025
Invoice #
INV-FTC-091-2025
Submitted by
Vendor address
Cnr Brunswick & Park, VIC 3000
Vendor country
AU
Subtotal
$1,679.27
Tax amount
$167.93
Vendor tax ID
ABN 26 008 672 179
Buyer tax ID
ABN 71 432 901 088
Bill-to name
Fitzroy Trading Co Pty Ltd
Bill-to address
247 Smith St, Fitzroy VIC 3065
14 line items
Mixed coding
Line items (14)
Coded per line
DeWalt 18V drill combo $429.00
Plant & Equipment (1410) GST 10%
Sealants × 6 tubes $84.00
Workshop Consumables (6200) GST 10%
Trade gloves pk 5 $78.50
Workshop Consumables (6200) GST 10%
Replacement nailgun cartridges $157.32
Workshop Consumables (6200) GST 10%
Tea, coffee, biscuits (staff) $48.20
Staff Amenities (6240) GST 10%
⚑ Staff amenities consumed on premises. Fully claimable, not Division 69 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. Dext-style header coding 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 AU captures. Click any client in the list to inspect their latest receipt.
01 — Why this exists

Header-level coding
made you the clerk.

The Bunnings docket with fourteen lines on one GL code. The Division 69 entertainment block applied to a working lunch, or not applied to a client dinner. The A$82.50 threshold the partner asks about during BAS review. The capital purchases coded to consumables because the OCR couldn't tell.

The Wednesday afternoon before BAS lodgement, 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 Australian bookkeepers and BAS agents using Xero or QuickBooks Online.

Receipts come in. Line items get coded against the client's chart of accounts. The right GST treatment gets applied per line. BAS labels 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. 10% GST, GST-free, input-taxed, and out-of-scope distinguished per line. ABN captured. Tax-invoice fields extracted. The A$82.50 substantiation threshold surfaced when a receipt crosses it with missing fields. Capital purchases tagged. Fuel tax credit eligibility identified.

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. BAS labels G1 to G19 stay intact through the chain.

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

Australia,
at a glance.

Tax authority
ATOAustralian Taxation Office
Receipt currency
AUDCapture + sync in local
Subscription
USDBilled monthly
Native integrations
Xero · QBOTwo-way · attachments preserved
Reporting cycle
Quarterly BASG1 to G19 mapped
Substantiation
A$82.50 · A$1,000Threshold surfaced per receipt
Retention
5 yearsDigital · ATO-compliant
Coverage
10% / Free / IT / OOSPer-line treatment
BAS

Quarterly BAS ready.

G1 to G19 mapping flows through to Xero or QuickBooks Online with no manual re-keying.

Tax-invoice substantiation.

ABN and supplier fields captured. The A$82.50 threshold surfaced for review on every receipt that crosses it.

5y

5-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 AU invoices.

01 / OCR component

Did we read the receipt?

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

measured · AU 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 · AU portfolio 94%
03 / Tax component

Did we apply the right tax line?

10% GST, GST-free, input-taxed, out-of-scope, Division 69 entertainment block, low-value vs over-A$1,000 import treatment, fuel tax credit eligibility.

measured · AU 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 AU miscodings

Six AU miscodings that come back
to bite you at BAS lodgement.

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

01 · Government charges should be GST-free

ASIC fees, council rates, stamp duty, not 10%.

Customs duty, ASIC fees, court fees, land tax, council and water rates, stamp duty, payroll tax, motor-vehicle registration, and most government levies are GST-free, not 10%. ExpenseFlow flags receipts where a 10% rate has been applied to one of these supplies.

→ The single most common miscoding error in AU practices.
02 · Bank fees vs merchant fees

Account-keeping is input-taxed. Stripe and Tyro are not.

Bank fees, account-keeping charges, dishonour fees, and interest are Input Taxed (not standard-rated). But merchant fees, EFTPOS terminal rental, and Stripe, Square, or Tyro processing fees do carry 10% GST. The platform applies the right code per fee type.

→ Avoids over-claiming on financial-service inputs.
03 · Division 69 entertainment credit denial

Client dinners deny GST credits to the extent of Division 32.

GST credits on entertainment expenses (client dinners, parties, social events) are denied under Division 69 of the GST Act to the extent the expense is non-deductible under Division 32 ITAA. Working meals, staff amenities (tea, coffee in office), and entertainment subject to FBT remain claimable. Elections under Subdivision 69B (50/50 split or 12-week register methods) are available for meal entertainment. ExpenseFlow classifies entertainment receipts by purpose, not just by supplier name.

→ Cleaner BAS, no quarter-end clawback.
04 · GST = exactly 1/11 of the inclusive price

The 1/11 reconciliation, checked every receipt.

The platform verifies extracted GST against the 1/11 rule on every receipt. If the GST shown on the invoice does not reconcile to 1/11 of the inclusive total, the receipt is surfaced for review before being synced.

→ Catches OCR errors and supplier mistakes.
05 · Low-value imports vs goods over A$1,000

Three different paths from one purchase decision.

Since 1 July 2018, low-value imported goods (under A$1,000) are no longer GST-free. Registered overseas suppliers collect GST at point of sale and remit to the ATO. Goods over A$1,000 attract GST at customs, claimed via the import permit. Imported services and digital products to GST-registered businesses can trigger reverse charge under Division 84 where the recipient is partially-exempt or non-registered. ExpenseFlow routes each path correctly and tags receipts that fall under low-value imports for input tax credit review.

→ Right tax code at BAS lodgement.
06 · Tax-invoice substantiation thresholds

Under $82.50 / over $82.50 / over $1,000, three rule sets.

Receipts up to A$82.50 do not require a tax invoice. Above A$82.50, a valid tax invoice with supplier ABN is required. Above A$1,000, buyer identity is also required. The platform captures ABN and surfaces receipts above each threshold for review.

→ Avoids GST credits being denied at audit.
08 — Integrations

Two-way sync.
Attachments preserved.

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

Xero
Live
Bills, spend money transactions, supplier records. GST codes, tracking categories, contacts preserved end to end. Receipt images attach to the source transaction so the BAS draft is reviewable in Xero itself.
Docs
QuickBooks Online (AU)
Live
Bills, expenses, supplier credits. Full AU GST code mapping with the right BAS labels intact.
Docs
MYOB · Reckon · Sage
Roadmap
On the roadmap. Prioritised by AU 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
AU tax handling
Manual GST · manual Division 69 · manual FTC
Per-line GST with edge cases surfaced
BAS labels
Manual mapping or partial
G1 to G19 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 AU 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. BAS labels mapped at no extra cost.

Subscription in USD. Receipt capture, GST coding, and Xero or QuickBooks Online sync run in AUD end-to-end for your AU 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 · AU
  • Token allowance300 / client
  • Team seatsUnlimited
  • Client submittersUnlimited
  • Trial30 days parallel
  • BillingMonthly USD
11 — Featured guide

The deep dive that
actually answers the question.

Australia flag AU · GST & BAS · Updated May 2026

Australia GST and BAS: the complete guide for 2026.

The 10% rate. GST-free supplies. Input-taxed items. Division 69 entertainment GST-credit denial and Division 32 ITAA deductibility. Fuel tax credits and motor vehicle rules. Low-value imports under A$1,000 (overseas-supplier-collected since July 2018) and Division 84 reverse charge on imported services. Tax-invoice substantiation thresholds. The G1 to G19 BAS labels and how each maps from a captured receipt.

12 — Questions AU bookkeepers ask

Questions AU 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 ATO's substantiation rules, with GST extracted line by line. The quarterly BAS exports from Xero or QuickBooks Online use the correct G1 to G19 mapping with no manual re-keying. Retention is the ATO-required 5 years.

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

Yes. The system distinguishes 10% GST, GST-free supplies (fresh food, exports, certain education and health), input-taxed items (financial services, residential rent), and out-of-scope transactions, applying the correct code per line.

Yes. The bookkeeper portal is built for BAS agents and bookkeepers running portfolios of SMB clients. Switch between clients in one click. Each company has isolated data, integrations, and audit trail.

For receipts above A$82.50 the ATO requires a valid tax invoice with the supplier's ABN, GST amount, and date. ExpenseFlow extracts each of those fields, surfaces receipts above the threshold with missing ABN information for the bookkeeper to follow up, and stores the invoice image for the 5-year retention period. ABN registry verification is on the roadmap.

Both. Reporting basis is set per client. ExpenseFlow respects cash-basis GST timing on capture and accrual on bill date as appropriate. The underlying accounting platform's setting drives the BAS output.

Receipts for fuel and vehicle expenses are tagged so eligible fuel tax credit transactions are easy to identify at BAS time. The platform also captures odometer data when uploaded so log-book and statutory method calculations have a clean source.

Yes. Most practices do this by default during the trial. We share per-document accuracy breakdowns for your real AU 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 AUD end to end. Only the SaaS subscription itself is USD.

13 — Apply

Live for AU bookkeepers
and ready in minutes.

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

Live in AU · no credit card required