Skip to content

How QuickBooks Online’s scores are calculated

The full audit trail, recomputed from the verdict data at build time through the same code that produced the leaderboard: verdict × quality × story weight per cell, cells sum to dimension scores, dimensions blend into the PA Score. Every number on the product page is reproducible from this page alone; for why the formula looks like this, see the methodology.

verdict factors: full ×1.0 · partial ×0.6 · disputed ×0.3 · none ×0.0 · n/a excluded from both sides · cell points = weight × quality × factor · cell max = weight × 10

PA Score28/100

Agent-ready 38.5 × 0.30 = 11.55

API quality 11.4 × 0.20 = 2.28

Openness 18.0 × 0.20 = 3.60

Built-in AI 57.1 × 0.15 = 8.56

Automation 11.3 × 0.15 = 1.70

(11.55 + 2.28 + 3.60 + 8.56 + 1.70) ÷ (0.30 + 0.20 + 0.20 + 0.15 + 0.15) = 27.69 ÷ 1.00 = 27.7

Scores are stored to 1 decimal; the product page’s pills round to whole numbers for display. Each dimension below shows the stories, verdicts, and cited evidence behind its number.

Agent-ready38.5/100×0.30 of the PA blend

Outside-in: can YOUR agent reach and drive this product — API, MCP, CLI, headless runs, agent docs.

Point an agent at llms.txt or agent-oriented docsweight 2

2 (weight) × 4 (quality) × 0.6 (partial) = 4.8 of 20 max

  • [probe] https://developer.intuit.com/llms.txtPROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt
  • [probe] https://developer.intuit.com/openapi.jsonPROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://developer.intuit.com/api/openapi.json, https://developer.intuit.com/.well-known/openapi.json)
  • [probe] https://developer.intuit.com/app/developer/qbo/docs/develop/mcpofficial MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp
  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverIt includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online functionality.

Run the product headlessly / in CI for automationweight 2

2 (weight) × 5 (quality) × 0.6 (partial) = 6.0 of 20 max

  • [github] https://github.com/intuit/oauth-jsclientA Node.js client for Intuit's OAuth 2.0 implementation.
  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverIt includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online functionality.
  • [claimed-docs] https://raw.githubusercontent.com/intuit/oauth-jsclient/HEAD/README.mdIntuit's official OAuth client documents a first-class sandbox environment: the client is constructed with "environment: 'sandbox', // or 'production'" — every example in the README (authorization, token exchange, API calls) runs against the sandbox/production switch, so integrations are built and tested against isolated sandbox company data before touching production.
  • [claimed-docs] https://github.com/intuit/quickbooks-online-mcp-serverIntuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandbox supports http://localhost redirect URIs; production requires a public HTTPS callback for the initial authorization", configured via "QUICKBOOKS_ENVIRONMENT=sandbox" — plus write-safety toggles ("QUICKBOOKS_DISABLE_WRITE", "QUICKBOOKS_DISABLE_UPDATE") for scoping what an agent may do.
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverrestrict which tool categories are registered (default: all enabled)
  • [claimed-docs] https://raw.githubusercontent.com/intuit/QuickBooks-V3-PHP-SDK/HEAD/README.mdPHP client for connecting to the QuickBooks Online V3 REST API.

Plug MCP servers into this product so it can use their toolsweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverIt includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online functionality.
  • [claimed-docs] https://github.com/intuit/quickbooks-online-mcp-serverIntuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandbox supports http://localhost redirect URIs; production requires a public HTTPS callback for the initial authorization", configured via "QUICKBOOKS_ENVIRONMENT=sandbox" — plus write-safety toggles ("QUICKBOOKS_DISABLE_WRITE", "QUICKBOOKS_DISABLE_UPDATE") for scoping what an agent may do.
  • [claimed-docs] https://quickbooks.intuit.com/intuit-intelligence/Speed up business by telling Intuit Intelligence chat to create invoices, help resolve anomalies, run payroll, generate reports, estimate tax savings, and more.

Connect an agent via an official MCP serverweight 3

