AI AgentsBy Xavier Peich

An AI agent in your bookkeeping: what it does inside QuickBooks, and what stays with your accountant

What an AI agent really does inside QuickBooks Online, why it cannot see your whole bank feed, and the decisions that stay with your accountant.

An AI agent in your bookkeeping: what it does inside QuickBooks, and what stays with your accountant

Most of what gets written about AI for accounting is software rankings. The lists tell you which tool to buy, and rarely what it does once it is plugged into your books, or what it will never see. For a small business that keeps its books in QuickBooks Online and wonders whether an AI agent can take some of the bookkeeping off its hands, the useful question is narrower: where does the AI actually work, and who signs at the end?

We keep our own books in QuickBooks Online, and we built a connector that lets an AI assistant work in them. Seeing it from both sides taught us that an accounting agent's limits sit at two very concrete borders: the one Intuit's API draws, and the one between data entry and professional judgment.

The short answer, for the busy

An AI agent can take on a good share of the bookkeeping in QuickBooks Online, as long as you know where it works. Intuit's built-in AI works in the bank feed: it suggests a category or a match for each transaction, with a confidence rating, and flags anomalies in your reports. An outside assistant such as Claude or ChatGPT, plugged in through a connector, works instead on entries that are already posted and on documents: attaching receipts to expenses, listing overdue invoices and drafting reminders, answering month-end questions. Intuit's API does not show it the bank transactions still waiting for review. In both cases the agent proposes and a person approves. What stays with the accountant is judgment (capital asset or expense, revenue to defer), tax positions such as electing Quebec's Quick Method for GST and QST, anything filed with a government, and the signature.

Two places an AI can work

The first place is inside QuickBooks. Intuit groups its features under the name Intuit Intelligence, with specialised AIs for accounting, finance, sales tax, customers and project management. On the banking page, QuickBooks suggests a match or a category for each transaction, based on your history. Each suggested match carries a confidence badge, green (strong evidence) or blue (something is still ambiguous), and low-confidence suggestions are filtered out of the feed. A chat window answers questions about your numbers: Intuit's Canadian help page includes 25 chat prompts a month on each eligible plan, with an add-on of 100 more prompts for $10 a month. Intuit says there is currently no way to turn these AI features off one at a time.

The second place is outside. The assistant you already use, Claude, ChatGPT or Microsoft Copilot, connects to QuickBooks through a connector, usually an MCP server, the standard plug between AIs and your software. Intuit publishes its own connectors for Claude and for ChatGPT, but its help pages currently limit both to US customers. The Claude one mostly covers the sales side (invoices, estimates, payment links, customers), plus a profit and loss, a cash flow statement and transaction imports. Intuit itself says the use cases stop there.

That is where Caribooks sits, the connector Peich built: it links QuickBooks Online Canada to Claude, ChatGPT or Copilot, and starts read-only, with write access switched on one company at a time. Its security page also lists what it cannot do, because Intuit's API does not open it up: see bank transactions waiting for review, reconcile a bank account, move money, read payroll. Intuit's developer support confirms it: the API does not expose the bank feed's pending, unposted transactions in any region. Only reviewed and posted transactions are reachable.

That is the border to understand before buying anything. Bank feed matching happens inside QuickBooks, with Intuit's AI. Everything that lives outside QuickBooks (your email, your receipts, your vendors' portals) is an outside agent's territory.

What an agent does well

The jobs an accounting agent handles well have three things in common: they come back often, they follow rules, and their result can be checked against a source document.

Categorising and matching. This is the built-in AI's ground. On the Plus and Advanced plans, Intuit adds AI help during bank reconciliation that finds possible issues and explains how to fix them. The agent suggests; you post.

Attaching receipts to expenses. The receipt arrives by email or sits in a vendor portal; the expense is already in QuickBooks. Pairing the two and flagging what is missing is pure handling work, a good fit for an outside agent that reads both the inbox and the ledger.

Chasing overdue invoices. A scheduled send is enough for the reminder on the due date. The agent earns its keep case by case: listing the invoices unpaid for more than 30 days, fitting each reminder to the client's history, putting it up for approval before it goes out. We covered how to invoice so you get paid faster, and why an agent pays off mostly once the replies come back.

