Pricing & Rates

Plumber hourly rate: why most shops price by the task

By DoneQuote Editorial · August 23, 2026 · 7 min read

A homeowner asks what you charge an hour. You give a number. They compare it to the shop down the road, which priced a garbage disposal swap at $389 and never mentioned a rate. You sound expensive and vague; the other shop sounds like a price.

That is the hourly question in plumbing. Flat-rate pricing — a published price per task, out of a price book — has been the direction of travel in residential service for decades, and it is the standard model at most established service companies. It is not universal: plenty of solo operators and small shops still bill time and materials. Nobody publishes a survey of the split that is worth quoting, so treat any percentage you see on a vendor blog as marketing.

Either way, an hourly rate sits inside every task price. The customer just never sees it.

The hourly rate hiding inside a task price

A flat-rate price is assembled, not invented:

Task price = (budgeted hours x labor rate) + materials at your sell price
             + permit, disposal, trip

Take a 40-gallon gas water heater swap, with labor that has to earn $110 an hour — that calculation is its own guide, and the one number here you cannot borrow. Every figure below is made up to show the arithmetic. Permit fees, and whether the swap needs a permit at all, come from your local building department.

ComponentAmount
Budgeted labor, 3.0 hours at $110$330
Heater, your cost $650, at a 50% markup$975
Permit, disposal, connectors and pan$90
Book price$1,395

The labor share stays $330 whatever the day does:

Actual time on siteEffective labor rate
2.0 hours$165/hour
3.0 hours$110/hour
4.5 hours$73/hour

That spread is the design, not a flaw. Hourly pays the same for 25 minutes of skill as for two hours of fumbling; flat rate turns speed into margin and absorbs the bad day. The customer gets a number before anything is opened up, so arguments happen at the front, where they are cheaper.

What moves the number, and why no national average helps

No national plumber hourly rate is usable, because it averages together things that do not belong in one bucket. What moves yours:

  • Metro versus rural. Wages, rent and permit fees move together, and so does drive time: a dense metro route bills more hours per truck per day than a rural one covering 60 miles.
  • License tier and supervision. Apprentice, journeyman and master bill at different rates, and supervision rules change what a truck costs to staff. Washington requires one certified plumber per trainee on the jobsite (RCW 18.106.070); other states word it as "direct supervision" without naming a ratio. Several states — Kansas, Missouri, Nebraska, New York, Pennsylvania and Wyoming among them — have no statewide plumbing license at all, so there the rules come from the city or county. Philadelphia and New York City run their own master plumber programs. Check with the body that licenses you.
  • Union or open shop. If you are a signatory contractor, the local's collective bargaining agreement sets your wage-and-benefit package and is a hard floor under your labor cost — call the hall for the current sheet. If you are open shop, that scale is a benchmark, not a rule that binds you. Public work is separate again: federal Davis-Bacon and state prevailing-wage jobs carry a published rate whether or not you are union.
  • Employee versus solo. A wage is not the cost of a wage. Payroll taxes, the plumbing workers' comp class code, benefits and time off sit on top. Ask your bookkeeper for your real burden percentage.
  • Work type and timing. Service repair, rough-in bid per fixture and remodel under a GC are three pricing worlds, and nights and weekends are a column of their own.

Does your invoice still have to break labor out?

A flat-rate price is one lump-sum number, and several states tax lump-sum work differently from itemized work. The treatment also turns on residential versus commercial, and on repair versus capital improvement. In Texas, labor on residential repair and remodeling is not taxed, and whether you give your supplier a resale certificate or pay tax at the counter depends on whether your contract is lump-sum or separated (Comptroller publication 94-116). In Minnesota, repair labor stays untaxed only if it is stated separately from parts on the customer's bill — bury it in one flat number and you can lose that treatment.

So the question is not just "is labor taxable here" but "does my invoice still have to break labor out, even though my price book does not?" Get that answer from your state revenue department in writing, and spend an hour with a CPA who does contractors. Do not copy tax handling from a shop in another state.

Where hourly genuinely survives

Keep a real time-and-materials rate on file even if you never lead with it. Three situations ask for one:

  • Commercial service agreements usually name a straight-time and an overtime T&M rate for work outside the covered scope. Expect to give both in writing.
  • Open-ended diagnostics — a slab leak, a recurring sewer backup — have no typical time. Charge a flat diagnostic block for the first hour, then hourly beyond it, agreed before you keep going.
  • GC change orders are often billed T&M against a stated rate with signed tickets, even when the base contract is lump sum. The rate, the materials markup allowed and the notice period for filing an extra are in the contract.

Building the book from your own numbers

Pull a year of invoices and find the 20 tasks that cover most of your calls: disposal swap, toilet reset, water heater, hose bib, kitchen line. Price each with the formula above, round up to a clean number, and stop. A 20-task book you use beats a 400-task book you never finish.

Budgeted times are where a book quietly fails. It is wrong on almost every individual job and comes out right only across a hundred of them — and only if those times are honest. Job times are lopsided: the disaster calls overshoot by more than the easy ones undershoot. Use a typical time, not your personal best, and check it against the jobs that went sideways.

Then add a good/better/best tier on anything replaceable, say what is included, and re-cost materials quarterly. A stale book is a silent discount.

Getting the book out of the spreadsheet

The book only helps if the number on the truck matches the one you built. Load your tasks into DoneQuote once — or upload the spreadsheet or PDF you already keep and let it read the prices in — and each task carries its price and description from then on. When copper moves, you change it once.

The short version

  • Every flat-rate price contains an hourly rate: budgeted hours x your labor rate, plus materials and fees
  • No national average is usable; metro, license tier, union status and labor burden move it too far
  • Ask your state revenue department how a lump-sum price is taxed before you print the book
  • Keep a T&M rate on file for agreements, diagnostics and change orders
  • Build 20 tasks from your own invoices, budget honest times, and re-cost quarterly

Write quotes 10x faster

  • Describe the job, AI drafts the quote
  • Professional layout in seconds
  • Free to try, no credit card
Try it free