3 (weight) × 8 (quality) × 1.0 (full) = 24.0 of 30 max

  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverIt includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online functionality.
  • [github] https://github.com/intuit/quickbooks-online-mcp-server11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more
  • [github] https://github.com/intuit/quickbooks-online-mcp-server29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverrestrict which tool categories are registered (default: all enabled)
  • [claimed-docs] https://github.com/intuit/quickbooks-online-mcp-serverIntuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandbox supports http://localhost redirect URIs; production requires a public HTTPS callback for the initial authorization", configured via "QUICKBOOKS_ENVIRONMENT=sandbox" — plus write-safety toggles ("QUICKBOOKS_DISABLE_WRITE", "QUICKBOOKS_DISABLE_UPDATE") for scoping what an agent may do.
  • [probe] https://developer.intuit.com/app/developer/qbo/docs/develop/mcpofficial MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp

Use an official CLIweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [github] https://github.com/intuit/oauth-jsclientA Node.js client for Intuit's OAuth 2.0 implementation.
  • [claimed-docs] https://raw.githubusercontent.com/intuit/QuickBooks-V3-PHP-SDK/HEAD/README.mdPHP client for connecting to the QuickBooks Online V3 REST API.
  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API

Drive the product through a documented public APIweight 3

3 (weight) × 8 (quality) × 1.0 (full) = 24.0 of 30 max

  • [github] https://github.com/intuit/oauth-jsclientA Node.js client for Intuit's OAuth 2.0 implementation.
  • [github] https://github.com/intuit/oauth-jsclientQuickBooks Fault object parsing for detailed validation errors
  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverIt includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online functionality.
  • [github] https://github.com/intuit/quickbooks-online-mcp-server11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more
  • [github] https://github.com/intuit/quickbooks-online-mcp-server29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverrestrict which tool categories are registered (default: all enabled)
  • [claimed-docs] https://raw.githubusercontent.com/intuit/oauth-jsclient/HEAD/README.mdOAuth 2.0 authentication flow
  • [claimed-docs] https://raw.githubusercontent.com/intuit/QuickBooks-V3-PHP-SDK/HEAD/README.mdPHP client for connecting to the QuickBooks Online V3 REST API.
  • [claimed-docs] https://raw.githubusercontent.com/intuit/QuickBooks-V3-PHP-SDK/HEAD/README.mdCreate, Update, Read, and Delete Examples
  • [claimed-docs] https://raw.githubusercontent.com/intuit/oauth-jsclient/HEAD/README.mdIntuit's official OAuth client documents a first-class sandbox environment: the client is constructed with "environment: 'sandbox', // or 'production'" — every example in the README (authorization, token exchange, API calls) runs against the sandbox/production switch, so integrations are built and tested against isolated sandbox company data before touching production.
  • [claimed-docs] https://github.com/intuit/quickbooks-online-mcp-serverIntuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandbox supports http://localhost redirect URIs; production requires a public HTTPS callback for the initial authorization", configured via "QUICKBOOKS_ENVIRONMENT=sandbox" — plus write-safety toggles ("QUICKBOOKS_DISABLE_WRITE", "QUICKBOOKS_DISABLE_UPDATE") for scoping what an agent may do.
  • [probe] https://developer.intuit.com/llms.txtPROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt
  • [probe] https://developer.intuit.com/openapi.jsonPROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://developer.intuit.com/api/openapi.json, https://developer.intuit.com/.well-known/openapi.json)
  • [probe] https://developer.intuit.com/app/developer/qbo/docs/develop/mcpofficial MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp

Issue scoped/least-privilege API credentials for an agentweight 2

2 (weight) × 5 (quality) × 0.6 (partial) = 6.0 of 20 max

  • [claimed-docs] https://github.com/intuit/quickbooks-online-mcp-serverIntuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandbox supports http://localhost redirect URIs; production requires a public HTTPS callback for the initial authorization", configured via "QUICKBOOKS_ENVIRONMENT=sandbox" — plus write-safety toggles ("QUICKBOOKS_DISABLE_WRITE", "QUICKBOOKS_DISABLE_UPDATE") for scoping what an agent may do.
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverrestrict which tool categories are registered (default: all enabled)
  • [claimed-docs] https://raw.githubusercontent.com/intuit/oauth-jsclient/HEAD/README.mdIntuit's official OAuth client documents a first-class sandbox environment: the client is constructed with "environment: 'sandbox', // or 'production'" — every example in the README (authorization, token exchange, API calls) runs against the sandbox/production switch, so integrations are built and tested against isolated sandbox company data before touching production.
  • [claimed-docs] https://quickbooks.intuit.com/accounting/bookkeeping/Manage what others can see and set custom roles, workflows, and fields to find more efficiency.

