GUIDE · INTEGRATIONS

Claude and QuickBooks.
Three ways to connect.

By The Experts AI editorial team · Written with AI assistance · Updated October 14, 2026

Short answer: To connect QuickBooks to Claude, open Connectors in Claude, choose QuickBooks and sign in with Intuit; per Intuit it can pull P&L and cash flow reports and create invoices and estimates. To connect QuickBooks to Claude Code, install Intuit's open-source QuickBooks Online MCP server and start with a sandbox company. For dashboards, a CSV export is safest.

There are now three realistic ways to work with QuickBooks data in Claude. They differ a lot in setup effort, power and risk. This guide summarizes what Intuit publishes about each, as of September 24, 2026.

OptionWhat it doesSetupBest for
QuickBooks connector for ClaudePer Intuit: P&L and cash flow reports, industry benchmarking, importing transactions, creating, sending and deleting invoices and estimates (deletes need confirmation), customers and payment links.In Claude, open Connectors, find QuickBooks, connect and sign in. Intuit states it is available to US customers only.Owners and bookkeepers who want answers and routine actions in chat.
QuickBooks Online MCP server (Intuit, open source)Per its GitHub README: tools covering 29 entity types and 11 financial reports, including create, read, update and delete operations, for Claude Code and other MCP clients.Register an app on the Intuit Developer Portal and complete an OAuth handshake; configure the server locally. MIT licensed.Technical users building custom workflows. Start in the sandbox environment.
CSV exportExport transactions or reports from QuickBooks and let a Claude Code-built tool process the file.No integration. Export, simplify columns, import.Dashboards and analysis where read-only data is enough.

How to connect QuickBooks to Claude Code (MCP server)

Intuit's open-source QuickBooks Online MCP server lets Claude Code read and, if you allow it, change QuickBooks data. Steps from its README, checked October 14, 2026:

  1. Register an app on the Intuit Developer Portal, add the redirect URI http://localhost:8000/callback (sandbox only) and copy the development Client ID and Client Secret.
  2. Create or open a sandbox company in the developer portal.
  3. Clone the repository, run npm install and npm run build, copy .env.example to .env and fill in the client ID and secret, with QUICKBOOKS_ENVIRONMENT=sandbox.
  4. Run npm run auth to sign in to the sandbox company; the tokens are saved to .env.
  5. Add the server to Claude Code's MCP configuration, pointing to dist/index.js.
MCP CONFIGURATION (READ-ONLY WHILE TESTING)
{
  "mcpServers": {
    "quickbooks": {
      "command": "node",
      "args": ["/path/to/quickbooks-online-mcp-server/dist/index.js"],
      "env": {
        "QUICKBOOKS_ENVIRONMENT": "sandbox",
        "QUICKBOOKS_DISABLE_WRITE": "true",
        "QUICKBOOKS_DISABLE_UPDATE": "true",
        "QUICKBOOKS_DISABLE_DELETE": "true"
      }
    }
  }
}

With the three DISABLE switches set to true, only read and search tools are available. Production use needs a public HTTPS redirect URI for the one-time sign-in, per the README. Keep the client secret and tokens out of shared folders.

In Claude chat or Claude Cowork, the QuickBooks connector is simpler: in Claude, open Connectors, choose QuickBooks and sign in with Intuit. Per Intuit's help article it can pull P&L and cash flow reports, benchmark against similar businesses, import transactions and create, update, send or delete invoices and estimates (deleting needs your confirmation). See Claude Cowork for bookkeeping.

Which one should you use?

Safety notes

Sources: Intuit help: QuickBooks connector for Claude; intuit/quickbooks-online-mcp-server.

To build a dashboard from a QuickBooks CSV, follow our step-by-step guide.

Frequently asked questions

Does QuickBooks work with Claude?

Yes. Intuit offers a QuickBooks connector for Claude (US customers only, per Intuit) and an open-source QuickBooks Online MCP server that works with Claude Code.

Is there an official QuickBooks MCP server?

Yes. Intuit publishes quickbooks-online-mcp-server on GitHub under the MIT license. It requires an Intuit Developer app and OAuth setup.

Can Claude change my QuickBooks data?

The connector can create items such as invoices and import transactions, and the MCP server supports create, update and delete. Use sandbox data and disable write access while testing.

Using Xero instead? See Claude and Xero: connector, MCP server or CSV. Deciding whether to build at all? Read build or buy a cash flow tool.

BUILD IT WITH A GUIDE

Turn a CSV into a working cash flow dashboard.

A self-paced Claude Code workshop for bookkeepers, accountants and FP&A: six lessons, one project, sample data with expected totals. Taught by CFO Leo Godnik.

See the six lessons — $69 → Or start with the free lesson ↗