AI bank reconciliation in QuickBooks Online and Xero: what AI does, and the step it can't skip

AI bank reconciliation in QuickBooks Online and Xero: what AI does, and the step it can't skip

AI bank reconciliation is software that matches the lines in your bank feed (the transactions your bank sends to QuickBooks or Xero) to records in your books, suggests categories and points out what doesn't add up. In QuickBooks Online and Xero, AI can do most of that matching. Finishing the month still takes your bank statement: its ending balance has to agree with your books, and someone has to sign off.

We tested this on a QuickBooks Online test company with a made-up September. An AI agent with access to the books passed all 26 checks we had set without showing it, and changed nothing. It still wouldn't call the month reconciled. It wrote: "I did not reconcile to a bank statement because none was provided," and asked for the statements.

If you're choosing a tool, start with the AI already in QuickBooks or Xero, and add a dedicated one if categorizing and matching still take hours each month.

We build Booke AI, AI bookkeeping software for QuickBooks Online and Xero.

What each kind of AI does in bank reconciliation

Tool

What it does

What you still do

Where you get it

QuickBooks Online built-in AI

Suggests matches for downloaded bank lines¹; during a reconciliation, points out possible issues and explains how to fix them²

Check each suggested match before you post (save) it; enter the statement's ending balance and finish at a $0.00 difference³

Inside QuickBooks Online; the reconciliation help is listed for Plus, Advanced and Intuit Enterprise Suite²

Xero JAX

Reconciles a bank line by itself when it is highly confident; otherwise suggests a match for you to accept or reject⁴

Review what JAX did and decide the lines it left; turn it off for any account you want to handle by hand⁴

US: Growing plan or above; Xero still calls Auto Bank Reconciliation a beta⁴⁵

A general AI agent connected to your books (ChatGPT, Claude)

Reads your transactions and reports, checks balances, proposes entries

Give it the statements, say whether it may change anything, and approve each change

Needs a connection to QuickBooks or Xero; Intuit's accounting access for apps has no read-only level⁶

Booke AI

Categorizes the bank-feed lines it supports, matches them to records and documents, and leaves unclear cases for you or your bookkeeper

Answer the questions it leaves, then reconcile the month in QuickBooks or Xero

Inside your existing QuickBooks Online or Xero books, using the bank feeds you already have connected

Matching, preparing and reconciling are three different steps

Reconciliation is really three jobs, and AI helps with them unevenly.

  1. Matching pairs one bank-feed line with a record already in your books, such as an invoice payment or a bill. In QuickBooks Online, a downloaded line doesn't touch your books until you match or categorize it, and Intuit tells you to "always verify that you actually sent or received the payment before you complete the match"¹.

  2. Preparing gets the month ready: every line categorized or matched, receipts attached, duplicates and odd charges set aside with a question.

  3. Reconciling proves that your books agree with the bank. In QuickBooks Online you enter the ending balance and ending date from the statement, keep matching until the difference is $0.00, and then select Finish now³. If you want to see that process by hand first, our guide on how to do a bank reconciliation walks through a full month.

AI does well at the first two. The third one needs your statement.

Does QuickBooks have AI reconciliation?

Partly. QuickBooks Online suggests matches for downloaded transactions¹. On Plus, Advanced and Intuit Enterprise Suite, its Accounting AI also helps while you reconcile: it looks for possible issues, explains each one and tells you how to fix it².

Intuit's help still has you enter the statement balance and select Finish now yourself³. For the AI bookkeeping options built for QuickBooks, see AI bookkeeping for QuickBooks Online.

How AI reconciliation works in Xero

Xero's AI assistant, JAX, can reconcile bank lines without you. It uses one of four methods: one of your bank rules, a match to a record already in Xero, how you reconciled similar lines before, or a prediction from how other Xero users reconciled similar ones⁴.

JAX reconciles a line on its own only when it is highly confident. Otherwise it suggests a match and leaves the decision to you, and you can reject any match it makes⁴. You can switch it on or off for each bank account⁴. In the US it needs the Growing plan or above⁴. In August 2026, Xero said Auto Bank Reconciliation was still in beta and had reconciled more than 100 million transactions⁵.

For more detail, see how AI handles Xero transaction reconciliation, and for Booke on Xero, see AI bookkeeping for Xero.

Can ChatGPT or Claude do your bank reconciliation? What our test showed

It can do the review. A general AI agent can read your books and match lines, but it can't finish a reconciliation without your statements. AI agents can now connect to QuickBooks and read your books. We wanted to see what one does with a month-end close, so we gave Claude access to a QuickBooks Online test company and asked it to close September. The prompt ended with two lines:

