Finance
How to Use AI for Accounting and Bookkeeping in Australia
Where AI helps Australian bookkeepers and accounting firms, what Xero and MYOB already do, and what TPB and privacy rules mean for client data.
10 min read
AI does three things well in accounting and bookkeeping: getting data in (reading and coding receipts, invoices and statements), chasing clients for documents, and checking numbers. It doesn't replace the registered agent who signs off. In Australia, anyone who provides BAS or tax agent services for a fee must be registered with the Tax Practitioners Board, and the TPB's 2026 guidance says agents stay accountable for their work when they use AI. So the useful question isn't whether AI can do your books. It's which parts of the work are mechanical enough to hand over, and how you check what comes back.
We're an Australian team that builds document processing and workflow automation, including a reporting system for a mergers and acquisitions firm. This guide is what we'd tell a bookkeeper or a small firm on a first call.
We're a small business too, so we know what tax time does to a small firm's evenings and weekends. The point of everything below is to take the data entry and the chasing off your plate, so the hours go back to the advice your clients value, and to your life outside the office.
Start with what Xero and MYOB already do
A lot of what gets sold as "AI bookkeeping" is now built into your ledger.
Xero:
- Bank feeds and bank rules. Rules code recurring transactions the same way every time.
- Automatic reconciliation. On some plans, Xero's JAX feature reconciles statement lines it's highly confident about, using your bank rules, matches to existing documents, how you've reconciled similar lines before, and how other Xero users have. Everything else waits for you to approve or match by hand.
- Receipt and bill capture. You can photograph a receipt in the Xero app, forward a supplier's bill to your Xero email address, or drag files in. Xero reads the amount, date and other details and lets you review them before publishing.
MYOB:
- Bank feeds with automatic matching. MYOB Business matches feed transactions to existing records, applies your bank rules, and suggests categories based on how you've coded similar transactions.
- Uploads (the In Tray). Each company file has its own email address for supplier documents. An uploaded document can pre-fill a bill or spend money transaction with the supplier, due date and amount.
- Receipt photos. The MYOB Assist app photographs receipts and sends them to your uploads.
If your clients' documents are mostly clean supplier invoices, set up bank rules properly and turn these features on first. Don't pay us, or anyone, for what your software already does.
Where custom AI adds to that
Built-in tools are designed for one business's documents flowing into one ledger. They're weaker when the documents are messy, come from many clients in many formats, or need checking before they're trusted. That's where a built system earns its cost. We've built MYOB and Xero integrations for custom platforms, so the connection itself is familiar ground; the work is in the checking. These are the four things we build for accounting and finance firms.
Document processing that checks its own work
Mixed-format receipts, invoices and bank statements, including scans, phone photos and multi-page PDFs, read, extracted, coded and pushed to Xero or MYOB through their APIs. The difference from basic capture is the checking layer: line items are added up and compared with the total, GST is recalculated, and the document is compared with the bank transaction it should match. Anything that doesn't reconcile, or that the system isn't confident about, goes to a person with the problem named.
That checking is why our document processing runs at better than 99 per cent accuracy: the checks are coded in, and anything uncertain goes to a person instead of being guessed. It's covered under pipeline automation.
Client document chasing and a portal
A secure place for clients to upload documents, see what's still outstanding and message your team, with automatic reminders that escalate on a schedule you set. The system knows what each client owes you for this period (bank statements, payroll reports, a list of assets bought), so a reminder can say "we still need your March and April statements for the business account" instead of "please send your documents".
Lodgement deadline and compliance alerts
Each client's reporting cycle, due dates and outstanding items in one view, with alerts before anything is late. This is mostly rules work, not clever AI, but it replaces tracking that lives in someone's head or a spreadsheet.
Advisory dashboards
Dashboards that show your clients how their business is tracking, drawn from the ledger as it updates instead of a quarterly PDF. This is the piece that turns cleaner data into advice you can charge for.
What we learned automating M&A reports
The closest work we've written up is for a mergers and acquisitions firm. Each report on an acquisition target meant verifying financial statements in inconsistent formats, cross-referencing outside sources and assembling a standard report, and most of the effort was checking, not analysis.
We built a pipeline that does the verification, collation and assembly. It saves about 45 hours per report. Most of the build was the checking layer: figures that don't reconcile get flagged instead of forced to agree, unexpected formats stop the process, and every figure traces back to its source document. The analysts still make every judgement. The full case study covers how we drew that line.
The lesson for an accounting firm is the same: automate the assembly, keep the judgement. If a mistake would be invisible and expensive, the checking is the product.
For bookkeepers and BAS agents: month-end with AI
Here's a typical month-end with AI doing the mechanical parts, and where a person still has to look.
- 1Documents arrive. Clients upload to the portal or forward bills to an intake address. Missing items trigger reminders automatically.
- 2Extraction and checking. Each document is read, its arithmetic checked and its GST recalculated. Clean documents move on, and failures queue for you with the reason.
- 3Coding. Recurring suppliers are coded by your rules. New suppliers, unusual amounts and mixed receipts, where some lines carry GST and some don't, are flagged rather than guessed.
- 4Matching and reconciliation. Documents are matched to bank feed lines. Unmatched items on either side go to an exceptions list.
- 5Review. You work through the exceptions, not the whole pile.
- 6BAS preparation. The figures come together for your review. You check them, and the registered agent decides what's lodged.
What to check by hand, every time: any new supplier or new kind of transaction; GST treatment on anything that isn't routine; large or unusual amounts; anything the system flagged; and the activity statement figures before they're lodged.
There's a regulatory reason this split works. The TPB's guidance on what counts as a BAS service says entering data, coding transactions based on instructions provided, processing payments and preparing bank reconciliations, "whether these processes are done manually or through an automated process", aren't BAS services, because they don't require interpreting or applying a BAS provision. Working out the figures that go on the activity statement is a BAS service. A good system does the first kind of work and hands the second to you.
For small accounting firms: tax time, onboarding and missing documents
For most small firms the constraint is capacity at peak times, and much of it goes on getting the inputs ready, not on tax work.
- Tax-time load. Document chasing and data preparation pile up in the same few weeks. Hand the chasing and the first pass of data entry to a system, and your people spend peak season reviewing.
- Onboarding. New-client paperwork, engagement letters, prior-year documents and software access follow the same checklist every time: frequent, rule-based, and learnable in a week.
- The "client hasn't sent anything" problem. Specific, scheduled reminders and a portal that shows the client what's outstanding do more than a staff member's fifth email.
- More clients without more staff. If the mechanical work per client drops, the same team can look after more clients. We'd be sceptical of any business case that depends on cutting staff. The realistic gain is capacity: your team handles more work, and spends more of its time on advice.
To work out which process to tackle first, use the four tests in What to Automate First: it runs more than about 50 times a month, a new hire could learn the rules in a week, you know what each instance costs you, and you know what happens when it goes wrong.
The rules that apply
This is a summary of what the rules say, not legal or tax advice. Read the linked guidance and get advice for your practice.
Client confidentiality under the TPB Code
The TPB's guidance statement TPB(GS) 55/2026 on AI and the Code of Professional Conduct, released in July 2026, applies to registered tax agents and BAS agents. Under Code item 6, you must not disclose information about a client's affairs to a third party without the client's permission, unless you have a legal duty to. The guidance says entering client information into AI models and tools can count as that kind of disclosure, depending on how the tool is configured and used. It recommends telling clients who the information goes to, where it will be stored and whether AI tools may be used, and it says practitioners are responsible for checking that a tool keeps information secure and meets the Privacy Act.
The APPs and public chatbots
If the Privacy Act covers your practice, you must comply with the Australian Privacy Principles. Most businesses with an annual turnover of $3 million or less aren't covered, but some are, whatever their turnover. Separately, the Privacy (Tax File Number) Rule 2015 regulates how tax file numbers are handled. Check where you stand.
The OAIC's guidance on commercially available AI products says privacy obligations apply to any personal information put into an AI system, and recommends that organisations don't enter personal information into publicly available generative AI tools. In practice: don't paste client statements, payroll data or tax file numbers into a free chatbot. Our guide to ChatGPT versus a custom agent covers the difference.
Where data is stored
For any tool, ask where the data is stored, whether the provider can access it, and whether it trains models on it. The OAIC guidance points to APP 6 if a provider can use your data for its own purposes, and APP 8 if it goes overseas. For systems we build, data residency is decided with you, and where data must stay onshore we build it that way. It's never reused or used for training, and our work is done in-house in Australia. Ask any vendor whether theirs is offshored.
Responsibility stays with the registered agent
The TPB guidance says that when practitioners use AI they remain accountable for the accuracy of the information and advice they give. It says AI can produce inaccurate output, so practitioners should verify AI-generated content at each step of the workflow, have a process for challenging outputs, and document those steps. The ATO's Second Commissioner put it plainly in a 2026 speech: "Tax professionals remain responsible for the judgment they exercise."
A system built for this should make review easy and leave a record: what it extracted, what it checked, what it flagged and who approved it.
Getting the ATO details right
Any deadline or GST logic has to match the ATO's rules, not a developer's assumptions. The ATO's due dates page sets out the basics:
| Reporting cycle | Who | Standard due date |
|---|---|---|
| Monthly | GST turnover of $20 million or more, businesses the ATO directs, and smaller businesses that choose to | 21st of the following month |
| Quarterly | GST turnover under $20 million, unless told to report monthly | 28 October, 28 February, 28 April, 28 July |
Registered agents lodging electronically get later dates for most quarters under the ATO's BAS agent lodgment program, though not quarter 2, which already includes an extension. Some businesses report annually or pay by instalment notice. A deadline system has to hold each client's actual cycle and the current year's dates.
What it costs
- Your existing software: bank rules, capture and matching are already in your Xero or MYOB subscription. Start there.
- A single-workflow automation: from $1,500 with us, for example intake and checking of supplier bills into Xero. A straightforward single workflow is also included in our Starter plan.
- Data-heavy builds: multi-client document processing with a checking layer, a client portal with chasing, or advisory dashboards are quoted to scope after discovery. Custom software starts from $5,000.
To see whether it's worth it, try the ROI calculator with the "Accounting & finance" preset, which covers data entry, documents and follow-ups. If the hours aren't there, we'll tell you. Our guide to where AI actually saves money covers the same reasoning.
What not to automate
- Advice. Whether a client should restructure, claim something or change how they report is professional judgement.
- Judgement calls on treatment. Anything where two competent practitioners could reasonably disagree.
- Anything you couldn't defend to the ATO without understanding it. If you'd be signing off figures you haven't reasoned through, the system has made your position worse, not better.
- Lodgement without review. Preparing the figures can be automated. Deciding they're right is the registered agent's job.
If you run a bookkeeping practice or a small firm and want to find out which of your processes passes the four tests, book a free 30-minute discovery call. We'd rather tell you to switch on Xero's bank rules than build you something you don't need.
Frequently asked questions
Can AI do my bookkeeping?
It can do a large share of the mechanical work: reading receipts and invoices, coding recurring transactions, matching them to bank feeds and flagging what doesn't reconcile. Xero and MYOB already do some of this out of the box. A person still needs to review exceptions, GST treatment on anything unusual and the final figures. Under TPB guidance, data entry and reconciliations aren't BAS services, but working out activity statement figures is.
Will AI replace accountants?
No. It removes tasks, mostly data entry, document chasing and checking arithmetic. The TPB says registered agents remain accountable for their work when they use AI, and the judgement and advice clients pay for still need a qualified person. The realistic gain is capacity: the same team can look after more clients.
Is it safe to put client data into AI?
Not into public chatbots. The OAIC recommends against entering personal information into publicly available generative AI tools, and the TPB says entering client information into an AI tool can be a disclosure that needs client permission, depending on how the tool is set up. Use tools where you know where the data is stored, who can access it and that it isn't used for training, and get advice on your own obligations.
Does AI work with Xero and MYOB?
Yes. Both have built-in bank rules, automatic matching and document capture, and both have APIs that custom systems connect to. We've built MYOB and Xero integrations for custom platforms, and our document processing checks each document before pushing it into Xero or MYOB, with anything uncertain sent to a person for review.
Can AI prepare my BAS?
AI can gather and check the figures, but BAS services provided for a fee must come from a registered BAS or tax agent, and that agent remains responsible for what's lodged. A sensible setup has the system prepare and reconcile the data and a registered agent review and lodge it. If you're a business owner lodging your own BAS, the ATO's due dates and guidance still apply.
How much does accounting automation cost?
Start with what's in your Xero or MYOB subscription, which costs nothing extra. With us, a single-workflow automation starts from $1,500, or is included in our Starter plan. Larger builds such as multi-client document processing, a client portal or advisory dashboards are quoted to scope after a free discovery call.
Free guide · PDF, 16 pages
AI automation for Australian small businesses. A practical 2026 guide.
- What to automate first, with a one-page worksheet to fill in
- Ten opportunities, and how to measure each one before you spend
- What it costs in Australia, with our published prices and a privacy checklist