INVOICE AUTOMATION

You set the rules. The work pulls the trigger.

Stop building invoices. Start approving them.

Start your 7-day free trial

Free for 7 days, then flat plans from $29/mo.

  • Drafted from the work
  • Detail on every line
  • Off-by-default auto-send

Questions this page answers

  • Which invoices are due this week?
  • Did the deposit invoice get drafted when they signed?
  • Why am I typing these lines in again?

How it runs

  1. Four trigger rows: a milestone, a date, a cycle and a hand, with the first picked in lime.

    Pick the trigger.

    Project starts, milestone starts or completes, a date, or on demand.

  2. A lime Handl tile producing a draft invoice with the work it covers attached behind it.

    Handl drafts.

    Priced at your rates, with the work it covers attached.

  3. A Send button beside an auto-send toggle switched on.

    You send, or let it.

    Recurring invoices can send themselves when you switch it on.

Try it, no sign-up

Unbilled hours calculator

How much billable work never made it onto an invoice, and what that costs a year. Result on the page, no sign-up.

Open the calculator

What you get

  • Last ticket closes in LinearThen: Milestone invoice drafted$18,000
  • The week endsThen: Hourly invoice drafted from 64.5 unbilled hours$9,675
  • Retainer cycle comes roundThen: Retainer drafted, last cycle's overage added$4,400
  • Budget hits 80%Then: You get a heads-up before it's over
A drafts list: Acme $18,000, Northlake $4,275 and Parkline $3,500, each marked Draft, with a Send button below.
  1. Drafted from the work
  2. Three triggers, three drafts
  3. Nothing sends until you press it
Each trigger drafts an invoice. You press send.

Questions people ask first

  • Do I have to leave QuickBooks or Xero?

    No. Invoices push straight into them. Your accountant doesn't change a thing.

  • Will it invoice without me?

    Never for milestones. Handl drafts, you confirm and send.

  • What if rates changed mid-project?

    Each entry keeps the rate that applied when it was logged.

  • What about unused hours?

    Choose per retainer: reset each cycle, or roll over with a cap.

  • Does my team have to change tools?

    No. Jira, Linear, Asana, Monday, ClickUp, Toggl, Harvest, Clockify, Hubstaff all connect.

  • How much setup is it?

    Connect your tools in a few clicks. Handl finds your projects and you import them.

Between your PM tool and your books

Handl is the connection between the tools you already use.

  • Not a project management tool.
  • Not an accounting platform.
  • Not an all-in-one agency OS.
  • Reads the work from your PM and timesheet tools.
  • Drafts the invoice. You press send.
  • Pushes it to QuickBooks or Xero. Your books stay reconciled.

Nothing to migrate. Your team keeps working where they work. Your accountant keeps QuickBooks or Xero.

Integrations

Works with the tools you already run.

Monday, Asana, Jira, ClickUp and Linear for the work. QuickBooks or Xero for the books. Stripe for the payments.

Jira
Linear
Asana
Monday.com
ClickUp
Toggl Track
Harvest
Clockify
Hubstaff
QuickBooks
Xero
Stripe

See how QuickBooks and Xero connect. Paying contractors? Pay them from your own Wise or Airwallex balance.

How it works

The invoice lifecycle, on autopilot

1

Work approved, invoice drafted.

The client signs a quote and the deposit invoice is drafted. A milestone gets marked complete and the invoice for it is drafted. No blank invoice screen, ever.

2

The hours fill themselves in.

Tracked time syncs from Harvest, Toggl, Clockify or Hubstaff and becomes time & materials invoice lines. The invoice matches the work, not your memory of it.

3

Paying is one click.

Every invoice carries a pay-now link in the client's portal. Clients who opt in to auto-pay have their saved card charged when the invoice is due.

Client portal — an invoice with its Pay button and PDF download, and an action-needed card with one-click Pay Now.

The client side

Automation your clients actually like

Automated invoicing usually gets sold on what it saves you. The quiet win is what it does for your clients: a portal where they can see every invoice, what it’s for, and pay it in one click — instead of a PDF buried in an inbox and a “how do I pay this?” reply.

Ask, don’t dig

Billing questions, answered in English

Handl’s AI assistant sits on top of your real billing data. Ask “which invoices are due this week?” or “who owes me money?” and get the actual answer — then have it draft the invoice, inside limits you control. It’s the difference between software that stores your invoices and software that runs your invoicing.

Pricing

From $29/mo. Three plans, no per-seat math.

Solo is $29 for one person, Team is $99 for up to 3 people, and Agency is $199 with unlimited users on the Agency plan. 7-day free trial on every plan.

See full pricing

Common questions

What does automated invoicing software actually do?
It removes the manual steps between finishing work and sending the invoice. Handl drafts invoices when work is approved or completed, prices every line at your rates, and gives clients a portal where every invoice has a pay-now link — so nothing depends on you remembering to type it.
Does Handl really create invoices without me?
It drafts them. When the client signs the quote, Handl drafts the deposit invoice for you to review and send. When a project milestone is marked complete, it drafts the invoice for it. You define the triggers up front; milestone invoices never send themselves.
Do reminders go out?
Reminders go out on your schedule and pause when the client replies.
Can clients be charged automatically?
Only if they choose to. A client can save a card and opt in to auto-pay — then invoices are charged automatically when due. No opt-in, no charge: they just get a pay-now link instead.
Where do the invoice line items come from on hourly work?
From your time-tracking tools. Handl syncs tracked time from Harvest, Toggl, Clockify and Hubstaff, and turns it into time & materials invoice lines — so the invoice reflects the hours that were actually worked, not a reconstruction from memory.
What can the AI assistant do?
Ask it billing questions in plain English — "which invoices are due this week?", "who owes me money?" — and it answers from your real data. It can also draft invoices for you, inside the limits you set.

Reclaim your time

Stop building invoices. Start approving them.

Set the rules once. The work pulls the trigger, Handl drafts, you press send.

The Handl dashboard: cash received, a cash-flow chart around today, and this week's invoices.