Pricing
Per portal, per month. The ceilings are on this page, not in a footnote.
One QuickBooks® company per portal. No setup fee, no percentage of your invoices — Handled never touches a payment rail.
Starter
$179 /portal /month
- One QuickBooks company
- Job cost sync at line level
- Job cost & margin on the deal
- Manual invoicing
Growth
$319 /portal /month
- Everything in Starter
- Progress billing with the approval gate
- Milestone schedules
- Invoice mirroring into HubSpot
- Invoice status on the deal
Scale
$599 /portal /month
- Everything in Growth
- Invoice editing and recall
- Object sync configuration
- Data-lake export entitlement (engine ships next)
Above that
Let’s talk
- Multi-entity (not built yet)
- Custom export cadence (not built yet)
- Support agreement
Fair use, in plain terms
QuickBooks meters the data Handled reads on your behalf, and that is the one cost that scales with how much you use it. So each plan includes a number of active jobs per month — the thing that drives those reads and the thing you can actually count. Not a read count, which would be useless to you.
- We will warn you before an allowance ever applies. Nothing counts active jobs or bills against them yet, so nobody is billed by surprise.
- Hitting it does not stop your sync. It starts a conversation about the right plan.
- The figures are provisional and we will say so until they are not. They are derived from what our QuickBooks capacity can carry, and will be reviewed as real usage data arrives. If they move, we will tell you before they move for you.
The mechanism, in numbers — identical on every tier today
Behind the active-jobs ceiling sit two operational numbers, and they are published here before anything enforces them: the daily QuickBooks read budget each portal gets, and the background refresh cadence (how often Handled re-checks QuickBooks for changes no webhook reports).
| Starter | Growth | Scale | Above that | |
|---|---|---|---|---|
| Daily QuickBooks read budget | 1,200 reads | 1,200 reads | 1,200 reads | 1,200 reads |
| Background refresh cadence | every 12 hours | every 12 hours | every 12 hours | every 12 hours |
Yes, the four columns are identical — deliberately. A bigger budget and a faster refresh floor are paid levers whose prices are not set yet, and we would rather show you four honest identical columns than invent a difference nobody can buy. Two more things worth saying plainly: the budget is measured, not enforced today — nothing slows or stops when you reach it, and we will tell you before that changes; and when it is enforced, only background refreshes wait for the next day — anything you ask for by hand always runs.
Try it for 14 days
No credit card. Fourteen days rather than seven for a product reason: Handled’s whole claim is progress billing, and a week can easily contain no draw at all. A trial runs on a QuickBooks sandbox that we set up with jobs like yours, because Handled does not have Intuit’s production keys yet: the invoices it posts land in that sandbox, not in your books, and it reads none of your own books. Sending is different. Pressing Send, or an automatic send where a billing rule turns it on, emails the invoice to a real inbox, by default the deal’s billing contact in your HubSpot portal. During a trial, send only to a test address.
| During the trial | What happens |
|---|---|
| Cost & invoice history on first connect | The last 90 days of the company you connect, which for now is that sandbox |
| History after you convert | The last two years, filled in as each deal next syncs |
| Card required | No |
| If you do not convert | Your numbers stay on your deals with their last values, and the deal card says the trial has ended. Marking each figure as no longer updating, with the date it stopped, is planned, not built |
The trial carries a read ceiling for the same reason the plans do — it is the same mechanism, and it is why we can offer a trial without a card at all.
What is not included
- HubSpot and QuickBooks subscriptions. Handled sits between products you already pay for.
- Annual billing — available on request. Ask us and we will quote it.
Questions we would rather answer here
What happens if I cancel?
Uninstalling Handled from HubSpot ends its access to that portal. It does not yet erase your data by itself, because nothing in Handled acts on an uninstall today: email us and we will run the erasure and send you the per-table report. Until we do, or until you remove the app under Settings → Apps in QuickBooks, Handled keeps reading QuickBooks on its scheduled refresh. A subscription is separate, and uninstalling does not cancel it. The privacy page describes exactly which tables are erased — and names the limits we have not closed yet.
Do you take a cut of my invoices?
No. Handled charges a subscription. It never touches payment rails and does not process money.
What counts as an “active job”?
A job Handled syncs cost or invoices for in a given month. A deal sitting closed with no new activity does not consume one. If your month is unusual, tell us — we would rather look at it with you than have a counter make the decision.