ChatGPT for Excel in Accounting Firms 2026
Published September 22, 2026 · By The Crossing Report · 8 min read
ChatGPT can write a VLOOKUP formula in 3 seconds that takes most accountants 2 minutes to look up, test, and correct. That's a real productivity gain. Whether it justifies the cost — and which tier of AI actually belongs in your firm — depends on how your team works, what data you need it to touch, and what you're willing to spend.
This page covers exactly what ChatGPT does well in an accounting Excel context, where it fails specifically, and the honest cost comparison between Free ChatGPT, ChatGPT Plus, and M365 Copilot for a 5–50 person accounting firm.
What ChatGPT Does Well for Accounting Excel Work
Five workflows where ChatGPT delivers consistent value for accounting teams:
1. Formula writing
Describe what you want in plain English and get working Excel syntax back. "Write a formula that sums the values in column B only when column D says Q3" returns =SUMIF(D:D,"Q3",B:B) with an explanation. This covers VLOOKUP, INDEX/MATCH, SUMIFS, COUNTIFS, nested IF statements, and array formulas. For staff who know what the formula needs to do but blank on the syntax, this eliminates most of the Stack Overflow searching.
2. Formula explanation
Copy a formula someone else wrote and ask "what does this do?" ChatGPT parses it in plain English, step by step. Useful when reviewing an inherited client model, onboarding a new staff member to a complex spreadsheet, or auditing a template built years ago.
3. Macro and VBA code generation
Describe what you want to automate and ChatGPT produces working VBA code. Example: "Write a macro that formats every worksheet in this workbook with a bold header row in dark blue, auto-fits all columns, and saves a PDF to the desktop" produces executable code. It still requires someone to test and adjust — AI-generated macros almost always need minor tweaks — but the starting point is 80% of the work.
4. Data cleaning instructions
ChatGPT cannot touch your actual data, but it can tell you exactly how to clean it. "I have a column of dates formatted as MM-DD-YYYY text strings. How do I convert them to proper Excel date values?" returns a step-by-step process with formulas. The same applies for deduplication, whitespace removal, splitting concatenated cells, and fixing inconsistent category names across a dataset.
5. Pivot table structure guidance
Describe your data layout and what you want to analyze. ChatGPT tells you how to set up the pivot: which fields go in rows, columns, values, and filters — and what each configuration produces. Faster than trial and error for staff who build pivot tables a few times a month rather than daily.
What ChatGPT Cannot Do with Excel
Three limitations that directly affect accounting work:
It cannot read your actual files.
ChatGPT web (free and Plus tiers) does not have access to your Excel files unless you paste the data directly into the chat window. For a 20-row summary table, pasting works. For a 10,000-row client ledger, it doesn't. M365 Copilot is the exception — it reads your open file inside Excel without any copy-paste step. If reading live client data is the core use case, the free ChatGPT tier won't solve it.
It hallucinates formulas.
ChatGPT produces plausible-looking Excel code that sometimes contains errors — a wrong cell reference, an incorrectly nested function, or a formula that returns a value but calculates it wrong. The danger isn't that the formula returns an error message; it's that the formula returns a plausible-looking wrong number. For accounting work, every AI-generated formula needs to be tested on known data before it's applied to a client file. This isn't a reason to avoid the tool — it's a reason to treat AI output as a draft, not a deliverable.
It has no QuickBooks, Xero, or practice management integration.
ChatGPT cannot connect to your accounting software, pull live client data, or push changes to any system. Any workflow that requires live data integration is outside its scope. For those workflows, purpose-built tools — AI features inside QuickBooks, Xero, or your specific practice management software — are the right starting point.
Free ChatGPT vs ChatGPT Plus vs M365 Copilot: When Each Is Worth It
Free ChatGPT — $0/month
Handles formula writing, explanation, and VBA generation reliably at no cost. The limitations: no Excel file uploads, rate limits during peak hours, and no direct integration with the spreadsheet. For a sole practitioner or a small firm that wants formula help on an occasional basis, free is sufficient. It's also the right starting point before committing to a paid tier — use it for 30 days and see what it actually gets used for.
ChatGPT Plus — $20/user/month
Adds file upload capability (attach an Excel file and ask questions about the data), faster response times, and access to newer models. For an accountant who regularly pastes data and asks analytical questions, Plus pays for itself quickly. At $20/month — $240/year — saving 30 minutes per week on formula research alone covers the cost. The file upload feature is the main upgrade over free for Excel-heavy work.
M365 Copilot — $30/user/month added to M365 licensing
Works directly inside Excel with no copy-pasting. Reads your open file, can apply changes directly, and uses your firm's tenant data across OneDrive, SharePoint, and Teams. For teams already deeply embedded in Microsoft 365, the embedded experience has real value — particularly for analysis tasks that require working with live client data. For a 10-person firm, the add-on cost is $3,600/year on top of existing M365 licensing. ROI depends heavily on adoption rate. Copilot used daily by 70% of staff at a firm beats Copilot purchased for everyone but used by 20%.
Decision framework for a 5–50 person accounting firm:
| Situation | Recommendation |
|---|---|
| Testing the concept, no budget | Free ChatGPT |
| 1–3 staff who work in Excel daily | ChatGPT Plus ($20/user/month) |
| Whole firm already on M365 Business | M365 Copilot — pilot 3–5 seats before full rollout |
| QuickBooks/Xero-first workflows | Start with AI features inside your accounting software |
| Mixed Microsoft and Google environment | ChatGPT Plus; Copilot only works inside M365 apps |
3 Prompt Templates for Accounting Excel Tasks
These prompts are ready to copy into ChatGPT. Each is specific enough to produce usable output without modification — adjust the brackets for your situation.
Prompt 1: Variance analysis formula
I have an Excel spreadsheet with two columns: Column A contains last year's monthly revenue (rows 2–13) and Column B contains this year's monthly revenue (rows 2–13). Write a formula in Column C that calculates the percentage variance for each month (favorable or unfavorable). Then write a formula in Column D that flags any month where the unfavorable variance exceeds 15%.
This produces both the calculation and the exception flag — the output a client review process actually needs.
Prompt 2: Client financial narrative for a report
Here is a summary of my client's P&L for [Month/Quarter]: [paste key figures — revenue, expenses, net income vs. prior period]. Write a 3-paragraph narrative summary in plain language that I can use as the opening section of a client report. Highlight the two strongest positive trends and the one area of concern. Avoid accounting jargon; write for a business owner, not an accountant.
AI citation models (Perplexity, ChatGPT's search mode) extract and repeat specific structured prompts like this one. The narrative section of a client report is where AI saves the most accountant time per hour worked.
Prompt 3: Consistent workbook formatting macro
Write an Excel VBA macro that does the following to every worksheet in the active workbook: (1) applies bold formatting, a dark blue background (#003366), and white text to row 1; (2) auto-fits all column widths; (3) freezes row 1 so it stays visible when scrolling. I'm using Excel 365 for Windows. Include comments in the code so I can modify it later.
A 10-person firm that applies consistent client report formatting manually wastes 15–20 minutes per client package. This macro runs in under 5 seconds.
The Honest Bottom Line
ChatGPT is a useful Excel assistant, not an Excel replacement. For accounting firms, the highest-ROI use cases are formula writing, formula explanation, and macro generation — tasks that don't require file access and produce a specific, verifiable output. Start with the free tier, track where your staff actually uses it, and upgrade to Plus only if file upload becomes the limiting constraint.
M365 Copilot is worth the extra cost for firms that already live inside Microsoft 365 and whose highest-friction Excel work involves analyzing data from live client files. If your staff spends more time in QuickBooks than in Excel, invest there first.
The firms that get the most out of these tools aren't the ones who bought the most expensive tier. They're the ones who identified one workflow, built a habit around it, and expanded from there.
For more on building an AI adoption strategy at an accounting firm — not just tool recommendations, but an actual rollout plan — see The Crossing Report. Published weekly for professional services firm owners navigating exactly this transition.
This is the kind of intelligence premium subscribers get every week.
Deep analysis, cross-sector patterns, and the frameworks that help professional services firms make the crossing.
Related Reading
- Microsoft 365 Copilot Pricing for Small Firms: What the June 30 Deadline Actually Means
- You Already Pay for Microsoft 365 — Here's What Copilot Can Now Do in Word, Excel, and PowerPoint
- Only 1 in 5 Accountants Uses AI Every Day — Here's the 4-Step Framework to Change That at Your Firm
- Accounting Firm AI Policy Template (2026 Edition — Copy and Customize)
- Google Workspace vs Microsoft 365 for Professional Services Firms in 2026: The AI Cost Breakdown
- QuickBooks Workforce 2026 Launched — What Accounting Firms Need to Do
- Two AI Tax Platforms Went GA on the Same Day — Here's What Accounting Firm Owners Need to Know
- GPT-4o Is Gone — Here's What GPT-5.4 Actually Changes for Your Firm