One-line verdict: The strongest “get paid” connection in this directory — and the one gate in the way belongs to your builder, not to you. Openness: 4 / 5 — rated 4 because the API is open, documented, and read/write on the records that matter, held back from 5 only by Intuit’s production review, which the app builder has to pass before live keys work.
Rung 1 — Direct connection. QuickBooks Online offers a REST API with OAuth2 sign-in and a Realm ID that identifies your company file. The important part for a contractor is what it can touch: Customers, Estimates, Invoices, and Payments are all read/write. That full circle — see the customer, see the estimate, see the invoice, see the payment — is why QuickBooks is the money hub in so many shops’ automation, even when the jobs themselves live in another system.
Webhooks are verified: QuickBooks will announce changes, with one design detail — the alert carries IDs, so the system fetches the full record right after. That is normal and fast. The usage limit is 500 requests per minute per company, which is comfortable headroom for a single shop’s follow-up work.
The bridge options are the most mature in this directory, too. Zapier is native (on its Premium tier) with instant triggers including Paid Invoice — the single most useful trigger for accounts-receivable work, because it tells a chase sequence to stop the moment money lands. Make is also native. When both the direct door and both bridges are solid, a builder has no excuse for a fragile setup.
A sandbox — a safe practice company — is open to developers today, so an integration can be built and tested without touching your real books.
Hidden gate: This is the directory’s most unusual gate: it sits on the builder, not on your shop. Production access requires the app’s builder to pass Intuit’s App Assessment Questionnaire — even for a private, single-client app. The right question to ask any builder is not “can you connect to QuickBooks?” but “have you already passed the assessment?” If the answer is no, their timeline starts with Intuit’s review, not with your project.
If your invoices age in QuickBooks while your jobs live somewhere else, that is not a problem — it is the normal shape, and QuickBooks is built to be the money end of it. Your one due-diligence job is choosing a builder whose Intuit review is already behind them, so your go-live date is never hostage to a questionnaire.
Free AEO Checker — See how ready your website is for AI search, scored from the signals on your own site.
Free Snapshot — Find where leads and money leak — missed calls, slow follow-up, stale estimates, unpaid invoices — and see what connecting QuickBooks could close.
Go deeper: our QuickBooks vs. Xero comparison