Dunn

Guides

How to invoice as a handyman or contractor

Updated October 15, 2026

Contractors have more to bill than most: labor, materials, and sometimes a job that takes weeks. Landlords and property managers also tend to pay slowly. A clear invoice protects you.

Short answer: separate labor and materials, put the job address and a due date on the invoice, and for bigger jobs bill in stages.

What to put on it

Bigger jobs: bill in stages

For a job that takes weeks, ask for a deposit before you start, then bill at points you agree on, and keep the last payment for when it's finished. That way you're never out a whole job's cost.

Landlords and property managers

These customers often pay on terms and need the PO or work order number to approve the bill. Put it on the invoice from the start.

How Dunn helps

Dunn's New invoice form lets you add labor and materials as separate lines (hours × rate, quantities), pick repeat items from your saved list, add the PO or work order number and a late fee, and send it with a pay button. Dunn then reminds the customer before the due date and records every step.

Quick answers

Should I charge for materials separately?
Yes. It's clearer, and it protects you if prices change.

Do I need a deposit?
For anything big, yes. For a quick repair, usually not.

What if the customer wants changes mid-job?
Write the change down and add it to the invoice as its own line.

Send your first invoice with Dunn

Create it in minutes, send it with a pay button, and Dunn reminds your customer and adds the late fee you agreed on. New to Stripe? Set it up while you sign up. From $39 a month, with a 30-day money-back guarantee.

Send your first invoice