Best AI for accounting: Claude, ChatGPT or Copilot with your books
Claude, ChatGPT and Copilot can read your QuickBooks, Xero or Excel data and draft the analysis. You still review every number.
The best AI for accounting is Claude or ChatGPT connected to your books, plus an AI add-in inside Excel. Claude's QuickBooks connector can now create and send invoices, and its Xero connector reads your books without changing them. ChatGPT's QuickBooks app builds profit and loss and cash flow reports for US users on every plan. Treat every output as a draft: Anthropic itself says not to use Claude in Excel for final client deliverables without review.
Good for
- Bookkeepers working in QuickBooks Online or Xero
- CPAs and firm staff building workpapers and memos in Excel
- Small business owners checking cash flow and overdue invoices
- Finance teams reviewing spend in Ramp or payments in Stripe
ChatGPT
ChatGPT's QuickBooks app is for analysis and reports. It is live on web and mobile for signed-in US users on Free, Plus and Pro.
Plan: Free, Plus or Pro, signed in, in the US, for the Intuit QuickBooks app.
What it can do
- Analyze profitability and cash flow from your QuickBooks account
- Compare your numbers with similar businesses by industry and region
- Generate profit and loss and cash flow statements
Limits
- The QuickBooks app is US only
- Intuit describes analysis and reports; it does not say the app can change your books
Plugs to turn on
- Ramp: Ramp's hosted server also works in ChatGPT for spend and card questions.
Microsoft Copilot
Copilot is built into Excel if your Microsoft 365 plan includes it. It suits firms that already live in Microsoft 365.
Plan: Microsoft 365 Premium, Personal or Family with an AI credits plan, or a business Copilot license.
What it can do
- Generate formulas, charts and PivotTables from a plain request
- Edit the worksheet directly from your description
Limits
- Only edits when Calculation Options are set to Automatic
- Needs a modern .xlsx file, not Strict Open XML
Claude
Claude has the deepest accounting connectors right now. QuickBooks can write, Xero only reads, and Claude in Excel works inside your workbook.
Plan: Free works for the QuickBooks and Xero connectors. Claude in Excel needs Pro or higher.
What it can do
- Answer questions from live Xero data and link back to the report, invoice or contact it used
- Create, edit and send QuickBooks invoices and estimates, add payment links and send overdue reminders
- Look up payroll, payslip and time-off details in QuickBooks
- Work inside Excel: trace formulas, change assumptions and cite the exact cells it used
- Create a finished Excel or Word file from your data in the chat
Limits
- The Xero connector is read-only: it cannot create, edit, approve, reconcile or pay
- Claude in Excel does not run macros or VBA, and does not support data tables
- Not on Excel 2016 or 2019 perpetual licenses, iPad or Android
Plugs to turn on
- Intuit QuickBooks connector: Intuit's hosted connector. Connect it in Customize > Connectors; it can now write invoices.
- Xero MCP Server: Xero's own server for write access when the read-only connector is not enough.
Plugs worth turning on
Start with the plug for the ledger you use. QuickBooks and Xero firms get the most from the first two.
- 1QuickBooks Online MCP Server (Intuit)OfficialLocalOAuth
Intuit's own QuickBooks Online server: reports, invoices, bills and journal entries. Intuit's hosted Claude connector is the easier start.
YesOfficial - 2Xero MCP ServerOfficialLocaltoken in env
Xero's own server with write access to invoices, payments and quotes. The free Claude connector covers read-only questions.
YesOfficial - 3RampOfficialHostedOAuth
Ramp's hosted server for spend, bills and cards, limited to what your Ramp role allows. Works in Claude and ChatGPT.
HostedRuns - 4
Stripe MCPOfficialHosted or LocalOAuthStripe's own server for payments, customers, invoices and refunds. Useful for reconciling payouts.
22,262/wk downloads a week - 5
Excel MCP ServerLocalNo sign-inReads and writes Excel files without Excel installed, for coding tools like Claude Code and Cursor.
4,269 GitHub stars
Review a workpaper with Claude in Excel
Claude
- 1
Install the add-in
Get Claude for Microsoft 365 from Microsoft AppSource, open Excel, activate the add-in and sign in with your Claude account (Pro or higher).
- 2
Ask it to explain the workbook
Claude traces formulas and gives cell-level citations you can click.
PromptExplain how the total on the Summary tab is calculated. List every input cell it depends on and flag any hard-coded numbers inside formulas. - 3
Test an assumption
Ask it to change one input while keeping formulas intact, then compare.
PromptChange the revenue growth rate in B4 from 5% to 3% and tell me which outputs change and by how much. Do not overwrite any formulas.
Month-end check in QuickBooks with Claude
Claude
- 1
Connect QuickBooks
In Claude, open Customize > Connectors, search for QuickBooks, click Connect and sign in with your Intuit account.
- 2
Ask for the numbers first
Start with read-only questions so you can check the data before anything changes.
PromptShow October profit and loss compared with September. List every expense line that moved more than 20%, with the amounts. - 3
Find what needs chasing
Ask for overdue invoices and a draft reminder. Read each one before you send.
PromptList invoices more than 30 days overdue with customer, amount and days late. Draft a short, polite reminder for each, but do not send anything yet. - 4
Check, then act
Compare the totals with the QuickBooks report itself. Only then tell Claude to send the reminders or create invoices.
Tip: Write actions go straight into your books. Ask for a list of what it will do before you say yes.
Cash flow questions from Xero in Claude
Claude
- 1
Add Xero
Add Xero from Claude's connectors directory, sign in with your Xero login and pick the organisation. It is free and works on any Claude plan.
- 2
Ask in plain words
Claude answers from live Xero data and links to the report or invoice it used, so you can click through and check.
PromptHow much cash will we have at the end of next month if every invoice due by then is paid and all bills due are paid? Show the invoices and bills you used. - 3
Turn it into a file
Ask for a spreadsheet you can send or keep. File creation must be on in Settings > Capabilities.
PromptPut that forecast in an Excel file with one row per invoice and bill and a total by week.
Verdict
Use Claude with the QuickBooks or Xero connector if your books live there; with QuickBooks it can also create and send invoices. Use Copilot if your firm runs on Microsoft 365. Review every figure before it reaches a client.
Our pick: Intuit QuickBooks connector
Claude plus your ledger's connector is the strongest setup for accounting work today. Its limit is the same as every assistant: the numbers need your review.
Best for
- QuickBooks users who want invoices and reminders handled in chat
- Xero users who want answers without risk of changes
- Firms modelling in Excel
Skip it if
- You would send AI figures to a client unchecked
- Tax return data without the client consent rules for preparers
Questions
What is the best AI for accounting?
Claude connected to QuickBooks or Xero, because it answers from your live books and, for QuickBooks, can create and send invoices. ChatGPT is a good second for QuickBooks reports in the US, and Copilot fits firms already on Microsoft 365.
Can ChatGPT connect to QuickBooks?
Yes, in the US. Intuit's QuickBooks app in ChatGPT works on Free, Plus and Pro, on web and mobile, and builds profit and loss and cash flow reports.
Can Claude connect to QuickBooks or Xero?
Yes, both. Open Customize > Connectors and search for the app. QuickBooks can create and send invoices; Xero is read-only.
Is it safe to put client data into ChatGPT or Claude?
Only if your firm's policy and the vendor's data terms allow it. The AICPA's confidentiality rule still applies, and tax return information may need client consent under Section 7216 before you share it.
Do I have to tell clients I use AI?
No federal law or CPA standard requires it, according to the Journal of Accountancy. It still suggests a voluntary disclosure and checking state rules with counsel.
Is Claude good at Excel?
Yes, for explaining and changing models. Claude in Excel traces formulas and cites cells, on Pro and higher. It does not run macros or VBA.
Can AI do my bookkeeping?
It can draft the work: categorise, find overdue invoices, explain variances. You still reconcile and approve, and Xero's Claude connector cannot reconcile at all.
Can Copilot do accounting in Excel?
It writes formulas, builds PivotTables and charts, and edits sheets. You need Microsoft 365 Premium, a Personal or Family plan with AI credits, or a business Copilot license.
Sources
Docs, issue trackers and discussions this page is built from.
Show all 7Hide
- Intuit Announces Expansion of Claude and ChatGPT Connectivity · blog.insightfulaccountant.com
- Xero connector for Claude · xero.com
- Intuit's financial intelligence apps in ChatGPT are live · intuit.com
- Claude for Excel · claude.com
- What is Copilot in Excel? · support.microsoft.com
- Create and edit files with Claude · support.claude.com
- Should I disclose my use of gen AI to clients? · journalofaccountancy.com