Build against official SDKsweight 2

2 (weight) × 8 (quality) × 1.0 (full) = 16.0 of 20 max

  • [github] https://github.com/intuit/oauth-jsclientA Node.js client for Intuit's OAuth 2.0 implementation.
  • [github] https://github.com/intuit/oauth-jsclientQuickBooks Fault object parsing for detailed validation errors
  • [claimed-docs] https://raw.githubusercontent.com/intuit/oauth-jsclient/HEAD/README.mdOAuth 2.0 authentication flow
  • [claimed-docs] https://raw.githubusercontent.com/intuit/QuickBooks-V3-PHP-SDK/HEAD/README.mdPHP client for connecting to the QuickBooks Online V3 REST API.
  • [claimed-docs] https://raw.githubusercontent.com/intuit/QuickBooks-V3-PHP-SDK/HEAD/README.mdCreate, Update, Read, and Delete Examples
  • [claimed-docs] https://raw.githubusercontent.com/intuit/oauth-jsclient/HEAD/README.mdOAuth 2.0 authentication flow - Token management and refresh
  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverIt includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online functionality.
  • [github] https://github.com/intuit/quickbooks-online-mcp-server11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more
  • [github] https://github.com/intuit/quickbooks-online-mcp-server29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverrestrict which tool categories are registered (default: all enabled)
  • [claimed-docs] https://raw.githubusercontent.com/intuit/oauth-jsclient/HEAD/README.mdIntuit's official OAuth client documents a first-class sandbox environment: the client is constructed with "environment: 'sandbox', // or 'production'" — every example in the README (authorization, token exchange, API calls) runs against the sandbox/production switch, so integrations are built and tested against isolated sandbox company data before touching production.
  • [claimed-docs] https://github.com/intuit/quickbooks-online-mcp-serverIntuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandbox supports http://localhost redirect URIs; production requires a public HTTPS callback for the initial authorization", configured via "QUICKBOOKS_ENVIRONMENT=sandbox" — plus write-safety toggles ("QUICKBOOKS_DISABLE_WRITE", "QUICKBOOKS_DISABLE_UPDATE") for scoping what an agent may do.
  • [probe] https://developer.intuit.com/app/developer/qbo/docs/develop/mcpofficial MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp

Subscribe to events via webhooksweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [github] https://github.com/intuit/oauth-jsclientA Node.js client for Intuit's OAuth 2.0 implementation.
  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API
  • [claimed-docs] https://github.com/intuit/quickbooks-online-mcp-serverIntuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandbox supports http://localhost redirect URIs; production requires a public HTTPS callback for the initial authorization", configured via "QUICKBOOKS_ENVIRONMENT=sandbox" — plus write-safety toggles ("QUICKBOOKS_DISABLE_WRITE", "QUICKBOOKS_DISABLE_UPDATE") for scoping what an agent may do.
  • [claimed-docs] https://raw.githubusercontent.com/intuit/QuickBooks-V3-PHP-SDK/HEAD/README.mdPHP client for connecting to the QuickBooks Online V3 REST API.

Agent-ready = 80.8 ÷ 210 × 100 = 38.5

API quality11.4/100×0.20 of the PA blend

The programmable surface once an agent is there — machine-readable spec, interactive docs, sandbox, versioning discipline.

Explore an interactive API reference with runnable examplesweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://developer.intuit.com/llms.txtPROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt
  • [probe] https://developer.intuit.com/openapi.jsonPROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://developer.intuit.com/api/openapi.json, https://developer.intuit.com/.well-known/openapi.json)
  • [claimed-docs] https://raw.githubusercontent.com/intuit/QuickBooks-V3-PHP-SDK/HEAD/README.mdCreate, Update, Read, and Delete Examples
  • [claimed-docs] https://raw.githubusercontent.com/intuit/QuickBooks-V3-PHP-SDK/HEAD/README.mdPHP client for connecting to the QuickBooks Online V3 REST API.

