
What can ChatGPT do for bookkeeping, and what still needs the ledger?
ChatGPT does the reading, drafting and checking half of bookkeeping and none of the posting. A chat model can read a bank export you paste, draft the rule that files "AMZN Mktp" for a landscaping client, turn a profit and loss into three sentences the owner will read, and tell you which side of a reconciliation is off. It cannot pull a bank feed, post a journal entry, or leave the audit trail a reviewer opens later. The QuickBooks app inside ChatGPT, live for US Free, Plus and Pro accounts since 5 March 2026, does not change that: Intuit's own list of what it does covers invoices, payroll questions, lending benchmarks and reports, and bank categorization and reconciliation are not on it. Where each job in a solo bookkeeper's week lands:
| Job | Chat model alone? | What you paste | What you check |
|---|---|---|---|
| Client email (chasing documents, explaining a fee) | Yes | The facts, no account numbers | The dates and the tone |
| Drafting categorization rules | Yes, the draft; you approve each rule | 20 to 50 bank descriptions, names removed | Every rule against the chart of accounts |
| Explaining a report to a client | Yes | The report totals, client name removed | Every number against the report |
| Spreadsheet cleanup (bank export, expense sheet) | Yes, with a change log | The CSV, account column deleted | Row count in against row count out |
| Reconciliation check | Yes for finding the gap; the fix is posted by you | Two balances and the unmatched list | Each suggested item in the ledger |
| Categorizing live transactions in the ledger | No, the ledger app's AI does this | Nothing | The app's suggestions before you accept them |
| Bank feeds, journal entries, the close | No | Nothing | The ledger, as always |
The survey behind the chart, 707 US accounting professionals in March 2024, found 98% had used AI to help clients in the previous 12 months, and the order of the uses is the order of the table: entry and cleanup first, checking second, explaining third. Posting is not on the list, because the people surveyed still do it themselves or their ledger app does it for them.
Can you use ChatGPT for QuickBooks?
Yes, through Intuit's QuickBooks app inside ChatGPT, which Intuit says is "live for all logged-in ChatGPT Free, Plus and Pro accounts, available on both web and mobile in the US" and which, since Intuit's 28 July 2026 update, can "Create, update, send, and delete invoices", answer payroll questions and pull profit and loss and cash flow statements. The same update put QuickBooks inside Claude. What neither app does, on Intuit's own list, is categorize the bank feed or reconcile an account. That work stays in QuickBooks, where the AI is priced by plan, and the plan step is steep.
We read the pricing pages of five ledger apps and one AI add-on on 27 September 2026, US pricing, monthly billing at the regular rate, and set them next to a chat subscription:
| App and plan | Monthly price | AI bookkeeping features on that plan, in the vendor's words | Where the AI stops |
|---|---|---|---|
| QuickBooks Online Simple Start | $38 | "Categorizes expenses", "AI Chat for instant insights" (beta) | Reconciliation and verified categorization start at Plus |
| QuickBooks Online Plus | $140 | "Reconciles your books", "Transactions auto-categorized and verified", "Finds and fixes anomalies" | Continuous categorization and posting with monthly quality reviews is "Available only with QuickBooks Advanced", $340 |
| Xero Early | $25 | Smart Document Capture, JAX chat at "currently no additional charge" | "Auto-reconcile transactions" is a $5 a month add-on on Early and included from Growing ($55) |
| Zoho Books Standard | $20 ($15 billed yearly) | Ask Zia, CoCreate invoices from a prompt, anomaly detection, 200 receipt autoscans a month | AI-suggested bank categorization is in early access |
| FreshBooks Lite | $23 | "automated expense categorization" on the features page | The pricing page does not use the word AI; no AI reconciliation or assistant listed |
| Wave Pro | $19 | "Auto-merge and categorize bank transactions" | Receipt OCR is an $8 a month add-on |
| Booke AI, AI Bookkeeper | $129 per business | "Daily bank feed categorization", "Smart document matching", "Exception review + audit trail" | Runs on top of QuickBooks Online or Xero, so it needs one of them underneath |
| ChatGPT Plus or Claude Pro | $20 | Drafts, explains, cleans and checks anything you paste; the QuickBooks app inside each (US) | No ledger, no bank feed, no audit trail |
| Whizi Starter | $15.99 ($10.99 billed yearly) | GPT, Claude Haiku and the house model on one login; Claude Sonnet and Gemini on higher plans | No ledger integration and no QuickBooks app |
Read down the price column and the pattern is the fact page one misses: two of the five ledger apps charge extra for AI reconciliation. At QuickBooks, "Reconciles your books" and "Transactions auto-categorized and verified" start at Plus, $140 a month, $102 above Simple Start, and Intuit Intelligence's continuous categorization and posting is Advanced only at $340. Xero puts JAX and Smart Document Capture on its $25 Early plan and sells "Auto-reconcile transactions" there as a $5 a month add-on, included from Growing at $55. Zoho Books puts Zia on Standard at $20, Wave categorizes on Pro at $19, and FreshBooks' pricing page never uses the word AI. A $20 chat plan sits next to Xero and Zoho on price and does none of their posting, which is why the honest comparison is not chat versus ledger but chat plus ledger, at $39 a month on the cheap end ($20 chat plus Wave Pro at $19).
How can AI help me as a bookkeeper?
AI helps a bookkeeper most on the five jobs that are words about the numbers rather than the numbers themselves. Each one below is a prompt you can paste today, with the check that makes it safe to send. None of them asks the model what is deductible or which entity a client should form; that is tax advice, a chat model gives it confidently and sometimes wrongly, and it is the line this page stays behind.
The client email. A chat model writes the chase you have rewritten forty times, and writes it without the edge that creeps into the fortieth version:
```
Write a 90-word email to a client whose March bank statement and three vendor invoices I still need for the quarterly close. Friendly, one ask, one date (Friday 10 April), no exclamation marks. I am their bookkeeper, not their accountant, so do not promise anything about their taxes.
```
The categorization rules. Paste 20 to 50 bank descriptions with the amounts and the payee names left in, the client's name and account numbers taken out, and the chart of accounts:
```
Here are 40 bank descriptions from a landscaping company, with a chart of accounts below them. Draft one rule per recurring payee: the text to match, the account from the chart, and a confidence of high, medium or low. Never use an account that is not in the chart. Put every medium and low line in a separate list for me to decide, with one sentence on why it is unclear.
```
Then run the same prompt in a second model and read only the lines where the two disagree. A payee both models file under Supplies is a rule you approve in one look; a payee one files under Equipment and the other under Repairs and Maintenance is the one to open, and it is usually the one where the amount or the vendor could go either way. Whizi's compare view sends one prompt to two models in two columns with separate contexts; in any other app, open a fresh chat so the second model never sees the first answer. The disagreement list is your review queue. Where Whizi loses on this page: it has no ledger integration, so nothing you draft in it lands in QuickBooks or Xero, and there is no QuickBooks app inside it the way ChatGPT and Claude have had one since 2026.
The report explanation. Owners read four sentences and skip a page:
```
Here is a profit and loss for Q1 with the client's name removed. Write four sentences for the owner of a two-truck plumbing business: what came in, what went out, the one line that moved most against Q4, and one question I should ask them about it. Plain words, no jargon, nothing about tax.
```
Check every number in the four sentences against the report before it goes out, including the rounding ($48,212 is not "about $48,000" on a client's page) and which quarter each figure belongs to.
The spreadsheet cleanup. A bank export with mixed date formats, trailing spaces and "Last, First" names is the same job as any other messy sheet: paste it with the account column deleted, ask for the cleaned table and a change log with one line per change, and count the rows in against the rows out. How to use AI to clean up a spreadsheet has the full prompt and the row limits per tool.
The reconciliation check. The model does not reconcile; it finds where to look:
```
Bank balance $14,212.40, book balance $13,987.15. Below are the unmatched items from each side. Find the combination of items that explains the $225.25 difference. Flag any transposition (a difference divisible by 9 is the classic sign), any item that appears on one side twice, and any amount that matches an item on the other side within a few cents. Say which side each fix belongs on. Do not post anything; tell me what to open.
```
The divisible-by-9 rule is the oldest trick in the trade, and the prompt names it so the check is asked for rather than hoped for. Check the arithmetic yourself once the unmatched list runs past 30 items: ask for a table of candidate combinations with the sums shown, and add the sums yourself. The accounting prompts pack has 20 more, from a month end close checklist to a duplicate check on a vendor payment run.
What should you never paste into ChatGPT from a client's books?
Never paste a client's full account or routing numbers, card numbers, Social Security or EIN numbers, login details, or an unredacted bank statement. A model needs none of them for the five jobs above: "Chase ...4471" works as well as the full number, "Client A" as well as the name, and a bank export with the account column deleted reads exactly the same.
The reason is retention and training defaults, not hacking. On a consumer ChatGPT plan, OpenAI's pricing page lists "Content is used to train our models" for Free, Go, Plus and Pro with an opt-out, as of September 2026, and every vendor keeps a pasted line on its own schedule. What never to paste into an AI chat walks through where a pasted line goes at each vendor and the thirty-second redaction habit that makes the rest safe. The bookkeeper's version of that habit: the model gets descriptions, amounts and dates, and the ledger keeps the identifiers.
The records themselves stay in the ledger and the file, never in a chat transcript. The IRS states the rule for how long: "Generally, you must keep your records that support an item of income, deduction or credit shown on your tax return until the period of limitations for that tax return runs out." On the IRS's own page, updated 30 June 2026, that is 3 years in the ordinary case, 6 years where unreported income is more than 25% of gross income, and at least 4 years for employment tax records. A chat reply is not the supporting document; the statement, the invoice and the reconciliation report you saved from the ledger are, so the workflow that survives an audit is the one where the model reads a redacted copy and the original never moves.
One more line for anyone whose clients ask: none of this is tax advice, and neither is anything a chat model says about a deduction. A bookkeeper who wants a model's view on a tax question sends the answer to the client's CPA, not to the client.
Is AI taking away bookkeeping jobs?
The entry work, yes; the judgment, not yet. The US Bureau of Labor Statistics projects employment of bookkeeping, accounting and auditing clerks to decline 6 percent from 2025 to 2035, and still expects about 144,100 openings a year over the decade, at a 2025 median pay of $50,670 (BLS Occupational Outlook Handbook, updated 27 August 2026). The decline lands on the categorization and matching that Xero, QuickBooks, Zoho and Booke now sell as a feature on a $19 to $140 plan.
The 98% of accountants in Intuit's 2024 survey who had used AI were not replaced by it; 69% used it for data entry, which is the part of the job the ledger apps were already automating. What is left is the table at the top of this page: reading the client, drafting the rule, explaining the report, catching the $225.25. A chat subscription does the drafting half of those for $20 a month and none of the posting.
So the rule: if the task is words about the numbers, ChatGPT drafts it and you check it; if the task changes a balance, it happens in the ledger, and the model only tells you where to look.
- Redact before you paste: account and routing numbers out, client name to "Client A", the account column deleted from any export
- Draft categorization rules in two models and review only the payees where they disagree
- Check every number in an AI-written report explanation against the report before it goes to the client
- Ask for a change log and count rows in against rows out on every cleaned spreadsheet
- Let the model find the reconciliation gap; post the fix yourself, in the ledger
- Keep the supporting records in the ledger and the file for the IRS periods (3 years in the ordinary case, 4 for employment tax), never in a chat
Frequently asked questions
Can I use AI to do bookkeeping?
Yes, in two layers. The AI inside your ledger app (QuickBooks, Xero, Zoho Books, Wave) categorizes and matches transactions from the bank feed, and you approve its suggestions. A chat model such as ChatGPT or Claude drafts the client emails, the categorization rules, the report explanations and the reconciliation checks around it, and posts nothing. Neither layer files anything or gives tax advice.
Does QuickBooks use AI for bookkeeping?
Yes. As of September 2026 QuickBooks Online Simple Start ($38 a month) lists "Categorizes expenses" and an AI chat in beta, Plus ($140) adds "Reconciles your books" and "Transactions auto-categorized and verified", and continuous categorization and posting with monthly quality reviews is available only on Advanced ($340). Intuit also runs a QuickBooks app inside ChatGPT and Claude for US accounts.
What is the best AI to use for accounting?
For posting, the best AI is the one inside your ledger, because only it has the bank feed and leaves an audit trail. For drafting and checking, GPT, Claude and Gemini all handle the five jobs on this page, and the useful question is which two, since running a categorization prompt in two models and reading only the disagreements is the check that catches a wrong account before you approve the rule.
Is AI replacing CPAs?
No. The BLS decline of 6 percent from 2025 to 2035 is for bookkeeping, accounting and auditing clerks, the entry-level posting work, not for accountants. Intuit's 2024 survey of 707 US accounting professionals found 98% had used AI for clients, mostly for data entry, and the judgment work, from the chart of accounts to the tax position, still ends with a person who signs.