Answering month-end questions. "Why did our margin drop in August?" Intuit offers a root cause analysis that traces a change back to the customers, suppliers or products behind it. An assistant connected to the reports can also query the general ledger or the trial balance.

Reviewing reports. Intuit's Accounting AI looks through the balance sheet and the profit and loss for duplicates, miscategorisations, receivables and payables aging issues, and income that should have been deferred. Intuit calls it a supplemental review, which is the right word: you run it before you close, and you check what it finds.

What stays with your accountant

An agent applies rules. It does not decide which rules apply to your business. Sales tax in Quebec shows the difference clearly.

Take the Quick Method of accounting. According to Revenu Québec, a small business can use it if its annual taxable sales do not exceed $400,000 (GST included) under the GST system and $418,952 (QST included) under the QST system. Under this method you claim no input tax credits (ITCs) or input tax refunds (ITRs) on ordinary operating expenses such as heating or phone service. You can still claim them on property that qualifies for capital cost allowance, such as a vehicle or office furniture.

Now picture the agent facing two receipts, one for a phone plan and one for a delivery vehicle. Both show GST and QST. Nothing on either receipt says whether the business elected the Quick Method, or whether the vehicle is a capital asset. Those are two decisions for the accountant. The agent will apply the rule hundreds of times without getting bored, as long as someone gave it the rule. Peich keeps its own books in QuickBooks Online under the Quick Method, and this is exactly the rule given to the agent that files our receipts: ordinary expenses get a tax code that claims nothing back, and only capital purchases give rise to ITCs and ITRs.

The same logic covers the rest: telling a repair from an improvement, deciding that revenue should be deferred, taking a tax position, filing a return, signing financial statements. Intuit draws the line itself. Its Sales Tax AI, still in beta, compares income on the profit and loss with net sales on the return and points out the differences, but changes nothing: you choose what to fix, and you should be able to explain any remaining difference before you file.

The control model: read, write, approve, trace

Inside QuickBooks or next to it, an accounting agent should follow four rules.

Read first. An agent that only reads can answer questions, produce lists and prepare drafts without changing anything in your books. That is the right starting point, for weeks if needed.

Write in steps. When you open up write access, open it one action at a time. Even Intuit's official Claude connector requires confirmation before any destructive action, such as deleting an invoice.

An approval queue. The agent proposes, with the document attached, and a person approves. Intuit's confidence badges are one version of the idea: green, accept faster; blue, take a look. We went into more detail on governing an agent that can be wrong.

A trail. QuickBooks' audit history records who changed each transaction, when and what. Only users with full access can view it. Before connecting an agent, check which name its entries will appear under, and give your accountant their own access rather than yours.

Finally, your books hold personal information, and the assistant processes what it reads under its own policy, often outside Quebec. We explained what Law 25 then requires for AI agents running on US servers.

When a custom agent makes sense

The built-in AI plus a connector is often enough for a small business that lives in QuickBooks. A custom agent becomes worth it when the process spills over: vendor invoices to sort in a shared inbox (as in this email triage case), orders in software with no connector, one rule that has to hold across several systems. It is the same reasoning as for Copilot Studio versus a custom agent: the vendor's tool is excellent as long as the work stays with the vendor. For a sense of the costs, see what an AI agent costs a Quebec small business.

Where to start

Start with a conversation with your accountant, not with a vendor. Ask them to write down the rules they already apply: tax method, capitalisation threshold, recurring vendors and their accounts. Then let QuickBooks' AI work the bank feed, and try an assistant in read-only mode for a month on receipts and overdue invoices. What comes back every week without exception is a candidate for write access; what needs judgment stays with your accountant.

If your process spills outside QuickBooks, that is what we look at in a first conversation: what you can hand to an agent, and what it costs.

→ Let's talk about your bookkeeping

This article explains how accounting tools and general tax rules work. It is not accounting or tax advice. Check your situation with your accountant; Revenu Québec's pages are the authority.

Xavier PeichWritten byXavier Peich