Download a machine-readable API spec (OpenAPI or equivalent)weight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://developer.intuit.com/llms.txtPROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt
  • [probe] https://developer.intuit.com/openapi.jsonPROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://developer.intuit.com/api/openapi.json, https://developer.intuit.com/.well-known/openapi.json)
  • [github] https://github.com/intuit/oauth-jsclientA Node.js client for Intuit's OAuth 2.0 implementation.
  • [claimed-docs] https://raw.githubusercontent.com/intuit/QuickBooks-V3-PHP-SDK/HEAD/README.mdPHP client for connecting to the QuickBooks Online V3 REST API.

Test against a sandbox environment without touching production dataweight 1

1 (weight) × 8 (quality) × 1.0 (full) = 8.0 of 10 max

  • [claimed-docs] https://raw.githubusercontent.com/intuit/oauth-jsclient/HEAD/README.mdIntuit's official OAuth client documents a first-class sandbox environment: the client is constructed with "environment: 'sandbox', // or 'production'" — every example in the README (authorization, token exchange, API calls) runs against the sandbox/production switch, so integrations are built and tested against isolated sandbox company data before touching production.
  • [claimed-docs] https://github.com/intuit/quickbooks-online-mcp-serverIntuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandbox supports http://localhost redirect URIs; production requires a public HTTPS callback for the initial authorization", configured via "QUICKBOOKS_ENVIRONMENT=sandbox" — plus write-safety toggles ("QUICKBOOKS_DISABLE_WRITE", "QUICKBOOKS_DISABLE_UPDATE") for scoping what an agent may do.
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverrestrict which tool categories are registered (default: all enabled)
  • [probe] https://developer.intuit.com/app/developer/qbo/docs/develop/mcpofficial MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp

Rely on versioned APIs with a documented deprecation policyweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [claimed-docs] https://raw.githubusercontent.com/intuit/QuickBooks-V3-PHP-SDK/HEAD/README.mdPHP client for connecting to the QuickBooks Online V3 REST API.
  • [probe] https://developer.intuit.com/llms.txtPROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt
  • [probe] https://developer.intuit.com/openapi.jsonPROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://developer.intuit.com/api/openapi.json, https://developer.intuit.com/.well-known/openapi.json)
  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API

API quality = 8.0 ÷ 70 × 100 = 11.4

Openness18.0/100×0.20 of the PA blend

Can you leave, inspect, or self-host — data export, open source, portability.

Do everything through the API that I can do in the UIweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverIt includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online functionality.
  • [github] https://github.com/intuit/quickbooks-online-mcp-server11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more
  • [github] https://github.com/intuit/quickbooks-online-mcp-server29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)
  • [claimed-docs] https://github.com/intuit/quickbooks-online-mcp-serverIntuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandbox supports http://localhost redirect URIs; production requires a public HTTPS callback for the initial authorization", configured via "QUICKBOOKS_ENVIRONMENT=sandbox" — plus write-safety toggles ("QUICKBOOKS_DISABLE_WRITE", "QUICKBOOKS_DISABLE_UPDATE") for scoping what an agent may do.
  • [probe] https://developer.intuit.com/llms.txtPROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt
  • [probe] https://developer.intuit.com/openapi.jsonPROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://developer.intuit.com/api/openapi.json, https://developer.intuit.com/.well-known/openapi.json)

Export all of my data in open formats and leaveweight 3

3 (weight) × 3 (quality) × 0.6 (partial) = 5.4 of 30 max

  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverIt includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online functionality.
  • [github] https://github.com/intuit/quickbooks-online-mcp-server11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more
  • [probe] https://developer.intuit.com/app/developer/qbo/docs/develop/mcpofficial MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp

Read the product's source under an open licenseweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Self-host the core productweight 3

n/a — not applicable to this product: excluded from numerator and denominator

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Openness = 12.6 ÷ 70 × 100 = 18.0

Built-in AI57.1/100×0.15 of the PA blend

Inside-out: how agentic the product itself is for its users — built-in assistants, autonomous features.

