Use the AI inside QuickBooks for first-pass categorising and clean-up, which Intuit lists as Accounting AI from the Essentials plan, a chat assistant on exported reports for job-cost questions, and a person for every entry that changes the ledger. No AI should run all of a small construction company's financials. The best setup lets it draft and a bookkeeper post.
The plan decides what AI you get. Intuit lists Accounting AI from Essentials ($85 a month), job costing through Projects on Plus ($140) and a new Construction financials solution on Advanced ($340). These are Intuit's standard prices from its pricing page, read on 29 October 2026. The page also shows half-price offers for the first three months, which are not what you pay afterwards.
Why "run all financials" is the wrong brief for any AI
The ledger is the master record of every entry in the books. In construction, the judgements that matter most are ones the bank feed never shows: which job a bill belongs to, how much of a contract is complete, whether a change order has been approved, when retention is released. Those depend on contracts and on a project manager's judgement. An AI sees entries, not contracts.
Intuit's own pages frame its AI as supervised. It labels Intuit Intelligence as beta, marks the AI chat as beta with "limited capacity", and says every action is reviewable and reversible: "Any action can be undone, and your original records stay intact." Its announcement about the connectors says "every action remains reviewable and human-verified". So the useful brief is not "run my books". It is "draft the routine work, show me what you did, and let me undo it". Three tests apply to any AI tool you let near the file:
- Can I see what it is about to do before it does it?
- Can I undo it, and will the audit trail show who or what did it?
- Does a person who knows the job approve any entry that moves a job's profit?
If the answer to any of these is no, keep that tool read-only. A plain-language overview of what Intuit's AI automates is in the further reads at the end.
Three ways an AI reaches your QuickBooks file
| Route | How it connects | Can it change your books? | Cost on top of QuickBooks | Best for |
|---|---|---|---|---|
| Inside QuickBooks | Intuit Intelligence: Accounting AI (Essentials and up), AI chat (beta, limited capacity), Project Management AI (beta, Advanced) | Yes, inside the file; Intuit says actions are reviewable and reversible | None; included in the plan | First-pass categorising and clean-up |
| Connector or plugin | Claude: Customize, then Connectors, then QuickBooks. ChatGPT: add Intuit's QuickBooks plugin. You sign in with your Intuit account, pick the company and choose which permissions to grant | Yes. Reads reports and ageing; creates, updates, sends and deletes invoices and estimates; adds customers and products; Intuit's help also lists importing categorised transactions into your general ledger | Possibly none, since Claude's free plan includes connectors; heavier use needs Claude Pro ($17 a month billed annually, $20 monthly) or ChatGPT Plus ($20) | Questions across your data, drafting invoices and reminders |
| Export and upload | You download reports as CSV or Excel and give them to ChatGPT, Claude or Copilot in Excel | No; it never touches the ledger | The same chat plans, or a Microsoft 365 plan that includes Copilot | Analysis you want to check before acting |
The connector route is new. Intuit announced on 28 July 2026 that its QuickBooks connector in Claude and its plugin in ChatGPT could read invoices, customers, products and payroll details, and could create, update, send and delete invoices and estimates, set up recurring invoices, send overdue reminders and generate payment links. Claude's connector page, which lists Intuit QuickBooks as the maker and shows an "Anthropic verified" label, promises "a clear preview and your confirmation before anything is sent". Read the word "sent" carefully. Intuit's own help article for the Claude connector says every invoice Claude creates lands in QuickBooks right away, and that your confirmation is required for destructive actions such as deleting an invoice or estimate. So anything Claude creates is a live record in your books the moment it appears, and checking it is your job. Intuit says your data stays within its systems and is never used to train foundation models.
Two capabilities go further than the announcement suggests. Claude's connector page lists 74 tools, among them a transaction-import tool, which Intuit's help article describes as categorising and importing transactions into your general ledger. In ChatGPT, Intuit's plugin page lists skills for onboarding payroll employees and changing an employee's base pay, with a review-and-confirm step before a pay change is made. None of the pages I read lists journal entries, bill payments, bank reconciliation or work-in-progress adjustments, and running payroll is described as upcoming. Payment-link features need QuickBooks Payments, which is subject to eligibility, so check your own account. For a closer look at what each assistant can see, what the ChatGPT QuickBooks integration can and can't see and connecting Claude to QuickBooks read-only first go through it.
A fourth route is worth naming only to warn against it: an AI agent that drives your browser and clicks through QuickBooks. Anthropic's safety page for Claude in Chrome, dated 12 August 2026, strongly advises avoiding financial accounts. Treat any agent that operates your screen as a new employee with your password and no experience.
Which plan job costing needs, and what AI each adds
Intuit's pricing page lists Intuit Intelligence on every plan. What differs is the rest:
| Plan | Standard price | Users listed | AI named on Intuit's pages | Job costing |
|---|---|---|---|---|
| Simple Start | $38 | 1 | Intuit Intelligence, with AI chat in beta; no Accounting AI | No |
| Essentials | $85 | 3 | Adds Accounting AI, described as cleaning up your books | No |
| Plus | $140 | 5 | Adds Customer AI; lists "track project profitability" | Yes, through Projects |
| Advanced | $340 | 25 | Adds Project Management AI (beta: auto-creates projects and allocates costs), Finance AI, continuous books quality checks | Yes, plus a Construction financials solution |
Intuit's construction page says job costing is part of QuickBooks Projects, available on Plus and Advanced. So the step from Essentials to Plus costs $55 a month, $660 a year, and is the one that buys job costing. The step from Plus to Advanced costs a further $200 a month, $2,400 a year. Pay it only if you need more than five users or the construction features.
The last point needs care. Intuit's Advanced page marks a "Construction financials solution" and "Advanced project financials" as new, without listing what is inside. The pages I read do not spell out work-in-progress reports, retention tracking or change-order handling. Before upgrading, ask Intuit or a QuickBooks accountant for a demonstration using your own jobs, covering progress billing, change orders, retention and work-in-progress reports. Also check how your plan counts people who only enter time. The detailed accounting side is covered in AI in construction accounting: job costs, WIP and retainage checks.
The no-post list: ten entries no AI should create or approve
An AI can suggest every one of these. None should be created or approved by an AI without a person who knows the contract or the money looking first.
- Journal entries, especially work-in-progress and over- or under-billing adjustments. They depend on contract values and percentage complete. Control: the accountant or bookkeeper posts them.
- Retention held or released. It follows contract terms and release conditions. Control: manual entry with a per-job checklist.
- Change orders and billing changes. An AI cannot know whether a change has been approved. Control: the project manager confirms in writing.
- Bulk allocation of costs to jobs. This includes Project Management AI's "allocates costs" on Advanced. Control: the project manager approves batches, and any bill over $500 individually.
- Bill payments and payment runs. Money leaves the business. Control: two people, outside the AI tool.
- Payroll runs, approvals and pay-rate changes. Errors reach employees' pay, and a chat plugin can now propose a base-pay change. Control: the payroll administrator only.
- Bulk bank matches and transaction imports. A wrong match can hide a missing bill, and an import through a connector puts categorised lines straight into the ledger. Control: no imports through a chat connector; review unmatched and large items weekly before accepting a batch.
- Merging or deleting vendors, customers and projects, and voiding invoices. History is rewritten. Control: admin only, with a note.
- Changing the closing date. It reopens a finished month. Control: admin only, with the password option on.
- Opening balances, owner draws, loans and equity. They affect tax and lender reports. Control: the accountant.
Guard rails to set before you connect anything
Most of these take minutes, and none depends on the AI behaving well.
- A dedicated user for the connector, not the owner's login, so the audit log shows which entries came through the tool. When you connect, Intuit's sign-in asks you to choose the company and which permissions to grant: grant the fewest that cover what you will actually ask, and read the screen before you click approve.
- A closing date after each month-end reconciliation. Intuit's help says a closing date stops changes to transactions on or before it, with a warning or a password, and that only admins can set or change it.
- The audit log, weekly. An Intuit answer points to the Audit log report under the gear icon. Look for entries changed by the connector's user.
- Know which steps are confirmed. In Claude, deletions need your confirmation and sending comes with a preview, but a new invoice lands at once, so check new invoices the same day. In ChatGPT, Intuit says you can review an invoice before it is sent and must confirm a pay change; if the plugin offers an approval setting, use the strictest one.
- Copilot in Excel in "Chat only" mode. Microsoft's page says this mode analyses your workbook and gives insights without changing it.
Here is the same thinking as a filled-in permission sheet for a nine-person firm:
| Task | The AI may | A person must | Evidence kept |
|---|---|---|---|
| Bank-feed lines | Suggest categories; auto-apply only for payees categorised the same way at least three times and under $500 | Review every other line and every new payee | Weekly review note |
| Supplier bills | Suggest the job from the order number | Project manager confirms the job on bills over $500 | Initials on the bill |
| Invoices and estimates | Create through the connector, knowing each one lands in QuickBooks at once | Office manager checks the same day, before anything is sent | Saved preview |
| Overdue reminders | Draft the wording | Send it | Sent log |
| Job-cost analysis | Analyse exports | Bookkeeper ties totals to QuickBooks | Tie-out line |
| Journal entries, retention, payments, payroll | Nothing | Accountant or owner | Entry notes |
A weekly routine for a nine-person firm, with the AI's share
Take a nine-person construction firm (every figure illustrative) on QuickBooks Plus, with six live jobs, about 220 bank-feed lines and 35 supplier bills a month, and a bookkeeper in part-time. The routine splits the work like this:
| When | Task | The AI's share | The person's share | My time allowance |
|---|---|---|---|---|
| Monday | Bank feed, about 50 lines | Suggests categories | Accepts recurring payees; checks new payees and every line over $500 | 45 minutes |
| Wednesday | Supplier bills, about 8 | Suggests the job and cost code | Project manager confirms the job on larger bills | 30 minutes |
| Friday | Job-cost and ageing exports | Assistant finds exceptions and drafts reminders | Bookkeeper ties totals to QuickBooks; owner sends reminders | 40 minutes |
| Month-end | Reconcile, work in progress, closing date | Nothing posts | Accountant | 3 hours |
The allowances are mine, built from the steps, not Intuit's. Run the routine for four weeks and keep one extra number: how many AI suggestions you had to correct. If more than one in ten needed changing, lower the auto-apply threshold or stop applying suggestions in bulk. That is the stop rule. If the routine saves no time after four weeks, drop the AI step, not the review. For the bank-feed step in detail, using QuickBooks AI agents without posting wrong categories covers it, and a tutorial on recategorising after AI mislabels transactions is in the further reads.
Job-cost questions for a chat assistant, with a sample reply
The export route is the safest place to start. Run Profit and Loss by Project in QuickBooks, download it, and put it in front of the assistant. This is an illustrative export for four live jobs:
| Project | Income | Materials | Subcontractors | Labour | Other | Net |
|---|---|---|---|---|---|---|
| Kitchen extension (101) | $84,000 | $31,200 | $22,500 | $14,800 | $2,100 | $13,400 |
| Loft conversion (102) | $61,000 | $18,900 | $21,000 | $9,700 | $1,600 | $9,800 |
| Bathroom refit (103) | $22,500 | $8,100 | $6,000 | $5,200 | $400 | $2,800 |
| Garage conversion (104) | $38,000 | $16,400 | $9,500 | $6,100 | $3,900 | $2,100 |
Here is Profit and Loss by Project from QuickBooks. Do not change anything or give accounting advice.
1. Recompute net and margin for each project and tell me if any net does not equal income minus costs.
2. Rank the projects by margin.
3. For the two lowest, list which cost lines look unusual as a share of income compared with the others, and what I should check in QuickBooks.
Say clearly when you are guessing.
A typical answer (illustrative) says all four nets reconcile, with margins of 16.0% for the kitchen, 16.1% for the loft, 12.4% for the bathroom and 5.5% for the garage, and a total of $28,100 net on $205,500, or 13.7%. For the garage it flags "Other" at 10.3% of income against 1.8% to 2.6% on the others, and materials at 43.2% against 31.0% to 37.1%, and suggests checking how the $3,900 was coded and whether credits for returned materials are missing. For the bathroom it flags labour at 23.1% against 15.9% to 17.6%.
What I would fix in the prompt: tell it the report counts invoiced income, not earned income. On a job billed in stages, the margin is not final until work in progress is adjusted, and the reply above did not say so. And remember the assistant is pattern-matching: "check how the $3,900 was coded" is a good question, not a finding. For a longer set of questions to ask your own data, construction job costing with AI works through them.
Two Excel details are worth knowing before you open an export. Excel can misread dates when you open a CSV file directly, and it cannot repair a date it has already misread, which matters when a report is cut off at a month-end. Import the file through Power Query and set the date column to Text. And Excel's =COPILOT() worksheet function was retired on 14 September 2026, so any older guide that tells you to type it is out of date; use the Copilot pane, in Chat only mode, instead.
How one wrong code flipped two jobs' margins
Here is the kind of error that an assistant on exports cannot catch. In the table above, suppose a $4,200 delivery of kitchen units was coded to the loft job. The bank feed showed the supplier's name, an earlier payment to the same supplier had gone to the loft, and the suggested category and job followed that history. Someone accepted it with a click.
Every number in the table is internally consistent, so the assistant's tie-out passes. The true figures are different: the loft's net is $14,000, a margin of 23.0%, and the kitchen's is $9,200, or 11.0%. The project manager noticed because the kitchen "never felt as profitable as the report said", and a look at the supplier statement showed the delivery note. Two jobs that looked level were in truth 12 points apart.
The fix has two parts. Reclassify the bill, then add a rule: a supplier payment over $500 needs the job chosen by the project manager, never inferred from history. Once a month, list every bill over $500 with its project and have the project manager initial the list. It takes ten minutes, and it is the check that no assistant can do for you.
A connector question about late payers, with retention in the way
The connector earns its keep on questions the owner asks every week, such as who owes what. It also shows why a person stays in the loop. Here is a read-first request (illustrative) for the same nine-person firm:
Using QuickBooks, list every customer with invoices more than 30 days past due, oldest first, with amounts and invoice numbers.
Do not create, send, change or delete anything.
For each customer, draft a short reminder email for me to review.
Flag any invoice that looks like retention, and list those separately.
A reply of this kind (illustrative) lists three customers: a developer owing $18,450 across two invoices, 64 and 41 days past due; a homeowner owing $3,200 at 35 days; and a property manager owing $9,600 at 92 days. It drafts three polite reminders and flags nothing as retention.
The flaw is in the third line. The $9,600 is the 10% retention on the property manager's $96,000 contract, invoiced when the main work finished and not due until the contract's release conditions are met. Because it sits on an ordinary invoice with ordinary payment terms, the ageing report shows it as 92 days late, and the assistant had nothing to tell it otherwise. Sending that reminder would chase money that is not yet owed, from a client who reads contracts closely.
The fix belongs in the books. Put retention on its own invoice, with a due date that matches the expected release and the word "Retention" in the memo, so any report or assistant can tell it apart. Then the last line of the prompt does its job. The connector made the question quick; only someone who knows the contract could see that one answer was wrong. For the tracking side, a tutorial on retention reminders is in the further reads at the end.
Checking the AI's numbers back to the ledger
- Tie the totals. The assistant's total net must equal the QuickBooks report total ($28,100 in the example). If it does not, stop.
- Recompute two margins by hand, the best and the worst.
- Open five transactions the assistant mentions in QuickBooks and check the amounts and the job.
- Compare the ageing total with the balance sheet. The accounts receivable total on the ageing report should match the balance sheet's receivables line.
- Read the audit log after any AI-assisted batch. Expect only the entries you approved, and investigate any others.
What each route costs, and which one wins for whom
| Setup | QuickBooks | Assistant | Monthly total |
|---|---|---|---|
| Plus with exports and a chat assistant | $140 | ChatGPT Plus $20, or Claude Pro $20 monthly | $160 |
| Plus with a connector, read-first | $140 | Same plans | $160 |
| Advanced with a chat assistant | $340 | $20 | $360 |
| Essentials with exports only | $85 | $20 | $105, but no job costing |
For a team, ChatGPT Business and Claude Team are listed at $20 a seat billed annually ($25 monthly) with a two-seat minimum, and they do not train on your content by default. Pick by the problem. Stay inside QuickBooks when one bookkeeper wants fewer clicks: Essentials or Plus, with Accounting AI. Add a connector when the owner asks the same questions daily, such as cash, ageing and profitability, and the answers sit in QuickBooks. Use exports when you want to analyse job margins and verify them, or combine them with timesheets. Move to Advanced when you need more than five users or the construction features, after a demonstration on your own jobs.
For the nine-person firm, the worked choice is Plus with exports and one chat assistant, a dedicated connector user later, and a review of Advanced when live jobs pass about twelve or users pass five. If you outgrow QuickBooks, the issue is structural, such as detailed retention or committed costs, and no AI layer fixes it. Ask a construction accountant what fits, and see what job costing needs from AI-driven accounting software for the questions to ask.
Questions construction owners ask about AI and QuickBooks
Can I switch off Intuit Intelligence in QuickBooks Online?
A September 2026 check of Intuit's help recorded that QuickBooks Online's AI features could not be switched off one by one. That may have changed, so confirm in Intuit's help before you rely on it. Meanwhile, control what AI can change with user roles, a closing date and a weekly review. A suggestion you ignore changes nothing in your books.
Is it safe to upload job-cost exports to ChatGPT or Claude?
It is safer than giving an assistant live access, because the export cannot change your books. Still, strip client names and addresses, use "Job 101" labels, and switch off model training in the privacy settings on a personal plan. Business plans from ChatGPT and Claude do not train on your content by default, which is a good reason to use one for company data.
Can AI build a work-in-progress schedule for me?
It can lay out the schedule and recompute percentages, but only from numbers you supply: contract values, approved change orders, costs to date and estimated costs to complete. Those estimates are judgement calls by someone who knows the job. Let the assistant do the arithmetic and have your accountant or bookkeeper own every figure that reaches a journal entry.
Should I give an AI tool my QuickBooks login?
No. Use the connector's own sign-in, which sends you to Intuit's authorisation screen where you choose the company and the permissions to grant, and connect as a dedicated QuickBooks user. Anthropic's terms ban sharing login details, and a shared password also removes your audit trail, because you can no longer tell which entries a person made and which an AI tool made.
Further reads
- QuickBooks AI Features: What Intuit Assist Can Automate for You — What Intuit Assist can automate in QuickBooks.
- Best AI Software for Construction Companies: Audit What You Own First — A subscription audit for a small construction company: what AI QuickBooks, Microsoft 365 and CompanyCam include, and which gaps justify buying.
- Best AI for Small Businesses: What a Three-Van Trades Firm Buys First — What a three-van trades firm should buy first, what free tiers cover, and a four-week trial with a stop rule for each purchase.
- JobTread Pricing for a Five-Person Builder: What You Pay and What AI Adds — Five paid users cost $279 a month, or $223 a month on annual billing. This adds the AI, payment fees and extras a five-person builder should budget for.
- AI Automation for Construction Companies: Daily Logs to Invoices — Six paperwork steps from dictated daily log to progress invoice, one tool each, with a ten-person firm's costs, sums and who signs what.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Intuit's QuickBooks Online pricing page, construction page, Advanced page and Intuit Intelligence page, read on 29 October 2026; Intuit's announcement of 28 July 2026 on the QuickBooks connector in Claude and plugin in ChatGPT; Intuit's help article on using the QuickBooks connector in Claude and its September 2026 page on the ChatGPT plugin; Claude's QuickBooks connector page; Intuit's help article on locking your books; Microsoft's Copilot in Excel page; ChatGPT and Claude pricing pages.