Handyman Invoice Template (With Material and Labor Line Items)
How to separate labor, materials, and fees into discrete line items so there is nothing left for a client to question — and nothing left unpaid.
The line items on your invoice determine how fast you get paid. "Handyman services: $475" invites questions. Five lines with hours, rates, and receipts beside each task does not.
A handyman invoice is a document contractors use to bill individuals or companies for services rendered, covering both itemized services and supplies. You can present it at job completion or bill for later payment if you work with the client regularly. Since handymen tend to have friendly, familiar client relationships, invoices are sometimes prepared informally. But detailed documentation signals professionalism and heads off disputes before they start.
This handyman invoice template breaks every job into discrete labor, material, and fee line items, so there is nothing left for a client to question.
Every field that belongs on a handyman invoice
Missing a single field gives the client a reason to hold payment. A complete handyman invoice includes:
- Invoice number for record-keeping (e.g., HM-2026-052)
- Invoice issue date and payment due date
- Your business info: name, logo, phone, email, mailing address
- Client details: name, address, contact info
- Line items with descriptions for each service (electrical, plumbing, painting, etc.)
- Costs: labor, materials and quantities, hourly rates, overhead, discounts
- Subtotal before taxes and fees
- Total amount owed including applicable taxes
- Payment terms: accepted methods, late fees, warranty disclaimers
- Compliance IDs: license or registration number, permit or inspection number where local rules require it
For a full walkthrough of invoice structure that applies across trades, see our guide on how to write an invoice.
How to structure labor line items
Labor is where most invoice confusion starts. A single line reading "Labor: 6 hours" tells the client nothing about what those hours covered.
Each trade or task should be its own line item, billed at hours multiplied by the hourly rate. A multi-task visit might look like this:
| Line item | Qty | Rate | Subtotal |
|---|---|---|---|
| Troubleshooting and diagnosis | 0.5 hrs | $75/hr | $37.50 |
| Electrical repair labor | 1.5 hrs | $85/hr | $127.50 |
| Plumbing repair labor | 1.0 hrs | $85/hr | $85.00 |
| Drywall patch labor | 2.0 hrs | $70/hr | $140.00 |
Separate lines for each trade prevent disputes over what was included and what was not. A client can see that the electrical work took 1.5 hours and the drywall patch took 2. There is nothing to argue about.
Write task-level descriptions in plain words and tie them to the room or fixture. "Replaced GFCI outlet in upstairs bathroom" is clear. "Electrical work" is not. Add photos when the scope warrants it.
How to structure material line items
Materials need their own section, separate from labor. Mixing the two on a single line ("Install light fixture: $220") leaves the client guessing how much was labor and how much was the fixture itself.
Bill supplied fixtures and hardware at cost multiplied by your markup percentage, with the manufacturer warranty noted and receipt attached:
| Line item | Qty | Unit cost | Markup | Subtotal |
|---|---|---|---|---|
| GFCI outlet (Leviton) | 2 | $18.00 | 15% | $41.40 |
| Mounting hardware (load-rated anchors) | 1 set | $12.50 | 15% | $14.38 |
| Drywall patch kit | 1 | $24.00 | 15% | $27.60 |
Select load-rated anchors for the wall type and weight, and note that on the invoice. The specificity protects you. When a client sees exactly what was purchased and at what price, markup becomes a non-issue because it is transparent.
Track every material you buy or use as you work. Add travel time to pick up parts, disposal costs, and any permit fees to the draft before you finalize.
The fees most handymen forget to line-itemize
Labor and materials are obvious. The charges below are just as real, but they often get buried in a flat rate or left off entirely. Each one deserves its own line:
Service call fee. Covers travel, setup, and baseline safety steps for the visit. Bill as quantity multiplied by your call-out rate. This is separate from hourly labor.
Trip or mileage fee. When you need to drive to source parts, that cost should not get hidden in labor. A separate mileage line keeps it visible.
After-hours surcharge. Evening or weekend emergency work is priced separately on top of standard labor, so regular rates stay clear and the client understands the premium.
Haul-away and disposal. Transport and tipping fees for removing old fixtures, debris, or demo waste. Document what was removed.
Permit and inspection pass-through. Compliance costs billed at cost when local rules require a permit. Pull permits, post notices, schedule the inspection, and keep documented approvals.
Electricians deal with similar fee structures. Our electrician invoice template covers trade-specific line items for licensed electrical work.
Deposits, taxes, and totals
For multi-day or higher-cost work, send a deposit invoice before purchasing materials. A 50% deposit upfront with the balance billed on final labor and materials protects your cash flow and sets clear expectations.
Taxes must appear as their own line. The total balance should include taxes, which vary by jurisdiction. Though it may seem simpler to quote a flat rate, it is standard practice to separately account for taxes on the invoice rather than bundling them in. Showing the tax line protects you during disputes and keeps your bookkeeping clean.
Your invoice bottom should read:
| Subtotal (labor + materials + fees) | $473.38 |
| Tax (7.5%) | $35.50 |
| Deposit applied | -$250.00 |
| Balance due | $258.88 |
When and how to send the invoice
Send an invoice as soon as you can after the job is complete. Ideally, less than 48 hours after finishing. Sending late leads to confusion and delays payment.
Clients should pay handyman invoices within two weeks of the service date. You can adjust the window to fit your cash flow, but within 30 days is the outer limit.
Send friendly reminders before payments are late, not after. A reminder on day 10 of a 14-day term is a nudge. A reminder on day 21 is a collections conversation. For phrasing that keeps the relationship intact, see our guide on how to ask for payment professionally.
Save copies of all invoices in more than one place. Some businesses maintain both digital and paper-based records to ensure backup copies always exist.
Common invoicing mistakes that delay payment
Vague descriptions. Vague work descriptions lead to arguments over what was included. "Repairs" tells the client nothing. "Replaced kitchen faucet cartridge and re-sealed base" tells them everything.
Mixing labor and materials on one line. The client cannot tell what they paid for parts versus time. Separate them.
Late sending. Every day between job completion and invoice delivery is a day the client deprioritizes your payment. The 48-hour window exists for a reason.
No payment terms. If the invoice does not state when payment is due, the client decides. That is rarely in your favor. Include the due date, accepted methods, and late fee policy on every invoice.
Missing fees. That trip to the hardware store took 40 minutes. The disposal run cost $35. If these do not appear as line items, you absorbed them. Over a month of jobs, absorbed fees add up to real money.
The pattern across all five mistakes is the same: ambiguity creates delay. A handyman invoice template with discrete, specific line items for labor, materials, and fees removes the ambiguity and removes the reason to hold payment.
READ MORE