QuickBooks App Store

General SaaS

Intuit Inc. · General SaaS app marketplaces

Best for: Small businesses and developers building apps that connect operational, financial, commerce, CRM, or workflow data with QuickBooks Online.

Overview

The QuickBooks App Store is Intuit's public marketplace for apps that connect with QuickBooks and help small businesses automate bookkeeping and business workflows. It organizes apps across customer management, marketing, invoicing and payments, orders and sales, inventory, project management, expenses, eCommerce, data and documents, and tax and compliance, with featured and popular listings that include ratings, badges, descriptions, and connection counts. Developers can publish apps that connect operational, financial, commerce, CRM, or workflow data with QuickBooks Online.

How to build & ship

  1. 1Create an application in the Intuit Developer Portal and select the required QuickBooks Online scope.
  2. 2Configure sandbox testing, Keys & OAuth, redirect URIs, client credentials, and requested scopes.
  3. 3Implement OAuth 2.0 authorization and QuickBooks Online API calls, using an official SDK where useful.
  4. 4Thoroughly test the application and publish it so it is active and functional.
  5. 5Submit the app for QuickBooks App Store listing and complete all three review parts, including applicable naming and logo requirements.

Key APIs & SDKs

QuickBooks Online Accounting REST API and API Explorer
Intuit OAuth 2.0 Server and authorization flow
Intuit Developer Portal
QuickBooks Online sandbox
Official SDKs and OAuth client libraries for .NET, Java, PHP, Node.js, Python, and Ruby

Integration types

Authentication & security

  • Primary auth: OAuth 2.0 authorization code flow through the Intuit OAuth 2.0 Server
  • Also supports: OpenID Connect claims through the optional openID scope
  • Security review: Required
  • Apps must pass Intuit's three-part review before appearing in the QuickBooks App Store; technical failures require corrections and re-review, and applicable naming and logo requirements must be met.
  • A submitted app goes through a thorough three-part review and must pass all three parts before appearing in the marketplace. A failure during the first technical review returns the app to the technical-review queue after corrections; applicable naming and logo requirements also apply.
  • Not publicly specified

Monetization

Onboarding
Not publicly specified
Commission
Not publicly specified
Merchant of Record
Not publicly specified

Pros & cons for builders

Pros

  • Public reach to millions of small businesses through an established accounting ecosystem.
  • Documented OAuth 2.0 flow, sandbox, API Explorer, and multi-language SDK support.
  • Marketplace discovery includes categories, ratings, badges, featured placement, and popular-app listings.

Cons

  • Listing is subject to a multi-part review and technical re-review if requirements are not met.
  • The reviewed official sources do not publicly specify onboarding fees, commissions, merchant-of-record terms, or AI-agent support.
  • Users must independently evaluate and test third-party app compatibility; marketplace inclusion does not guarantee functionality or suitability.

Frequently asked questions

How do I get my app approved on QuickBooks App Store?

A submitted app goes through a thorough three-part review and must pass all three parts before appearing in the marketplace. A failure during the first technical review returns the app to the technical-review queue after corrections; applicable naming and logo requirements also apply.

What authentication does QuickBooks App Store use?

QuickBooks App Store apps primarily authenticate with OAuth 2.0 authorization code flow through the Intuit OAuth 2.0 Server, also supporting OpenID Connect claims through the optional openID scope.

How is QuickBooks App Store monetized?

QuickBooks App Store supports not publicly specified monetization. Typical commission: Not publicly specified. Onboarding fee: Not publicly specified.

Is a security review required to list on QuickBooks App Store?

Yes, QuickBooks App Store requires a formal security or listing review before apps go live. Apps must pass Intuit's three-part review before appearing in the QuickBooks App Store; technical failures require corrections and re-review, and applicable naming and logo requirements must be met.