Skip to content

Flat Rate vs Hourly Handyman Pricing: Which Pays You More?

Flat rate pays more on repeatable jobs; hourly protects you on unknowns. Learn when to use each and build a flat-rate price book from your hourly rate.

Published · HandyBook Team

Flat rate pricing usually pays a handyman more on repeatable, well-understood jobs, because you keep the time you save by working efficiently. Hourly pricing is safer on jobs with unknowns, like diagnosing a leak or opening a wall, because you are paid for whatever you find. Most profitable handymen use both: a flat-rate price book for the common stuff and hourly with a cap for everything else.

The rest of this guide shows how each model works, where each one hurts you, and how to turn your hourly rate into a flat-rate price book with real math.

Flat rate vs hourly at a glance

Flat rateHourly
Customer paysOne agreed price for the defined jobTime worked, plus materials
Who carries the riskYouThe customer
Who keeps the savings when you work fastYouThe customer
Best forRepeatable, scoped jobsUnknowns, diagnostics, small odd jobs
Customer experienceEasy to compare and approveFeels open-ended unless capped
Biggest dangerUnderestimating and eating the lossCustomer distrust, "the meter is running"
AdminPrice book once, then quote in secondsTrack time every job

Neither is "right." The question is which risk you are better at managing on a given job.

How hourly pricing works (and where it hurts)

Hourly pricing is simple: you charge a rate for each hour on the job, plus materials. If your rate is $85 and you work 3 hours, the labor is $255.

Where hourly works well

  • Diagnostic work. You do not know if the leak is a $12 washer or a rotted supply line.
  • Punch lists. Eight small tasks that vary from 10 minutes to 2 hours each.
  • Jobs where the customer keeps changing the scope. Hourly means you are paid for every change.
  • Helping on someone else's project, such as hanging drywall next to their crew.

Where hourly hurts

  • You are punished for being good. If a 90-minute job takes you 45 minutes, you earn half as much for being twice as skilled.
  • Customers hover. They watch the clock, and every conversation or coffee break feels billable.
  • Price shopping is hard to win. A customer comparing your $85/hr to someone else's $65/hr cannot see that you finish in half the time.
  • Uncapped bills create disputes. A "$300 job" that becomes $900 is a trust problem even when every hour was real.

If you quote hourly, give the customer a brake: "I charge $85 an hour. I'll text you if we pass three hours, and I will not go past that without your OK." Our guide to handyman hourly rates covers how to arrive at the rate itself.

How flat rate pricing works (and where it hurts)

With flat rate pricing, the customer gets one price for a defined scope before you start. "Replace a standard toilet: $245 labor, wax ring and supply line included, customer supplies the toilet."

Where flat rate works well

  • Repeatable jobs. Ceiling fan swaps, faucet replacements, TV mounts, smoke detector installs, door lock changes, garbage disposal swaps.
  • Customers who want certainty. Most homeowners would rather approve a number than a rate.
  • Selling on value. The conversation is about the result, not your clock.
  • Speed. You can quote from a phone photo and a price list in minutes.

Where flat rate hurts

  • Underestimating. If the toilet flange is rotted, your flat price just became a loss.
  • Scope arguments. "I thought that included paint" is a flat-rate problem. Written inclusions and exclusions fix most of it. See how to write a handyman quote.
  • Unknown conditions. Old homes, hidden damage and previous bad repairs make some jobs impossible to price flat blind.

The fix is not to avoid flat rate. It is to flat-price only jobs you have done enough times that you know the time range, and write the assumptions into the quote.

When to use each: a quick decision guide

Ask these questions in order.

  1. Have I done this exact job at least 5 times? If yes, flat rate.
  2. Can I see the whole job from where I stand? If yes, flat rate. If something is behind a wall, under a floor or above a ceiling, lean hourly or hourly-with-cap.
  3. Is the customer likely to add to the scope? If yes, quote the defined scope flat and say additions are priced separately, or go hourly.
  4. Is it a diagnostic? Hourly (or a flat diagnostic fee that is credited toward the repair).
  5. Is it a tiny job? Use a minimum fee. See our guide to the handyman trip charge and minimum fee.

A middle path that works for many handymen: flat rate for the known part, hourly for the unknown part. "Replacing the faucet is $185 flat. If the shutoff valves are seized and need replacing, that is $X per valve or $85/hr, and I will tell you before I do it."

Build a flat-rate price book from your hourly rate

A price book is a list of your common jobs with a standard price for each. Here is how to build one. We will use an $85 target hourly rate. (If you do not have a target rate yet, work it out with the overhead and break-even calculator first.)

Step 1: List your 20 most common jobs

Look back through your last 3 to 6 months of invoices and texts. Write down the jobs you do most. Typical handyman candidates:

  • Ceiling fan replacement
  • Kitchen faucet replacement
  • Toilet replacement
  • Garbage disposal replacement
  • TV mounting
  • Interior door replacement
  • Drywall patch (small)
  • Smoke and CO detector swaps
  • Light fixture swap
  • Caulking a tub or shower

Step 2: Record real time, not guessed time

For each job, write down three numbers for each of your next several jobs:

  • On-site time (arrival to leaving)
  • Travel time (to and from, or an average)
  • Admin time (quoting, messaging, invoicing, buying parts)

Most people only count on-site time. That is why many flat-rate prices come out too low. If you do not track this, handyman time tracking explains how to start.

Step 3: Take the realistic time, not the best time

Use the average of your recent jobs, then add a buffer for the job being slightly worse than usual. 15 to 25 percent is a reasonable starting buffer for jobs with mild unknowns.

