Skip to content

How to Connect QuickBooks to Claude with CorpusIQ MCP

Finance teams spend countless hours pulling reports from QuickBooks, reformatting them in Excel, and building presentations to answer questions that executives ask in seconds. Connecting QuickBooks to Claude via CorpusIQ's MCP platform eliminates that manual work. Ask Claude "What was our gross margin last quarter?", "Show me our top 5 overdue invoices", or "What's our cash position?" and receive accurate, real-time answers backed by your live QuickBooks data.

The integration works through the Model Context Protocol (MCP), an open standard that CorpusIQ implements to give Claude secure, read-only access to QuickBooks. Setup takes under five minutes. No API keys. No code. No financial analyst required.

Why Connect QuickBooks to Claude?

QuickBooks contains your company's financial truth — profit and loss, balance sheet, accounts receivable and payable, invoices, bills, and cash flow. But accessing that data typically means logging into QuickBooks, navigating reports, exporting data, and manually interpreting the numbers. Claude changes the paradigm by becoming the interface to your financial data.

Key benefits of connecting QuickBooks to Claude:

  • Instant financial answers. Ask "What was our net income for Q1?" and Claude returns the number with context — no report building required.
  • Executive-ready summaries. Claude can synthesize complex financial data into digestible summaries, trend analyses, and recommendations.
  • AR/AP visibility. Ask "Which customers owe us more than $5,000?" or "What bills are due next week?" without digging through QuickBooks screens.
  • Cross-source financial intelligence. Combine QuickBooks data with Shopify revenue, Stripe payments, or Salesforce pipeline for a complete financial picture.
  • Cash flow at your fingertips. Claude can analyze your balance sheet, AR aging, and AP aging together to give you an instant cash position assessment.
  • Read-only security. OAuth 2.0 with read-only scope. Claude can analyze your financial data but can never create, modify, or delete transactions.

How It Works

The CorpusIQ MCP architecture for QuickBooks follows the same secure pattern as all integrations:

  1. You connect QuickBooks once via OAuth to Intuit. CorpusIQ requests read-only access to your company's financial data — P&L, balance sheet, invoices, customers, vendors, and reports.
  2. Claude interprets your question when you ask a financial query — "What's our gross profit margin trend over the last 6 months?"
  3. CorpusIQ translates your question into the appropriate QuickBooks API calls and executes them with your stored credentials.
  4. Claude presents the results in natural language, with calculated metrics, trend observations, and actionable context.

The connection is always live — every question triggers a fresh API call, so you're never looking at stale financial data.

Setup Steps

  1. Navigate to Connectors in your CorpusIQ dashboard.
  2. Select QuickBooks from the integration catalog.
  3. Click "Connect QuickBooks" — you'll be directed to Intuit's OAuth consent screen.
  4. Authorize read-only access. Review the scopes (Company Info, Customers, Invoices, Accounts, Reports, Vendors) and approve.
  5. Return to CorpusIQ. Your QuickBooks data is now queryable through Claude.

That's it. The entire process takes under five minutes and requires only QuickBooks admin credentials.

Example Claude Queries After Connecting QuickBooks

Once connected, Claude becomes your always-available financial analyst:

Profitability Analysis: - "Show me our P&L for Q2 with month-over-month comparisons." - "What's our gross margin by product or service line?" - "How has our operating expense ratio changed over the last year?" - "What's our net profit margin trend for the last 8 quarters?"

Accounts Receivable: - "Which customers have overdue invoices, sorted by amount?" - "What's our total AR balance and how is it aging?" - "Show me the top 10 customers by outstanding balance." - "Which invoices are more than 60 days past due?"

Accounts Payable: - "What bills are due in the next 7 days?" - "Show me our AP aging summary." - "How much do we owe to each vendor?"

Cash Flow Intelligence: - "Based on our AR, AP, and bank balances, what's our projected cash position in 30 days?" - "Show me our cash inflow vs. outflow trend by month." - "What were our largest expenses last month?"

Cross-Source Financial Intelligence: - "Compare revenue in QuickBooks to revenue in Shopify — are they reconciled?" (requires Shopify connected) - "Match Stripe payouts to QuickBooks deposits — are there discrepancies?" (requires Stripe connected) - "Show me Salesforce pipeline vs. QuickBooks actuals by quarter." (requires Salesforce connected)

Security and Compliance

Financial data is among the most sensitive information in any organization. CorpusIQ's QuickBooks integration is built with that sensitivity in mind:

  • Read-only OAuth 2.0. Claude can query financial data but can never create journal entries, modify invoices, or delete transactions.
  • SOC 2 compliance. CorpusIQ's infrastructure meets enterprise security standards.
  • No data storage. Your QuickBooks data is never persisted on CorpusIQ servers. Each query is a direct, live API call.
  • Instant revocability. Disconnect QuickBooks from CorpusIQ or revoke the Intuit token at any time.
  • Audit trail. All queries through CorpusIQ are logged, giving your compliance team visibility into who asked what and when.

Comparison: MCP vs. Direct QuickBooks API

Aspect CorpusIQ MCP Direct QuickBooks API
Setup 5-minute OAuth flow Days to weeks (developer, Intuit Developer account, app approval)
Natural language Yes — plain English queries No — requires OData or REST API calls
Cross-source analysis Built-in (QuickBooks + Shopify + Stripe + Salesforce) Requires custom data warehouse
Maintenance Zero — API versioning handled Ongoing — Intuit updates, deprecation management
Security Read-only OAuth, encrypted tokens Must implement your own security
Non-technical access Any team member can query Only developers or analysts with API skills

Use Cases by Team

Finance Team: - Month-end close preparation: Ask Claude for AR aging, AP aging, and P&L summaries. - Variance analysis: "Compare actual revenue to budget by department." - Cash management: "What's our daily cash burn rate?"

Executive Team: - Board meeting prep: "Give me a financial summary of Q2 — revenue, margins, cash position." - Investor updates: "Show me our key SaaS metrics: MRR, churn, LTV." - Strategic decisions: "What's our runway at current burn rate?"

Sales Team: - Customer financial health: "What's the payment history for [customer]?" - Commission calculations: "Show me revenue from my accounts this quarter." - Renewal decisions: "Which customers have consistent on-time payment histories?"

Operations Team: - Vendor management: "Show me spending by vendor for the last 12 months." - Expense analysis: "What are our fastest-growing expense categories?" - Budget tracking: "Compare actual spend to budget by category."

FAQ: Common Questions

Does CorpusIQ support QuickBooks Online, QuickBooks Desktop, or both? The integration supports QuickBooks Online. QuickBooks Desktop is not currently supported due to API access limitations.
Can Claude create invoices or journal entries? No. The integration is strictly read-only. Claude can analyze and report on financial data but cannot create, modify, or delete anything in QuickBooks.
How current is the data? Real-time. Every Claude query triggers a live API call to QuickBooks. You see the most current data available in your QuickBooks company file.
Does this work with multi-currency QuickBooks accounts? Yes. QuickBooks API returns data in the currency it was recorded in. Claude can present multi-currency data and note exchange rate considerations.
Can I restrict which parts of QuickBooks Claude can access? OAuth scopes are configured during connection. You can choose to grant only specific data access during authorization.
Is this suitable for publicly traded companies with SOX requirements? CorpusIQ is SOC 2 compliant, and the read-only architecture means no transactions can be modified. However, companies with specific SOX controls should evaluate the integration within their compliance framework.
Can I connect multiple QuickBooks companies? Yes. CorpusIQ supports multiple QuickBooks company connections, each with independent OAuth tokens and permissions.

Next steps: Connect QuickBooks to Claude now → or view all integrations.