Get AI-generated insights and suggestions from my data inside the productweight 2

2 (weight) × 8 (quality) × 1.0 (full) = 16.0 of 20 max

  • [claimed-docs] https://quickbooks.intuit.com/intuit-intelligence/Speed up business by telling Intuit Intelligence chat to create invoices, help resolve anomalies, run payroll, generate reports, estimate tax savings, and more.
  • [claimed-docs] https://quickbooks.intuit.com/intuit-intelligence/Ask for the reports that matter most to your business—top expenses, sales trends, industry benchmarking—and get them instantly.
  • [claimed-docs] https://quickbooks.intuit.comAsk anything—from “What’s driving my profit?” to “How are my invoices doing this month?”—and get instant, contextual answers in clear, concise language.
  • [claimed-docs] https://quickbooks.intuit.comYour Payroll AI proactively collects time and attendance data from your employees and spots inconsistencies, allowing you to run payroll more efficiently.
  • [claimed-docs] https://quickbooks.intuit.com/ai-accounting/Payroll AI proactively collects time and attendance data from your employees, spots inconsistencies, and texts your admin updates—so you can run payroll anywhere.
  • [claimed-docs] https://quickbooks.intuit.com/intuit-intelligence/See funding options based on your real-time financials, understand what affects your approval odds for a QuickBooks Term Loan or QuickBooks Line of Credit, and—if approved—get funded in 1-2 business days.

Set up automations that run autonomously in the backgroundweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://quickbooks.intuit.com/accounting/invoicing/Avoid late payments with automated payment reminders.
  • [claimed-docs] https://quickbooks.intuit.com/accounting/bank-reconciliation/Connect QuickBooks to your bank, credit cards, PayPal, Square, and more1 and we’ll import your transactions for you.
  • [claimed-docs] https://quickbooks.intuit.com/accounting/bank-reconciliation/When you finish reconciling accounts, QuickBooks automatically generates a reconciliation report.
  • [community] https://hn.algolia.com/api/v1/items/16585473"For the obvious ones, I already have automatic rules build right into QuickBooks Online." - noting existing rule-based transaction categorization in QBO.
  • [claimed-docs] https://quickbooks.intuit.com/intuit-intelligence/Speed up business by telling Intuit Intelligence chat to create invoices, help resolve anomalies, run payroll, generate reports, estimate tax savings, and more.
  • [claimed-docs] https://quickbooks.intuit.comYour Payroll AI proactively collects time and attendance data from your employees and spots inconsistencies, allowing you to run payroll more efficiently.
  • [claimed-docs] https://quickbooks.intuit.com/ai-accounting/Payroll AI proactively collects time and attendance data from your employees, spots inconsistencies, and texts your admin updates—so you can run payroll anywhere.
  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverIt includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online functionality.
  • [claimed-docs] https://github.com/intuit/quickbooks-online-mcp-serverIntuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandbox supports http://localhost redirect URIs; production requires a public HTTPS callback for the initial authorization", configured via "QUICKBOOKS_ENVIRONMENT=sandbox" — plus write-safety toggles ("QUICKBOOKS_DISABLE_WRITE", "QUICKBOOKS_DISABLE_UPDATE") for scoping what an agent may do.
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverrestrict which tool categories are registered (default: all enabled)

Delegate tasks to a built-in AI assistant inside the productweight 3

3 (weight) × 7 (quality) × 1.0 (full) = 21.0 of 30 max

  • [claimed-docs] https://quickbooks.intuit.com/intuit-intelligence/Speed up business by telling Intuit Intelligence chat to create invoices, help resolve anomalies, run payroll, generate reports, estimate tax savings, and more.
  • [claimed-docs] https://quickbooks.intuit.com/intuit-intelligence/Ask for the reports that matter most to your business—top expenses, sales trends, industry benchmarking—and get them instantly.
  • [claimed-docs] https://quickbooks.intuit.comAsk anything—from “What’s driving my profit?” to “How are my invoices doing this month?”—and get instant, contextual answers in clear, concise language.
  • [claimed-docs] https://quickbooks.intuit.comYour Payroll AI proactively collects time and attendance data from your employees and spots inconsistencies, allowing you to run payroll more efficiently.
  • [claimed-docs] https://quickbooks.intuit.com/ai-accounting/Payroll AI proactively collects time and attendance data from your employees, spots inconsistencies, and texts your admin updates—so you can run payroll anywhere.

