AI bookkeeping for a small business means letting the AI already built into your accounting software suggest categories, match bank transactions and chase missing receipts, while you approve what it does. Xero (with JAX) and QuickBooks (with Intuit’s AI agents) both offer this now, and both say it runs with you in control. So you probably don’t need another AI tool. What’s usually missing is someone reading what the software decided.
This playbook is that check: about 45 minutes once a month, with the prompts to run in ChatGPT or Claude, and the jobs you should keep for yourself. Everything about the products is as of November 2026.
What can the AI in Xero and QuickBooks do today?
Both vendors have announced a lot, and not all of it is switched on everywhere. Here is what their own pages say.
| Xero (JAX) | QuickBooks Online (Intuit AI agents) | |
|---|---|---|
| Reading receipts and bills | Smart document capture pulls the data from source documents into Xero | Not listed as a separate agent on the UK help page |
| Bank transactions | Auto bank reconciliation matches transactions to the bank feed. Splitting one payment across sales and fees is “soon” | The accounting agent categorises transactions and asks you questions when it needs more context |
| Missing receipts | Document chasing is “coming soon” | Asking for missing information or receipts is listed as a beta on the APAC page |
| Getting paid | Payment follow-ups run a collection plan for overdue invoices | A separate customer agent handles leads and proposals |
| Checking bills | Bill protection flags unusual amounts, changed bank details or unfamiliar suppliers | Not listed |
| VAT | Checking VAT is due “over the coming months” | A VAT agent reviews your return for errors before filing (UK) |
| Reports and questions | A read-only Claude connector, plus Microsoft 365 Copilot | A Finance agent summarises profit and loss, cash flow and the balance sheet (QuickBooks Advanced only) |
Three caveats sit under that table:
- Plans vary. Neither vendor’s page maps every AI feature to a plan. Intuit says the Finance agent is on QuickBooks Advanced only. Check your own subscription before you plan around a feature.
- “Coming soon” is a vendor promise. Xero’s own page says future features may differ and that it is “not obliged to deliver” them. Treat anything marked soon as not there yet.
- You can’t always switch it off. Intuit’s UK help page says there isn’t currently a way to turn off AI features individually.
Both vendors also say the same thing in different words. Xero says its agents work “under your supervision”. Intuit says its agents act “with your permission” and recommends reviewing all outputs carefully. That review is the part this playbook covers.
What should you never hand over to AI?
Keep these four for yourself, or for your accountant:
- Paying anyone. Approve every payment yourself. If a supplier’s bank details change, call them on a number you already have, not the one on the new invoice.
- Filing tax returns. A VAT agent can check a return. You or your accountant submit it.
- New suppliers and one-off transactions. Intuit says its bank feed suggestions are based on your past allocations, so the first time a payee appears is when the AI has least to go on.
- Anything you’d struggle to explain to the taxman. If you can’t say why a transaction is in that category, don’t approve it because the AI sounded sure.
The records are still your responsibility. HMRC says sole traders must keep records for at least 5 years after the 31 January submission deadline for that tax year. The IRS’s general rule in the US is 3 years, with longer periods in some cases (employment tax records, for example, are 4 years). An AI suggestion doesn’t change any of that.
Before you start: check where your data goes
The monthly check below uses ChatGPT or Claude to read an export of your transactions. Before you paste anything:
- Use a business plan, or switch training off. ChatGPT Business, Claude for Work and Gemini in Google Workspace don’t train on your data by default. Personal plans do unless you change the setting. Our guide to stopping AI training on your business data has the exact clicks.
- Strip the export. Delete account numbers, sort codes and staff names before you paste. The AI only needs the date, payee, amount, category and a reference.
- On Xero, you can skip the export. Xero’s Claude connector lets Claude read your live Xero data directly. Xero says it is read-only, that your Xero data is never used to train AI, and that you can disconnect it at any time from Claude or Xero.
The monthly check (about 45 minutes)
Run it in the first week of the month, for the month just closed. The timings are a guide for a business with a few hundred transactions a month.
Step 1: Clear the AI’s queue in your software (10 minutes)
Open the reconciliation screen in Xero, or the bank transactions and business feed in QuickBooks. Work through what the AI has suggested.
- Approve the repeats you recognise: rent, software subscriptions, your regular suppliers.
- Open every suggestion for a payee you don’t recognise, and every amount over a limit you set (say £500 or $500). Don’t bulk-approve these.
- Answer any questions the AI has asked you about a transaction. In QuickBooks, the accounting agent updates the transaction once you answer.
Step 2: Export last month’s transactions (5 minutes)
Run a report that lists every transaction for last month with its account (category). In QuickBooks, Intuit’s help shows how to export any report to Excel from the report screen. In Xero, open a transactions report and use its Export menu. Save it as CSV and delete the columns you don’t need, as above.
If you use the Xero connector in Claude, skip this step and ask Claude to look at last month in your connected organisation.
Step 3: Ask for a second opinion on the categories (10 minutes)
Paste the CSV into ChatGPT or Claude with this prompt:
You are checking a small business's bookkeeping for last month.
Below is a CSV of transactions with date, payee, amount, category and reference.
Find and list, as a table:
1. Transactions whose category looks wrong for the payee, with the category
you'd expect and one line on why.
2. Possible duplicates: same payee and amount within 7 days.
3. Payees that appear for the first time this month.
4. Any amount more than double that payee's usual amount in this file.
Rules:
- Only use what is in the file. Don't guess what a payee sells if the
name doesn't make it obvious. Say "unclear" instead.
- Don't recalculate totals. I'll check those in my accounting software.
- If nothing fits a section, write "none".
[paste CSV here]
Work through the table with your accounting software open, and make any changes there. Treat the chat’s answer as a to-do list, not a correction.
Step 4: Check supplier bank details (5 minutes)
This step is for anyone who pays bills by bank transfer. Paste your list of bills paid last month (supplier, amount, the bank details used if your export includes them) with this prompt:
Here are the bills I paid last month. For each supplier that appears more
than once, tell me if the bank details or payment reference changed between
payments. List only the changes. Don't comment on anything else.
[paste list here]
Phone any supplier whose details changed, using a number from an old invoice or their website. Xero’s bill protection is designed to flag changed bank details too, but a phone call costs you two minutes.
Step 5: Chase the missing receipts (10 minutes)
Filter for transactions with no receipt or bill attached. Then ask the AI to draft the chasers:
Write short, friendly emails asking for a copy of a receipt or invoice.
One email per supplier. Include the date and amount of each payment.
Keep each under 80 words, British English, no exclamation marks.
Sign off as [your name], [business name].
[paste supplier, date and amount for each missing receipt]
Read each email before it goes. If you’re on Xero and document chasing has reached your account, you can let JAX do this part.
Step 6: Write a one-paragraph note for your accountant (5 minutes)
From the checks above, write one paragraph for my accountant: what I changed,
what I'm unsure about, and which receipts are still missing. Plain English,
no more than 120 words.
Paste it into your accountant’s portal or an email. It saves them asking, and it gives you a record of what you checked.
Where does this break?
- New suppliers. Suggestions built on your history have nothing to work from for a brand-new payee. That’s why step 1 opens them one by one.
- Split payments. A card provider’s payout that mixes sales and fees is hard to match. Xero lists splitting these as coming “soon”, so you may still be doing them by hand.
- The chatbot sounds more certain than it is. A model can describe a wrong category with total confidence. That’s a hallucination, and it’s why the prompt tells it to say “unclear” and leaves the totals to your software.
- Language. Intuit says its agents work in English and French only, so books kept in other languages may get weaker suggestions.
- Features you can’t see yet. Several Xero features in the table are marked “soon” and plans differ by country. Go by what your own account shows, not the announcements (including the table above).
If you want the terms explained, see automated bookkeeping and AI agent in the glossary.
What to do next
Sort your data settings first with stop ChatGPT, Claude and Gemini training on your business data. If you haven’t picked a chat assistant for steps 3 to 6, ChatGPT vs Claude vs Gemini compares the plans and what each costs. Then put the first check in your diary for the first Monday of next month.
Sources
- https://www.xero.com/uk/media-releases/xero-announces-new-ai-innovations-xerocon-london/
- https://www.xero.com/uk/ai-in-accounting/jax-vision/
- https://www.xero.com/campaign/claude-connector/
- https://quickbooks.intuit.com/learn-support/en-uk/help-article/accounting-bookkeeping/overview-agents-quickbooks-online/L9irCAtK4_GB_en_GB
- https://quickbooks.intuit.com/global/resources/product-update/intuit-ai-agents-quickbooks/
- https://quickbooks.intuit.com/learn-support/en-us/help-article/list-management/export-reports-lists-data-quickbooks-online/L1xleDrLp_US_en_US
- https://openai.com/business-data/
- https://privacy.claude.com/en/articles/7996868-is-my-data-used-for-model-training
- https://knowledge.workspace.google.com/admin/gemini/generative-ai-in-google-workspace-privacy-hub
- https://www.gov.uk/self-employed-records/how-long-to-keep-your-records
- https://www.irs.gov/businesses/small-businesses-self-employed/how-long-should-i-keep-records
