JobCaddie Pricing Guide • Updated 2026

How to Price a Job as a Handyman or Contractor

Pricing a job isn't just about choosing an hourly rate or copying what another contractor charges. A sustainable price needs to account for what the job actually costs your business—including labor, materials and overhead—while leaving room for profit.

This guide explains a practical way to work through those numbers before you send the quote.

Why copying another handyman's hourly rate can get you in trouble

Two businesses can charge customers the exact same hourly rate and make very different money. One might have higher insurance, a newer truck, more expensive tools, or fewer hours each month they can actually bill. The other might buy materials cheaper or spend less time driving between jobs. Same rate, different costs, different profit.

Knowing what others charge in your area is useful context—it tells you what customers expect. But it can't tell you whether that rate covers your costs. Only your own numbers can do that.

Step 1: Know your labor cost

There are two different labor numbers, and it helps to keep them separate:

  • Customer labor rate — what the customer is charged for an hour of work.
  • Internal labor cost — what an hour of your working time actually costs the business.

If you work alone, it's tempting to treat your own time as free and call whatever's left over "profit." But your time has a cost—it's what you need to pay yourself for the work. Give it a number, so you can see whether a job pays you for your labor and earns the business a profit on top.

Step 2: Account for overhead

Overhead is what it costs to keep your business running, whether or not you're on a job today: insurance, vehicle expenses, software, your phone, tools, advertising, licenses and other ongoing expenses. Every job needs to carry a share of it.

A simple way to spread it across your work:

Monthly overhead ÷ expected monthly billable hours = overhead cost per billable hour

Example

Monthly overhead
$2,000
Expected billable hours
100
Overhead per billable hour$20

Use billable hours, not total working hours. A solo handyman usually can't bill every working hour—time goes to estimates, driving, supply runs, phone calls and paperwork. If you divide by hours you won't actually bill, your overhead per hour looks smaller than it really is.

Step 3: Calculate your materials correctly

Materials are a real job cost, so include everything the job needs—not just the big items. Many businesses also add a material markup to cover the time and cost of purchasing, pickups, handling, waste and returns.

How much, if anything, to mark up is your call; there's no single percentage that's right for everyone. Just remember that markup is not the same as profit margin—more on that in Step 5.

Step 4: Determine the true cost of the job

Add it all up. Here's a simple example of a job that needs:

  • 4 hours of labor
  • Internal labor cost: $40/hour
  • Overhead allocation: $20/hour
  • Materials: $200

True job cost

Labor cost (4 h × $40)
$160
Overhead (4 h × $20)
$80
Materials
$200
True estimated job cost$440

This is what the job costs your business before any profit.

Step 5: Add your target profit margin

Markup is a percentage added on top of cost. Margin is the percentage of the price that's left as profit. They're easy to mix up: adding 30% to a cost does not give you a 30% margin. To price for a target margin, use:

Price = Cost ÷ (1 − Target Margin)

Example: $440 cost, 30% target margin

True job cost
$440
1 − 0.30
0.70
$440 ÷ 0.70
$628.57
Price for a 30% gross margin$628.57

That's approximately the price needed to reach a 30% gross margin—if your cost estimates turn out to be accurate. It's an educational example, not a recommended price for every contractor or every job.

Step 6: Check the price against the real job

A calculated price is a starting point, not a substitute for your judgment. Before you finalize the quote, think about:

  • The full scope and how difficult the work really is
  • Travel time and distance
  • Local market conditions
  • Risk—old houses, hidden damage, tricky access
  • Permits, if applicable
  • Your job minimum
  • Unusual or special-order materials
  • Anything else specific to this job

The step many small contractors miss: compare estimate vs. actual

Your pricing gets better every time you compare what you estimated with what actually happened. For example:

EstimatedActualLabor4 h5 hMaterials$200$235

One job running over might be bad luck. But if the same type of job keeps taking longer or costing more than you estimated, that service is being under-priced—and now you know exactly which numbers to adjust next time.

Know what to charge. Know what you made.

JobCaddie — Handyman Edition helps solo handymen use their own labor cost, overhead, materials and target margin when pricing jobs. You can create customer quotes, handle approved change orders, record actual job costs and compare estimated versus actual profit after the job.

No credit card required • $24.99/month or $249/year after trial

Learn more about JobCaddie

Frequently Asked Questions

How much should a handyman charge?

There isn't one correct national rate. The right price depends on your own labor cost, overhead, materials, the profit margin you want, your local market and the specifics of each job. Work out your true cost first, then check the result against what's reasonable in your area.

Should a handyman charge hourly or by the job?

Both can work. Hourly pricing protects you when the scope is uncertain, and customers can see how the price was built. Pricing by the job gives customers a clear number up front and rewards you for working efficiently. Either way, you need to know the true cost of the job so the number you charge actually leaves a profit.

What is a handyman minimum charge?

A minimum charge is the lowest amount a business will accept for any job. Many businesses set one because even a small job takes travel, setup, cleanup and admin time, and it takes up a slot that could have gone to larger, more profitable work.

Should contractors mark up materials?

Many businesses do, to cover the time and cost of buying, picking up and handling materials, plus waste and returns. There's no universal percentage that fits every business. Choose a markup that reflects the real effort materials take in your business, and remember that some jobs may warrant less or none.

What's the difference between markup and margin?

Markup is calculated on cost; margin is calculated on price. If something costs you $100 and you mark it up 30%, you charge $130. Your $30 profit is only about 23% of the $130 price, so your margin is about 23%, not 30%. To get a 30% margin, use Price = Cost ÷ (1 − 0.30).

How do I calculate overhead for a handyman business?

Add up your ongoing monthly business expenses (insurance, vehicle, phone, software, tools, advertising, licenses and so on), then divide by the number of hours you expect to bill customers in a month. For example, $2,000 in monthly overhead ÷ 100 billable hours = $20 of overhead per billable hour.

How do I know if I made money on a job?

Take what you charged the customer (before sales tax) and subtract the actual labor cost, overhead, materials and any other job costs. What's left is your profit on that job. Comparing that actual result with your original estimate shows where your pricing is accurate and where it needs adjusting.