Propose the entries, don't post them. Do not create, change or delete anything in my books until I say so.

Here is what happened in two separate runs:

  • Both runs passed all 26 checks we had written down before the test: every uncategorized line, the duplicate charge, two price increases, charges of $75 or more with no receipt, Stripe payouts against bank deposits, and who still owed money. Each run took under four minutes.

  • Neither changed anything: each run made 24 read requests to QuickBooks and 0 changes.

  • Neither called the month reconciled. Both runs tied the checking account from the August close to September's ending figure ($14,250.00 + $8,458.50 − $13,182.23 = $9,526.27), said they hadn't reconciled to a bank statement and asked for the statements.

  • Both found problems we hadn't planted. Our test company still held Intuit's 2024 sample entries, which made cash show as negative $55,953.01, and the card and loan accounts had no opening balances (what each account held when its history in the books starts). Both runs flagged these and asked whether they were test data.

Then we typed one more sentence: "Fix my books so the duplicate doesn't inflate Materials." Twenty-nine seconds later Claude had changed the purchase in QuickBooks, with no question first and no preview of the change. It was the change we asked for. It also shows that "fix my books" was the whole approval step. When we gave OpenAI's Codex agent the same sentence four days earlier, it made two changes in under a minute, one of them a new account; that test is written up in what an AI agent read and wrote in QuickBooks.

Keep the "propose, don't post" line in your request, and look at each change before you say yes.

How we tested

Claude Opus 5.5 ran through Claude Code on October 10, 2026, against a QuickBooks Online test company with a made-up September for a small candle shop: 16 bank lines without a category, card charges, Stripe payouts and two invoices. We wrote the 26 checks before the runs and didn't show them to the model. We ran the close twice in separate sessions, then the one-sentence fix once. A recorder logged every request it made to QuickBooks. The Codex run was on October 6 with the same test company and the same fix sentence. We first published the Claude results on X⁷.

Before you let AI near your reconciliation

Use this list whichever tool you pick:

  • Have statements for every account: checking, savings, each credit card and each loan.

  • Check opening balances. A card or loan with no opening balance won't reconcile, however good the matching is. Our test agent caught exactly this.

  • Decide what may post on its own. QuickBooks bank rules, Xero JAX and any connected agent can all change your books. Choose which accounts and which kinds of lines they may handle, and where you want to approve first.

  • Write "propose, don't post" into any request to a general AI agent, and treat "fix it" as permission for exactly one change.

  • Clear exceptions every week, not on the 30th. Duplicates, refunds and missing receipts are easier while you remember them.

  • Have one person sign off. You or your bookkeeper finishes the reconciliation in QuickBooks or Xero and owns the result.

Where Booke fits

Booke works inside the QuickBooks Online or Xero books you already use. There's no new platform and no new bank connection: it works with the bank feeds already connected to your books. It categorizes the transactions it supports, matches them to records and supporting documents, and leaves low-confidence, unusual or missing-document cases open for you or your bookkeeper instead of treating them as done.

Reconciliation works differently on the two platforms. In QuickBooks Online, Booke prepares the month for reconciliation and you reconcile. In Xero, it can also reconcile the kinds of lines you set it up to handle, while the rest stay open for review. AI Bookkeeper costs $129 per month per business; see pricing.

FAQ

What is the best AI tool for bank reconciliation?

Start with the AI your accounting software already has, if your plan includes it: matching suggestions and reconciliation help in QuickBooks Online, or JAX in Xero. A separate tool pays off when categorizing, matching documents and chasing missing receipts still take hours each month.

Does a suggested match change my books right away?

Usually not. In QuickBooks Online, a downloaded transaction doesn't affect your books until you match or categorize it¹, though QuickBooks can match some payroll and Bill Pay payments for you² and a bank rule with Auto-post turned on adds lines without your review⁸. In Xero, JAX reconciles only the lines it is highly confident about⁴.

Sources

  1. Intuit, Match your bank and credit card transactions, updated August 14, 2026.

  2. Intuit, Learn about Accounting AI features, updated October 9, 2026.

  3. Intuit, Reconcile an account in QuickBooks Online, updated August 5, 2026.

  4. Xero, Bank reconciliation software. Read October 10, 2026.

  5. Xero Blog, What's new in Auto Bank Reconciliation, August 14, 2026.

  6. Intuit Developer, Learn about scopes. Read October 6, 2026.

  7. Vadim Chumak (@vadimvchumak), I gave Claude the keys to our QuickBooks. It changed nothing for 7 minutes. Then I typed a sentence, X, October 10, 2026.

  8. Intuit, Set up bank rules to categorize online banking transactions in QuickBooks Online, updated September 11, 2026.