How to connect QuickBooks Desktop to ChatGPT or Claude
You cannot connect QuickBooks Desktop to ChatGPT or Claude directly. Intuit’s connectors are for QuickBooks Online. What you can do is connect them to a database built from your QuickBooks exports. That is what we build.
What we do about it
We take your data out of QuickBooks as reports, put it in a database, and connect it to your Claude or ChatGPT. QuickBooks stays as it is.
The first step is small on purpose. We model one year of your sales data and get on a live call where you ask and your own numbers answer. You give us the three questions you most want answered, and we get you those answers or figure out how we can deliver them. You keep the database, connected to your Claude or ChatGPT.
The first step is $950, credited in full toward your setup if you go ahead. If you don’t, we delete the project and your data doesn’t stay with us. If it earns its place, we keep it current every week and send the reports you pick.
Nothing we build can write to your books.
Why there is no direct connection
Claude and ChatGPT reach outside data through connectors. Intuit built connectors for Online because Online lives on Intuit’s servers. Desktop lives on your machine, and its only doors out are an old developer toolkit that runs on the same Windows computer and the reports it exports.
Developer products exist on that toolkit. They are for programmers, and they need software installed next to QuickBooks.
The route that works
- Export three reports: the customer list, the item list, and a sales-by-customer detail report with the dates typed in.
- Load them into a database. Every month’s total is checked against QuickBooks’ own summary before anything publishes.
- Add the database’s connector to Claude or ChatGPT, sign in, and ask. It can look and cannot touch. There is no path back into QuickBooks.
- Repeat the three exports every week.
It works in Claude, including the Claude app on your phone. It works in ChatGPT on the web if you are on a ChatGPT Business plan, or through a GPT we publish for you; ChatGPT on the phone is not something we promise today.
What it is like
You type the question the way you would say it out loud. The answer comes back in plain English with a table. Ask how it got there and it shows the computation. Here are two questions in a row, asked of a fictional company. The second is a follow-up.
Which customers haven’t ordered in over a year? Names, contacts, last order date.
13 customers who used to spend more than $5,000 a year have not ordered in twelve months. In the year before each one went quiet they bought $1,900,510 between them.
| Customer | Type | Phone | Last order | Their last 12 months | |
|---|---|---|---|---|---|
| Voss Custom Homes | Builder | (763) 555-0140 | [email protected] | 2025-06-19 | $651,623 |
| Marsh Lake Home Center | Dealer | (320) 555-0179 | [email protected] | 2025-05-16 | $228,662 |
| Dahl Renovations | Contractor | (763) 555-0191 | [email protected] | 2025-01-13 | $133,551 |
| Ahlberg Home Improvement | Contractor | (763) 555-0183 | [email protected] | 2025-03-04 | $128,386 |
| Lindberg Home Improvement | Contractor | (320) 555-0193 | — | 2024-08-05 | $122,746 |
| Dorsett Remodeling | Contractor | (763) 555-0126 | [email protected] | 2025-05-23 | $116,119 |
| Meyer Builders | Contractor | (651) 555-0176 | [email protected] | 2024-10-14 | $102,804 |
| Severson Remodeling | Contractor | (218) 555-0124 | [email protected] | 2025-07-11 | $101,154 |
| Petersen Exteriors | Contractor | (218) 555-0145 | [email protected] | 2025-04-08 | $90,128 |
| Olson Construction | Contractor | (651) 555-0125 | [email protected] | 2024-05-13 | $60,161 |
| Holm Custom Decks | Contractor | (218) 555-0179 | — | 2025-05-09 | $58,575 |
| Hauser & Sons Construction | Contractor | (763) 555-0109 | — | 2024-10-08 | $58,159 |
| Rask Contracting | Contractor | (763) 555-0195 | [email protected] | 2025-05-21 | $48,442 |
A real business asked Intuit’s forum for this list in 2020 and was told to combine two Excel exports. Those still could not show the last order date.
How that was computed
with last_order as (
select entity_id, max(date) as last_date
from txns where txn_type = 'Invoice'
group by entity_id),
year_before as (
select t.entity_id, sum(t.total) as rev
from txns t
join last_order lo on lo.entity_id = t.entity_id
where t.date > (cast(substr(lo.last_date, 1, 4) as int) - 1) || substr(lo.last_date, 5)
group by t.entity_id)
select e.canonical_name as customer, e.customer_type, e.phone, e.email,
lo.last_date as last_order, round(yb.rev) as their_last_12_months
from entities e
join last_order lo on lo.entity_id = e.id
join year_before yb on yb.entity_id = e.id
where lo.last_date < '2025-07-27' and yb.rev > 5000
order by their_last_12_months descHow much of our sales comes from the top ten customers, and is that share growing?
| Year | Total sales | Top-ten sales | Top-ten share |
|---|---|---|---|
| 2023 | $10,387,129 | $4,609,598 | 44.4% |
| 2024 | $12,269,027 | $5,610,616 | 45.7% |
| 2025 | $9,411,909 | $4,340,590 | 46.1% |
| 2026 (through July 24) | $6,003,612 | $3,131,087 | 52.2% |
44.4% → 45.7% → 46.1% → 52.2%. Rising every year. Half the company now rides on ten relationships. The jump came with this year’s recovery: the big accounts came back and the small ones did not.
How that was computed
with per_year as (
select year, customer, sum(amount) as rev
from v_sales_lines
group by year, customer),
totals as (
select year, sum(rev) as total from per_year group by year),
ranked as (
select year, customer, rev,
row_number() over (partition by year order by rev desc) as rk
from per_year)
select r.year, round(t.total) as total_sales, round(sum(r.rev)) as top_10_sales,
round(100.0 * sum(r.rev) / t.total, 1) as top_10_share_pct
from ranked r
join totals t on t.year = r.year
where r.rk <= 10
group by r.year, t.total
order by r.yearNorthgale Building Products is a fictional company. Every name, figure and supplier on this page is made up, built to behave like a real three-and-a-half-year QuickBooks Desktop file so we can show real screens without showing anyone’s real numbers. Data as of the 2026-07-27 refresh; the last invoice in the file is dated 2026-07-24.
Short answers
- Does Intuit’s ChatGPT connector work with QuickBooks Desktop?No. It is built on QuickBooks Online. Desktop and Enterprise are not covered.
- Can ChatGPT read my QuickBooks company file if I upload it?No. Only QuickBooks opens a .QBW file. Exported reports are what an assistant can read.
- Can the AI change anything in my books?No. The database is built from reports QuickBooks printed. There is no connection back.