
Guides
What does a fair handyman pay structure actually cost owners?
What a handyman really costs per billed hour, with illustrative figures for burden, insurance and travel time, and what each pay structure rewards.
What to take away
- A fair handyman pay structure starts with one numberwhat an hour costs before anyone bills. A $25 wage is not a $25 hour.
- Burden, insurance, paid non-working time and equipping push an employed hour to roughly $33 to $38. Over 2,080 paid hours that is $68,640 to $79,040 a year.
- Cost per billed hour is the only labor number you can compare to a price. At 65% billed time, that same $25 wage costs about $54 per invoiced hour, or $50.77 to $58.46 depending on loading.
- Travel between jobs is paid time in most patterns. Ask the Wage and Hour Division and your state authority, write the answer down with a date, and price from it.
- Percentage-of-job pay rewards selling, not honest scoping. If you use it, pair it with a rework measure the technician can see.
- Raises tied to time served measure patience. Tie them to second-visit rate and unsupervised scope conversations instead.
What an employed hour is made of
The wage is the smallest interesting part of labor cost. Four other components sit on top of it, and three are easy to forget. On a $25 wage, one paid hour usually lands near $33 to $38 before the technician reaches a single job.
| Component | Illustrative figure on a $25 wage | Why it is missed |
|---|---|---|
| Base wage | $25.00/hour | Never missed |
| Statutory burden | $3.25 to $4.25/hour | Understood in principle, rarely modeled per hour |
| Insurance loading | $1.50 to $3.00/hour | Paid annually, so it never feels hourly |
| Paid non-working time | $1.50 to $2.50/hour | Cuts available hours without cutting cost |
| Equipping and carrying | $1.75 to $3.25/hour | Treated as capital rather than as what the person costs |
| Loaded cost per paid hour | $33.00 to $38.00 | The number to use in every quote |
Those figures are illustrative, not a benchmark. Substitute your own: state unemployment rate, workers compensation class rate, paid-time-off policy, and real equipment spend. The arithmetic is the same either way, and it lands an employed hour at roughly $33 to $38 against a $25 wage.
For one full-time technician, 2,080 paid hours at $33 to $38 is $68,640 to $79,040 a year in labor cost before any job is invoiced.
Two hourly costs, and only one you can price from
Cost per available hour is total labor cost divided by paid hours. Cost per billed hour is the same total divided by hours that reached an invoice. The second is the number to compare against a price.
Cost per billed hour
- $36loaded cost per paid hour
- $1,440weekly loaded cost for 40 paid hours
- 26hours that reach an invoice
- $55.38cost per billed hour
The gap between them is the share of the day that goes to driving, sourcing, quoting, restocking and waiting. In this trade that share is large. At 65% billed time, one third of paid hours carries no invoice.
Worked example. A technician is paid for 40 hours. The loaded cost is $36 per hour, so $1,440 for the week. Only 26 of those hours reach an invoice, a 65% billed ratio. Divide $1,440 by 26 and the cost per billed hour is $55.38.
Price that job at $45 an hour and every invoice loses money while the timesheet looks healthy. At a $36 loaded rate and 65% billing, the break-even price is $55.38. A $45 rate leaves a $10.38 gap on every billed hour.
Run this per person, not on the average. A new technician may bill 45% of paid hours while an experienced one bills 75%. Averaging the two hides the training cost you are carrying. The same arithmetic sits behind the margin math in a handyman business, where contribution per job decides what a paid hour can carry.
Four pay structures and what each one rewards
- Hourly.Rewards presence. Overtime and travel obligations are clear. The cost of a slow day stays with the business. A technician has no reason to hurry, which is usually a feature in checked work. Cost: $33 to $38 per paid hour, or $50.77 to $58.46 per billed hour at 65% billing.
- Hourly plus completion bonus.Rewards finishing. A bonus for completing a job is a small, constant pressure to push on when the technician should stop and ask. A $20 bonus on four jobs a day adds $80 a day, or $10 per paid hour. At 65% billing that is about $15.38 more per billed hour.
- Day rate.Rewards predictability and simplifies routing. It hides how long jobs take unless hours are recorded anyway, so record them anyway. A $240 day rate for eight paid hours is $30 per paid hour. Add 30% to 50% burden and the owner pays $39 to $45 per paid hour, or $60 to $69 per billed hour at 65%.
- Percentage of the job.Rewards revenue. It aligns the technician with selling rather than with scoping honestly, and scope creep is the main source of disputes in this trade. At 25% of a $500 labor invoice, the technician gets $125. Over six billed hours that is $20.83 per billed hour before burden.
Whatever you choose, the pay, hours, records and young-worker obligations that attach to a small employer are set out by the Wage and Hour Division in its guidance for new and small businesses. Structure choices do not change what has to be paid for time worked.
The travel question
Travel between jobs during the working day is the question this trade asks most often. It has an answer rather than a convention.
Ask the Wage and Hour Division and your state authority, describe your actual pattern, and write down what you are told with a date. Home to first job, between jobs, last job to home and a supplier trip in the middle are not the same question.
Then price accordingly. If travel between jobs is paid time, it belongs in the cost of an available hour. That is one reason the available-hour number sits so far above the wage. It is also the strongest argument for tightening a service area rather than raising a rate.
Using published wage data properly
The Bureau of Labor Statistics publishes employment and wage estimates by occupation, state and metropolitan area in its Occupational Employment and Wage Statistics tables. It answers one question well: what does the market around me pay people who do this work.
It answers three others badly. It does not say what an hour costs your business, which is the arithmetic above. It does not say what you can afford, which comes from your own contribution figures. It does not say what to offer a candidate, which depends on what they can do unsupervised.
Use it to check that your offer sits in a plausible range. Use your own numbers for everything else. Market context also feeds the assessment side, covered in how a reliable hire is assessed.
Raises, and what triggers one
Tie increases to something observable rather than to time served, and say what it is when the person starts.
Three triggers work in this trade. The point where a technician can be sent to an unfamiliar job type without a call. The point where their second-visit rate settles at the level of the rest of the business. The point where they can hold a scope conversation with a customer without escalating it.
All three are visible in records you should already have. None of them is length of service, which measures nothing except patience.
Run pay reviews on a fixed date so nobody has to ask, and apply the process consistently across everybody. The Equal Employment Opportunity Commission's small business resource center is a useful reference point for that consistency.
What the numbers cannot tell you
Whether the person should be on the tools at all is a licensing question, not a cost one. The categories are set out in where the licensing line sits.
Whether a second person is affordable depends on what you must buy to equip them. A second kit and stocking is real cost before revenue, so put it in the hiring decision rather than after it.
Start from the opening equipment checklist and from how the van and kit are organized if that kit must be transferable. The wider sequence, from trigger to first ninety days, is in the hiring and training overview.
Common questions
Is a subcontractor cheaper than an employee?
On the invoice, sometimes. In total, often not, once availability, control and misclassification risk are counted. Whether the relationship is genuinely a contractor relationship is a legal determination, not a cost decision.
Should I disclose the pay range in the advertisement?
Some states require it, so check yours first. Where it is optional, disclosing it saves time on both sides and filters out candidates who were never going to accept.
How do I handle a technician who wants a rate the business cannot support?
Show them the arithmetic if you can do so without disclosing what others earn. A conversation about billed hours and contribution beats a refusal, and it sometimes produces a routing suggestion you had not considered.
What about paying for training time?
It is paid time, and treating it otherwise is how small employers acquire a wage claim. Budget it into the cost of the hire rather than hoping it gets absorbed.