Step 4: Do the math

Price = (on-site hours + buffer + travel and admin share) x hourly rate + materials with markup

Worked example: replace a kitchen faucet, customer supplies the faucet.

ItemCalculationAmount
On-site time (your average)1.25 hr
Buffer for stuck shutoff, tight cabinet (20%)1.25 x 0.20 = 0.25 hr
Travel and admin share0.50 hr
Total billable time1.25 + 0.25 + 0.502.00 hr
Labor2.00 x $85$170.00
Supply lines, plumber's putty, small parts at cost$16.00
Markup on parts (25%)$16.00 x 0.25$4.00
Flat price$170 + $16 + $4$190.00

If you do it in 1 hour 15 minutes, you effectively earned $190 for roughly 1.75 hours of total time, about $108 per hour. If it goes badly and takes 3 hours, you earned about $63 per hour. Over many jobs, the fast ones and the slow ones average out, which is the point. For more on parts markup, see our material markup guide.

Second example: TV mount on drywall, customer supplies mount and TV, up to 65 inches.

ItemAmount
On-site time 1.0 hr + 15% buffer = 1.15 hr
Travel and admin 0.5 hr
Billable time 1.65 hr x $85$140.25
Fasteners and cable cover kit at cost$12.00
Markup 25%$3.00
Subtotal$155.25
Rounded flat price$155

Step 5: Round to clean numbers

Round to the nearest $5. Round up when in doubt. Customers read $155 as a considered price.

Step 6: Write the assumptions on the price

Each line of the price book needs a one-line scope. For the faucet: "Includes removal and disposal of old faucet, new supply lines and leak test. Assumes working shutoff valves and standard sink holes. Additional work quoted separately."

Without the assumptions, a flat price is a gamble. With them, it is an offer.

Step 7: Add adjusters for the common surprises

Instead of padding every price, list adjusters you can add when you see the condition:

ConditionAdjuster
Second floor or hard accessAdd 15 to 25%
Seized or non-working shutoff valveReplace at $X per valve
Plaster instead of drywallAdd $X
Homeowner wants it same dayAdd a rush fee

Plain, pre-set adjusters feel fair because they are not invented on the spot.

Check your price book against your numbers

A price book is only as good as the rate under it. Before you publish it, test two things.

1. Does the effective hourly rate cover your costs? Take your overhead and desired pay and divide by billable hours. If your break-even is $82 per hour and your faucet price nets $63 per hour on a bad day, you need to know that. The break-even calculator guide walks through it.

2. Is it in the market? Check what local handymen publish or quote on your common jobs. If you are 30 percent under everyone, you may be leaving money behind. If you are 50 percent over, your service level and reviews must justify it.

Review the book every 6 to 12 months. See how to raise handyman prices when it is time.

Quoting both ways on the same job

Customers sometimes ask for an hourly rate to compare with a flat quote. Be ready for it:

"For this one I would rather give you a flat price of $190 so you are not watching a clock. If you prefer hourly, my rate is $85 and I estimate about two hours, but it could run over if the shutoff valves are bad."

Most customers pick the flat price. That is fine. The flat price already includes your buffer.

Mistakes that cost handymen money

  • Flat-pricing a job you have never done. Use hourly with a cap, or see how to quote an unfamiliar job.
  • Forgetting travel and admin time. They are real work, even if the customer does not see them.
  • Never revisiting prices. Material, fuel and insurance costs move. Your price book should too.
  • Giving a flat price and then charging hourly extras for everything. That feels like a bait-and-switch. Put the adjusters in writing up front.
  • Discounting flat prices to win the job without changing the scope. Remove something from the scope instead.

Where software helps

Once your price book exists, the slow part is retyping it. HandyBook lets you save line items and build quotes from them, then turn the approved quote into an invoice with a card payment link. A saved price book means a faucet quote takes a minute, not twenty. If you do not use software, a note on your phone or a laminated sheet works. The system matters more than the tool.

FAQ

Is flat rate or hourly better for a handyman?

Flat rate is usually better for repeatable jobs because you keep the benefit of working efficiently and customers like knowing the price upfront. Hourly is better for unknowns, diagnostics and open-ended punch lists. Most handymen run both.

How do I convert my hourly rate to a flat rate?

Estimate the realistic total time (on-site, travel and admin), add a buffer of about 15 to 25 percent, multiply by your hourly rate, then add materials plus markup. Round to the nearest $5 and write the assumptions on the quote.

What if a flat-rate job takes much longer than I expected?

Check your written assumptions. If the surprise is outside them, such as a rotted subfloor, tell the customer and price the extra work as a change order before you do it. If it was simply your estimate being off, absorb it and fix your price book.

Do customers prefer flat rate pricing?

Many homeowners say they want to know the total before they approve work, and flat quotes deliver that. Some customers still ask for hourly on large or uncertain jobs. Offer a flat price first and an hourly option with a cap if they ask.

Can I charge a flat rate and still add materials?

Yes. Either include small materials in the flat price or list them as a separate line. Either way, say so on the quote so there are no surprises.

How many jobs should be in a price book?

Start with your 15 to 20 most common jobs. Add new ones as you repeat them. A short, accurate book beats a long guess.

HandyBook gives you one place to keep your line items, send quotes, and get paid by card. If a price book is your next step, you can try it free for 14 days on the HandyBook site and check the pricing page for plan details.

Ready to put this into practice?

HandyBook handles quoting, invoicing, scheduling, and payments. 14-day free trial.

Start free trial