Handyman pricing and bidding guide: rates, markups, and how to quote 2026
Typical handyman labor rates by region, material markup rules, and a step-by-step bidding framework so you stop underquoting jobs.
Underpricing is the most common way a capable handyman ends up working hard for very little β usually because quotes come from gut feel rather than a repeatable framework. This guide walks through how to build your own rate, how to think about markup, and a bidding sequence that protects your margin on every job.
Build your rate from the bottom up
Rather than copy a rate off the internet, build it. Start from the take-home you need per year. Add everything that is not take-home: fuel, vehicle, insurance, tools, phone, software, self-employment tax and time off. Divide by the hours you can realistically bill in a year β which is far fewer than the hours you work, once you subtract quoting, driving, supplier runs and admin. That number is your floor.
Then sanity-check it against your own market by calling two or three competitors as a customer. Local demand and cost of living move rates more than any national figure, and a rate you found in an article is not a rate anyone in your town has agreed to pay.
These are billable rates, not take-home. Aim for billable = 2.5Γ your target take-home once you factor unbilled time, fuel, insurance, and tools.
Material markup: the rule most handymen skip
If you buy $80 in parts and bill $80, you just worked the drive to Home Depot for free. Standard markup ranges:
- Small parts (< $50): 30β50% markup
- Mid ($50β$300): 20β30%
- Large ($300+): 15β20%, or pass-through with a stated procurement fee
The 5-step bidding framework
- 1. Scope the job in writing. Photos, measurements, brand of fixture. Ambiguity = money lost.
- 2. Estimate hours honestly, then add 20%. The job you think is 3 hours is 3.6.
- 3. Price materials at markup, not cost. See table above.
- 4. Add a contingency line for jobs with unknowns (behind drywall, old plumbing).
- 5. Present one number, not a breakdown β unless the customer asks. Breakdowns invite negotiation.
Build a price list from your own jobs
The most valuable pricing asset you can own is a list of the jobs you actually do, with what you actually charged and how long each actually took. Record it for three months and you will quote faster and more accurately than any published range allows, because it reflects your market, your speed and your overhead.
Start with the repeat jobs β TV mounts, toilet swaps, ceiling fans, pre-hung doors, drywall patches β and set a flat price for each once you know your real time on them. For a starting range while you build that list, our free AI job pricer gives you a defensible range in seconds.
Turning the bid into an invoice
Once the job is done, don't retype the bid β convert it. Send an estimate first, get verbal or e-signed approval, and one tap turns it into an invoice with the same line items. Grab our free handyman invoice template to see the exact structure.
The bottom line
Predictable pricing is the difference between a busy handyman and a profitable one. Set your rate, apply the markup, add the contingency β and stop bidding scared.
