Handyman invoice template

Balance due
$514.76
Labor
$300
Materials, marked up
$168
Subtotal after discount
$503

Every figure on this page is computed from the inputs you enter, by the method stated below it. PunchListWorks publishes no market rates and quotes no survey: the defaults are a worked example to replace with your own.

Your numbers

The figures above start from a worked example ($514.76). Change any input and the answer updates as you type.

Download the Handyman invoice template worked example (CSV)

This raises a handyman invoice in the order the customer reads it. Hours at your rate, materials at your cost marked up as one line, the trip charge, any discount, sales tax on the materials where your state charges it, the invoice total, and the deposit already paid taken off to give the balance due, last and largest. It is the quote's lines with the actual figures, so a customer comparing the two sees the same shape. Free, on the page, no account; the paid plan saves it against the customer and sends it under your own name.

The quote's lines, with the numbers that changed

The invoice carries the same lines as the quote, hours, trip, materials, so the customer can see what moved: the extra hour the stuck valve took, the second trip to the store. An invoice built from a blank form loses that comparison and invites the query; one built from the quote answers it before it is asked.

Discount before tax, tax on the materials

A discount comes off the subtotal before the tax, so the tax is on what was actually charged; sales tax applies to the materials in most states and not to the labor, so the tool taxes the marked-up materials line and shows the base. Your state's rule decides whether labor is taxed; the tool fits the common case and says so.

The deposit comes off last, and the balance ends the page

An invoice that shows a total and mentions the deposit somewhere above gets paid in the wrong amount. The deposit is the last deduction and the balance due is the last line, because the last number on the page is the one the customer pays. Under it go your payment terms and how to pay, and nothing else.

PunchListWorks Pro

Keeping what you make

The paperwork is free forever. Pro turns it into your record: your name and logo on it, no watermark, every quote, work order and invoice filed against the customer and the job, your rate remembered, and a clean export when the accountant asks.

  • Download as PDF
  • No PunchListWorks watermark
  • Save every job and reopen it later
  • Your logo and license on it
  • Export every job in one go
  • Appointment reminders emailed to your customers
  • Connect your own Stripe account and get paid online
  • Connect your QuickBooks Online or Xero

$49per month, whole crew

Start PunchListWorks Pro Pricing

Renews monthly at the price above until you cancel. We email you before any price change.

Handyman invoice template: common questions

Is this a free handyman invoice template?

Yes. Enter the hours, your rate, materials, markup, trip, discount, tax and the deposit paid, and it raises the invoice on the page with the balance due, no account and no card. Print it as it stands. PunchListWorks Pro adds your business name, logo and license number, a PDF without our line, and saving it against the customer.

Do I charge sales tax on labor?

In most US states, no: services are not taxed and the tax falls on the materials. Some states do tax repair labor, and some tax it only on certain kinds of work. The template taxes only the marked-up materials, which fits the common case, but your state's rule is the one that decides.

Can I use this for a job with no materials?

Yes. Enter zero materials and the materials and tax lines fall away, leaving hours at your rate and the trip charge. A handyman invoice for a labor-only visit is still hours, rate and trip, and the customer should see all three.

Start PunchListWorks ProGet PunchListWorks Pro, $49 a month