Billing models

Milestone invoicing, automated.

How Handl bills the moment a stage is signed off — not three weeks later when you remember.

The problem

Why milestone billing breaks most invoicing tools

Milestone billing is meant to protect your cash. Bill at kickoff, bill at design sign-off, bill at launch — money comes in as the work moves. Clean on paper. The problem is the trigger. The thing that's supposed to fire the invoice — “stage 2 approved” — happens in your project tool, in a Slack thread, in someone's head. It does not happen in your invoicing tool. So the deliverable gets signed off on a Tuesday, everyone moves on to the next fire, and the invoice sits unraised until someone notices a fortnight later.

So you get the worst of both worlds. The protection of milestone billing only works if you actually bill on the milestone. Miss the trigger and you're funding the next phase out of your own pocket, then sending a stale invoice for work that finished weeks ago. Clients pay slower when the invoice arrives late and out of context, too.

Milestone billing: the manual billing struggle Handl removes
The invoice trigger lives in the work, not in the billing tool — and most tools can't see the work at all.

How Handl handles it

Handl links your milestones to the actual tasks in your PM tool. When the deliverable is marked done or the client approves it, the invoice fires itself.

  • Bills on sign-off, not on memory

    Connect the milestone to a task in Monday, Asana, Jira, ClickUp or Trello. It's approved, Handl raises the invoice — same day, every time.

  • Keeps the client in the loop

    The client portal shows them what's coming before it lands. A client who's been kept informed approves milestones faster and pays faster. No surprise invoices, fewer disputes.

  • Syncs the money side automatically

    Invoice pushes to Xero or MYOB, payment runs through Stripe, reconciliation happens on its own. You don't touch a spreadsheet.

  • Forecasts the cash

    Because Handl knows the milestone schedule, it knows roughly when the money lands — so you can see your cash flow before it happens, not after.

This is the original Handl move: the work says it's time to bill, so Handl bills. No one has to remember.

Handl milestone timeline: “Design sign-off” flips to done, invoice auto-drafts with amount + due date

Mix and match

Works alongside your other billing models

Milestones rarely live alone. Big build on milestones, an ongoing retainer beside it, some hourly for the bits outside scope. Handl handles all four together.

Integrations

Works with the tools you already run.

Monday, Asana, Jira, ClickUp and Trello for the work. Xero and MYOB for the books. Stripe for the payments.

Asana
Jira
Linear
Harvest
Toggl Track
Stripe
Monday.com
Upwork
Hubstaff
Xero
ClickUp
Trello
MYOB

Pricing

From $29/mo. The automation's on every plan.

Every milestone, every project, every client — the automation’s on every plan, including the $29 one. No “premium” tier hiding it behind a paywall. Three plans, and the top one caps at $199/mo with unlimited team members — it never grows per head. Talk to Darren →

Get started — $29/mo

Reclaim your time

Stop being your own debt collector.

Get paid faster with automated invoicing and reminders.

The Handl Sales Pipeline dashboard showing forecast, milestones and weekly totals.