Operate the product with natural-language commandsweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [claimed-docs] https://quickbooks.intuit.com/intuit-intelligence/Speed up business by telling Intuit Intelligence chat to create invoices, help resolve anomalies, run payroll, generate reports, estimate tax savings, and more.
  • [claimed-docs] https://quickbooks.intuit.com/intuit-intelligence/Ask for the reports that matter most to your business—top expenses, sales trends, industry benchmarking—and get them instantly.
  • [claimed-docs] https://quickbooks.intuit.comAsk anything—from “What’s driving my profit?” to “How are my invoices doing this month?”—and get instant, contextual answers in clear, concise language.
  • [claimed-docs] https://quickbooks.intuit.com/ai-accounting/Payroll AI proactively collects time and attendance data from your employees, spots inconsistencies, and texts your admin updates—so you can run payroll anywhere.

Built-in AI = 51.4 ÷ 90 × 100 = 57.1

Automation11.3/100×0.15 of the PA blend

Depth of automation primitives — rules, scheduling, bulk operations, webhooks.

Perform bulk operations across many items at onceweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverIt includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online functionality.
  • [github] https://github.com/intuit/quickbooks-online-mcp-server29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)
  • [claimed-docs] https://quickbooks.intuit.com/accounting/bookkeeping/QuickBooks Online Advanced can sync data in spreadsheets to reduce your manual work.

Define rules that trigger actions automatically on eventsweight 3

3 (weight) × 5 (quality) × 0.6 (partial) = 9.0 of 30 max

  • [community] https://hn.algolia.com/api/v1/items/16585473"For the obvious ones, I already have automatic rules build right into QuickBooks Online." - noting existing rule-based transaction categorization in QBO.
  • [claimed-docs] https://quickbooks.intuit.com/accounting/invoicing/Avoid late payments with automated payment reminders.
  • [claimed-docs] https://quickbooks.intuit.com/accounting/bank-reconciliation/When you finish reconciling accounts, QuickBooks automatically generates a reconciliation report.
  • [claimed-docs] https://quickbooks.intuit.com/accounting/bookkeeping/Manage what others can see and set custom roles, workflows, and fields to find more efficiency.
  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API
  • [github] https://github.com/intuit/quickbooks-online-mcp-server29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)

Schedule recurring jobs or workflowsweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [github] https://github.com/intuit/quickbooks-online-mcp-server145 Total Tools - Complete coverage of QuickBooks Online API
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverIt includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online functionality.
  • [claimed-docs] https://github.com/intuit/quickbooks-online-mcp-serverIntuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandbox supports http://localhost redirect URIs; production requires a public HTTPS callback for the initial authorization", configured via "QUICKBOOKS_ENVIRONMENT=sandbox" — plus write-safety toggles ("QUICKBOOKS_DISABLE_WRITE", "QUICKBOOKS_DISABLE_UPDATE") for scoping what an agent may do.
  • [claimed-docs] https://quickbooks.intuit.com/accounting/invoicing/Avoid late payments with automated payment reminders.

Version, review, and roll back my automationsweight 1

1 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 10 max

  • [claimed-docs] https://quickbooks.intuit.com/online/advanced/Grow confidently with custom access for up to 25 users, Priority Circle expert support, and backup and restore to undo mistakes instantly and safely.
  • [github] https://github.com/intuit/quickbooks-online-mcp-serverrestrict which tool categories are registered (default: all enabled)
  • [claimed-docs] https://github.com/intuit/quickbooks-online-mcp-serverIntuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandbox supports http://localhost redirect URIs; production requires a public HTTPS callback for the initial authorization", configured via "QUICKBOOKS_ENVIRONMENT=sandbox" — plus write-safety toggles ("QUICKBOOKS_DISABLE_WRITE", "QUICKBOOKS_DISABLE_UPDATE") for scoping what an agent may do.

Automation = 9.0 ÷ 80 × 100 = 11.3