How to Automate Your BAS Prep: Xero + Dext for Australian Small Business (2026)
📅 Updated April 2026: Added bank rules automation, Zapier integrations for Stripe/Square/WooCommerce, and a full cost comparison table.
If BAS time still means digging through emails, chasing missing receipts, and manually reconciling transactions in Xero, you’re doing it the hard way.
The problem isn’t the BAS itself: it’s the four to six hours of prep work that happens beforehand. Most of that work can be automated. Here’s how.
What the Automation Looks Like
The core workflow:
- Dext captures your receipts and invoices (via phone photo, email forward, or bank feed)
- Dext reads and extracts the data: supplier, amount, GST, date: and codes it to the right account
- Xero receives the coded transactions automatically
- When BAS time comes, Xero’s GST report is already accurate
You’re removing the manual data entry step entirely. Instead of re-typing receipt information into Xero, the data flows through automatically.
What You Need
- Xero (any plan works. Xero Starter covers most sole traders)
- Dext Prepare (formerly Receipt Bank): pricing starts around AU$30/month for sole traders; visit their site for current Australian plans
- A smartphone with the Dext app installed
You don’t need a bookkeeper to set this up, though they’ll appreciate the cleaner records when you do.
Step-by-Step Setup
Step 1: Connect Dext to Xero
In Dext, go to Settings > Connections and select Xero. Log in and authorise the connection. Once done, Dext can push transactions directly into your Xero account’s Draft Bills or Spend Money section.
Step 2: Set Up Your Account Mapping
Tell Dext which expense types map to which Xero accounts. For example: petrol receipts go to Motor Vehicle Expenses. You do this once during setup. Dext learns your preferences and gets faster to process over time.
Step 3: Capture Receipts as They Happen
Open the Dext app, take a photo of the receipt. Dext reads the text and extracts the key data within seconds. You can also email receipts to a unique Dext address: useful for PDF invoices from suppliers.
Step 4: Review and Publish to Xero
In Dext’s inbox, you’ll see extracted transactions ready to review. If the amounts and categories look right, click Publish. They appear in Xero within minutes.
Some businesses review daily (2-3 minutes). Others do it weekly. Either works.
Step 5: Reconcile in Xero as Usual
When bank transactions come through, they’ll already match the Dext-published bills or receipts. Xero’s smart matching handles most automatically. You’re confirming matches rather than entering data.
Set up rules for recurring transactions
This is where Xero earns its keep. Both Xero and MYOB let you create bank rules — automatic categorisation for transactions that follow a pattern.
Examples:
- Anything from “SPOTIFY AUSTRALIA” → Entertainment, 0% GST
- Anything from “AGL ENERGY” → Utilities, 10% GST
- Anything from “AWS” → Software/Cloud Services, 10% GST
- Rent payments → Rent, 10% GST
After a few months, 70–80% of your transactions categorise themselves. You’re reviewing and approving, not typing.
Use Zapier to close the gaps
Not everything has a native integration. Zapier connects the tools that don’t talk to each other.
Stripe or Square payments → Xero invoice
Connect your payment processor to Xero via Zapier. Every sale creates an invoice automatically. GST is captured at the point of sale, not reconstructed later.
WooCommerce or Shopify → Xero
Both platforms have direct Xero integrations, so no Zapier needed for most setups. But if you’re using a more custom configuration, Zapier handles it. Orders sync, refunds sync, sales figures stay current.
Gmail receipt forwarding
Set a filter in Gmail to auto-forward any email with “invoice” or “receipt” in the subject line to your Dext address. Zapier can handle the routing if you want conditions beyond what Gmail supports natively.
What this costs in practice
A realistic setup for a small service business:
| Tool | What it does | Monthly cost |
|---|---|---|
| Xero Starter | Bank feeds, invoicing, BAS prep | AU$32 |
| Dext | Receipt capture (if on Xero Starter) | ~AU$30 |
| Hubdoc | Receipt capture (included from Xero Growing) | Included AU$65+ |
| Zapier Free | Basic automations (100 tasks/month) | Free |
For most sole traders and small businesses: Xero Starter + Dext + Zapier Free is around AU$62/month. The time saved — two to four hours per quarter at minimum — pays for itself at any reasonable hourly rate.
Before Each BAS Lodgement
With this workflow running, BAS prep looks like this:
- Check Xero’s GST report: confirm the figures look right
- Review any unmatched transactions (there are usually a few)
- Run the BAS through Xero’s lodgement tool, or share with your accountant
Total time: 30-60 minutes instead of half a day.
What About MYOB Users?
Dext connects to MYOB in much the same way: go to Dext > Connections > MYOB and follow the prompts. MYOB also has its own mobile capture feature built into the app if you’d rather not pay for a separate tool.
Alternatives to Dext
- Hubdoc: owned by Xero, included with Xero’s Growing and Established plans. Less powerful than Dext but free if you’re already on a qualifying Xero plan. A solid starting point.
- AutoEntry: similar to Dext, slightly lower price point, less common in Australia
- Xero Capture: basic receipt capture built into the Xero mobile app, no extra cost
For most sole traders and micro businesses, start with Hubdoc or Xero Capture before deciding whether Dext’s additional features are worth the cost.
What This Won’t Automate
A few things still need a human:
- Business vs personal split: if you use one card for both, you’ll still need to flag personal transactions
- Mileage claims: need a separate log (a Google Sheet or dedicated logbook app works fine)
- Complex payroll. Xero Payroll handles the calculations, but setup still needs a bookkeeper to get right the first time
Worth Doing Before June 30
With 9 weeks until EOFY, there’s still enough time to get this running and have clean records by June 30. Setup takes around two hours the first time. The time savings start immediately after.
If you’re aiming for a faster BAS this quarter, this is the single most effective change you can make to your bookkeeping workflow.
See also: AI for Sole Trader BAS and Tax in Australia | Xero vs MYOB vs QuickBooks. Which Is Right for Your Business? | How to Automate Overdue Invoice Reminders
Also see: How to Automate Your BAS Prep So Tax Time Isn’t a Scramble — broader guide covering bank rules, Zapier, and a full cost breakdown.
Sources: Dext Australia | Xero Hubdoc | Australian Taxation Office. Business Activity Statements
💼 AI Prompts for Professional Services (AU$9). Prompts for client proposals, briefs, and billing.
📊 Compare AI tools side by side | 💼 Free resources & AI prompt packs
📬 The SmallBizAI Brief
One practical AI tip for Australian small business. Every Tuesday. Free.
Join business owners getting smarter about AI every week.
More step-by-step guides: How-To Guides for Australian Small Business — practical guides organised by the problem you’re trying to solve.