A handyman lives or dies by the small job. Hang a TV, fix a sticking door, swap a light fitting, patch some drywall - none of it takes long, and that is exactly the trap. The quicker the work, the easier it is to charge a number that never covers the drive, the fuel, and the hour you spent quoting it.
Pricing handyman work isn't different math from any other trade - it is the same four parts (labor, materials, overhead, and profit) that every price is built from. What is different is the shape of the work: lots of little jobs, each carrying a full slice of your fixed costs. Get two things right - a real cost per hour and a minimum job fee - and the small stuff stops bleeding you. This guide shows how, with a morning of jobs priced end to end.
Why handyman pricing is its own problem
Every job you do carries the same hidden costs whether it lasts 20 minutes or two days: the drive there and back, the fuel, the slice of insurance and phone and vehicle that keeps you in business, and the unpaid time you spent booking it and buying parts. On a two-day job those costs disappear into the total. On a 20-minute job they are the total - and if you charge "twenty bucks, it was nothing," you just paid to show up.
The second problem is variety. A plumber prices plumbing; a handyman prices whatever walked in the door this week. You can't memorize a price for every task, so you need a method that works on a job you have never done before. That method is the four-part formula - and for a handyman, a hard floor underneath it.
The four parts, handyman-style
Every honest price is built from the same four blocks. If you have read how to price a job, this is the same skeleton - here is what each part looks like for handyman work:
- Labor - your time on the job at a rate that actually pays you, not the wage you hope to take home. The gap matters more for a handyman than almost anyone, because so much of your day is unbillable driving and buying parts.
- Materials - the fixings, the fitting, the tube of sealant, the offcuts - at cost, plus a markup that covers sourcing and handling them.
- Overhead - the share of your monthly running costs each job should carry. Small jobs each carry a full slice.
- Profit - what the business earns after all three above are paid, including paying you. Your wage is a cost; profit is on top.
Add the first three to get your cost. Add profit to get your price. The one adjustment that makes this work for a handyman is deciding, up front, the smallest price you will ever charge - your minimum job fee.
Your minimum job fee: the handyman's most important number
A minimum job fee is the floor no job goes under, however quick. It is not greed - it is the honest cost of turning up. Add up what a "quick" job actually costs you: 30 to 60 minutes of driving each way, fuel, the booking and the follow-up, and a slice of the overhead that runs whether you work today or not. That number is real money, and it is roughly the same on a five-minute job as on a two-hour one.
Most solo handymen set the floor at one to two hours of work, sometimes framed as a call-out or trip fee plus the first hour. The point isn't the exact figure - it is that you never again drive across town to earn less than it cost to get there. Set your floor from your own numbers, then hold it: when someone asks you to "just take a quick look," the minimum is what makes "yes" pay.
The minimum fee also changes how you sell. If one small task barely clears your floor, suggest the customer stack a few together - "while I'm there, I can also rehang that door and seal the tub." You fill the visit, they get more done in one trip, and the drive gets shared across three jobs instead of sinking one.
Flat price or hourly? Show one, price both
Customers hiring a handyman usually want a flat price - they like hearing "$180 to hang the TV and tidy the cables," not a meter running. Open-ended or unpredictable work ("see why the bathroom fan died") is safer hourly, because you can't scope what you can't see yet.
Here is the key: how you show the price and how you calculate it are two different things. Underneath, every quote is built the same way - your cost per hour times the hours, plus materials, plus margin. A flat price is just that math done in advance and rounded to a clean number. Quote flat when you can predict the job; quote hourly (with an estimate and a "I'll call before I pass this figure" promise) when you can't.
Worked example: a morning of small jobs
Let's price a typical handyman visit - three stacked tasks at one address, about three hours on site. We'll use a $40/hr take-home wage, $20/hr overhead, a 25% materials markup, and a 25% profit margin. (Setting those numbers for yourself is its own topic - how much to charge per hour walks through it.)
| Labor - 3 hrs × $40 wage | $120.00 |
|---|---|
| Overhead - 3 hrs × $20 | $60.00 |
| Materials - $60 cost + 25% markup | $75.00 |
| Cost of the job | $255.00 |
| Your profit on the job | $85.00 |
Illustrative example — figures chosen to show the method, not a quote. How we source figures.
So you quote $340. Your $120 wage is paid, your $60 of overhead is covered, your materials come back with a fair markup, and the business clears $85 in profit - a true 25% margin on the price. To get there you divide, not add: cost ÷ (1 − margin), so $255 ÷ 0.75 = $340. Multiplying $255 by 1.25 would leave you a hair short of a real margin - the difference that markup vs. margin is all about.
Now watch the small-job trap. Say only the shelf install had been booked - 45 minutes, $15 in brackets. Priced "properly" that's about $60. But your drive, fuel, and booking time cost nearly that much before you lifted a drill. This is exactly why the minimum fee exists: it is the number that keeps that solo 45-minute job from costing you money.
Pricing a day rate
Plenty of handyman work sells as a day rate - "I'll take the whole punch list, $X for the day." A day rate isn't a separate pricing system; it is the same cost-per-hour math rolled up. Take your cost per billable hour (wage + overhead = $60/hr in our example), multiply by the hours you can genuinely bill in a day, add expected materials with a markup, then apply your margin.
The one thing to be honest about is billable hours. An eight-hour day is rarely eight billable hours once you count the drive, the supply run, and setup and cleanup. Build your day rate on the hours you can actually charge for, or you'll quietly discount every day you work.
Materials and markup for handyman jobs
Handyman materials are small in dollar terms but heavy in handling: a single trip to the store for one bracket can cost more in time and fuel than the bracket itself. That is what the markup is for - recovering the sourcing, the pickup, the cash you front, and the leftover box of screws you'll never use again - not a hidden second profit.
A markup of roughly 15–35% is a common, illustrative band in the trades, sized to how much handling and risk the materials carry. Treat it as a sanity-check against your own costs, not a fixed rule. And keep profit in one place: let the markup cover material handling and let your whole-job margin be the profit, so you never count the same profit twice.
Price the next job in seconds
TradeReady runs this exact math for you. Enter your labor, materials, markup, overhead, and margin, and it stacks up your cost, applies your margin as a true margin, and shows the price - with a break-even figure and a low-to-high range so you can see your room before a discount starts costing you. Set a minimum job fee once and it flags any quote that dips below it.
How handymen underprice (and how to stop)
- No minimum job fee. The number-one leak. A quick task still costs you the drive, fuel, and a slice of overhead. Set a floor and never dip under it.
- Not charging for drive time and supply runs. Two stops and an hour on the road is half a billable morning gone. Bill it or build it into your rate - don't donate it.
- Wage instead of a billing rate. The rate you charge has to be higher than the wage you take home, because so little of a handyman's day is billable. See how much to charge per hour.
- Forgetting overhead on small jobs. Insurance, vehicle, and phone don't pause for a 30-minute job. Every job carries a slice, or it comes out of your pocket.
- "Rounding down to be nice." Knocking $50 off to seem fair is $50 straight out of profit. Know your break-even and give from profit on purpose, not by reflex.
A note on licensing
Licensing rules for handyman work vary widely by location, and getting them wrong is a real risk - not a pricing one. Many places let a handyman do general repairs without a specific trade license, but still require a licensed pro (and often permits and inspections) for specialized work such as electrical, plumbing, gas, or structural changes, and some cap the dollar value of work you can do unlicensed. What you may legally take on, and what you must hand off, depends entirely on your state, province, or local authority. Check your own requirements before you quote - and price the licensed subcontractor into the job when you bring one in.
The bottom line
Handyman pricing comes down to two disciplines the rest takes care of. First, build every price from a real cost per hour - wage plus overhead - not a number you remember. Second, put a hard floor under it with a minimum job fee, so the small jobs that fill your week stop quietly costing you money. Do that, quote flat when you can and hourly when you can't, and the hundred little jobs finally add up to a business that pays you.
Common questions
How do handymen charge - by the hour or by the job?
Both are common. Many handymen quote small, well-understood tasks as a flat price because customers like knowing the total up front, and charge by the hour for open-ended or unpredictable work. Whichever you show the customer, price it the same way underneath: from your own cost per hour plus materials, never from a number you guessed.
What is a minimum job fee and should a handyman charge one?
A minimum job fee is the smallest amount you will take on any job, no matter how quick. It exists because a 20-minute task still costs you the drive, the fuel, a slice of overhead, and the booking time. Most solo handymen set a floor equal to one to two hours of work so small jobs stop losing money. Set yours from your own costs, not a round number.
How much should a handyman mark up materials?
A markup of roughly 15 to 35 percent is a common illustrative band in the trades, sized to how much sourcing, pickup, waste, and warranty the materials carry. The markup recovers the real cost of handling materials, not a second helping of profit. Treat it as a sanity-check against your own costs, not a fixed rule.
Do I need a license to work as a handyman?
It depends entirely on where you work and what the job involves. Many places let a handyman do general repairs without a trade license but still require licensing, permits, or a licensed pro for specialized work such as electrical, plumbing, gas, or structural changes, and some cap the dollar value of work you can do unlicensed. Check your state, province, or local requirements before you quote.
How do I price a full day of handyman work?
Start from your cost per billable hour - your target wage plus overhead - multiply by the hours you can actually bill in a day, add materials with a markup, then apply your profit margin by dividing the cost by one minus the margin. A day rate is just this math rolled up, so build it from your real hours and costs rather than copying a competitor's figure.
- The worked example uses illustrative figures chosen to make the method clear, not a quote for any real job. See how we research these guides.
- The 15%–35% materials-markup band and the 25% profit margin used above are illustrative ranges offered as a sanity-check, not survey figures or industry standards. Set your own against your actual costs.
- Licensing, permit, and unlicensed-work-value rules vary by jurisdiction and change over time - always confirm against your state, province, or local authority.