Isoline Growth
Home / Free tools / Plumbing pricing calculator
Free tool · Plumbing · Prove it

Plumbing pricing calculator: your hourly rate and flat-rate prices

Flat-rate pricing starts from what an hour of billable time has to bring in. $500,000 of yearly operating costs over 3,132 billable hours is $160 an hour to break even; with a 20% profit target and room for a 15% member discount, bill about $235.1 Each flat rate is that rate times the hours a job takes, plus parts at your markup.

$235an hour to bill in a worked example: $500,000 in costs over 3,132 billable hours, 20% profit and 15% discount room.Worked example, contractor forum1
10–15%off flat-rate prices: the typical repair discount for plumbing maintenance plan members.Field-software vendor guide, Aug 20262
1.5–3×the normal rate for after-hours, holiday and emergency work, in a 2026 plumbing pricing guide.Field-software vendor guide, Oct 20263
On this page
Calculator

Your hourly rate, then your flat-rate prices

Step 1 finds the rate an hour of billable time has to bring in. Step 2 turns it into prices for the jobs you run every week. Replace the examples with your numbers; the math runs in your browser, and your numbers stay with you unless you email yourself the link.

How solid: good is large, recent data; fair is one survey, a cost guide or a government median; low is old, thin or a vendor's own figure. Our assumption and worked example are starting points to replace.

Step 1. Your hourly rate to bill

Worked example Everything it costs to run the shop for a year except the materials you bill on jobs: tech pay and payroll costs, trucks, office staff, rent, insurance, software, marketing and your own salary. $500,000 is the example worked through in a contractor forum thread on flat-rate pricing.

Build it up from four lines

$250,000 + $45,000 + $125,000 + $80,000 = $500,000 a year

How solid: fair $250,000 is three plumbers at the BLS median wage of $63,800 (May 2025) plus about 30% for payroll taxes, workers' comp, insurance and benefits. Our assumption The 30%, $45,000 for three trucks, $125,000 of overhead and an $80,000 owner salary. Tech pay also sets the gross margin in step 2.

Worked example 4 billable hours a day over 261 working days, from the same thread: 1,044 hours a plumber, 3,132 for three. That's about half of an 8-hour day; drive, parts runs, callbacks and paperwork take the rest. How many billable hours a tech really has.

Worked example 20% profit and 15% discount room, from the thread. Both come off the price the way a margin does, so the rate divides by 0.80 × 0.85 = 0.68. How solid: fair Plan members typically get 10 to 15% off flat-rate prices, according to a field-software vendor's 2026 guide.

Your hourly rate to bill
$235

per billable hour ($234.77). It covers $500,000 in costs, keeps 20% profit and leaves room for a 15% member discount.

Break-even per billable hour
$159.64
Billable hours a year
3,132
Margin and markup, side by side
Three ways to add a profit target to the break-even rate
MathRateMargin
Break-even × (1 + 20%)$191.5716.7%
Break-even ÷ (1 − 20%)$199.5520%
Also ÷ (1 − 15%) for discounts$234.7732%20% for members

A 20% margin is a 25% markup on cost. Multiplying by 1.20 looks like 20% but keeps only 16.7%.

One more billable hour a day per plumber drops the rate to $188. Today's 4 hours is 50% of an 8-hour day.

Step 2. Price a task

How solid: low Most plumbing businesses mark parts up 40 to 60%, says a 2026 field-software pricing guide; a 50% markup is a 33.3% margin on parts. Its worked example charges 1.5 times the normal rate after hours, and it lists 1.5 to 3 times for after-hours, holiday and emergency work. Our assumption The multiplier applies to labor; parts stay at the normal sell price. The 15% member discount matches the room built into step 1.

Standard$295
Member$251
After hours$412

Cost guides show homeowners $150 to $391, average $271 (toilet repair) (HomeAdvisor, Jun 2026).

Standard$355
Member$302
After hours$472

Cost guides show homeowners $162 to $364, average $262 (HomeAdvisor, Jun 2026).

Standard$2,097
Member$1,782
After hours$2,508

Cost guides show homeowners $900 to $2,500 for gas, average $1,800 (Fixr, Jan 2026).

Standard$367
Member$312
After hours$543

Cost guides show homeowners $350 to $650, average $475 (Fixr, Jan 2025).

Standard$460
Member$391
After hours$577

Cost guides show homeowners $200 to $625, average $550 (HomeAdvisor, Jun 2026).

Our assumption Example times and parts; use yours. Hours include drive and setup. Parts: fill valve, flapper and supply line for the toilet; a standard faucet you supply; the tank, venting parts and fittings for the water heater; cable wear for the main line; a 1/2 hp disposal. Cost-guide ranges are what homeowners see when they look up a job, shown as a sanity check. They aren't your price.

Labor: 3.5 h × $234.77
$822
Parts: $850 + 50% markup
$1,275
Standard flat rate
$2,097
Member price, 15% off
$1,782
After hours, labor × 1.5
$2,508

46% gross margin at the standard price, after tech labor and parts. Left after all costs: $688 at the standard price, $373 at the member price.

Keep these numbers
Next

This sheet assumes a certain number of calls a month. The free 49-point map scan shows whether Google sends them.

The Booked-Job Audit ($1,500) scores 20 recorded calls and traces calls to booked work. After-Hours Capture, part of the Growth Program ($2,000 a month), goes after the night and weekend calls you price at the after-hours rate. Book a 15-minute call.

Flat-rate prices

Prices in US dollars

TaskStandardMember (15% off)After hours
Toilet rebuild$295$251$412
Kitchen faucet replace$355$302$472
Water heater, 50-gal gas tank$2,097$1,782$2,508
Main line clear from cleanout$367$312$543
Garbage disposal replace$460$391$577

Each price covers the whole job: labor, drive and standard parts. Member prices are for active maintenance plan members. After-hours prices apply to nights, weekends and holidays.

Made with the free plumbing pricing calculator at isolinegrowth.com/tools/plumbing-flat-rate-pricing-calculator/

How does flat-rate pricing math work?

Break-even per billable hour = yearly operating costs ÷ billable hoursRate to bill = break-even ÷ (1 − profit target) ÷ (1 − discount room)Flat rate = hours × rate + parts × (1 + markup)

With the defaults: $500,000 ÷ 3,132 = $159.64. Then $159.64 ÷ 0.80 ÷ 0.85 = $234.77 an hour. A 3.5-hour, 50-gallon gas water heater swap with $850 in parts: 3.5 × $234.77 + $850 × 1.5 = $2,097.

Most of the work is in the hourly rate. Operating costs here means everything except the materials you bill on jobs, the way the forum example counts it: tech pay and payroll costs, trucks, office staff, rent, insurance, software, marketing and a salary for you.1 Divide by the hours your plumbers actually bill, and you have what each billable hour costs the business before anyone earns a dollar.

Then the price book is multiplication. Each task gets the hours it really takes, drive and setup included, times your rate, plus parts at your markup. The customer sees one price before the work starts. When a tech beats the book time, you keep the difference; when a job runs long, you eat it. That's why the book hours need to come from your own jobs.

Already use a price book in ServiceTitan, Housecall Pro or Jobber? Put the step 1 rate in as the labor rate it multiplies. The task times stay yours.

Margin or markup: which one is your profit target?

Owners mix these up all the time, and it costs real money. Margin is profit as a share of the price. Markup is profit as a share of cost. A 20% margin needs a 25% markup.

What you do to the $159.64 break-evenRateProfit kept, % of price
Multiply by 1.20 (a 20% markup)$191.5716.7%
Divide by 0.80 (a 20% margin)$199.5520%
Divide by 0.80, then by 0.85 for discount room$234.7732% at full price, 20% at 15% off

Our arithmetic on the forum example.1 Profit here is what's left after all operating costs.

Parts are usually priced by markup. Most plumbing businesses mark parts up 40 to 60%, according to a 2026 field-software pricing guide.3 A 50% markup on a $850 water heater adds $425, which is a 33.3% margin on the parts line. If your target is a margin, set it as a margin.

How should you price after-hours work and member discounts?

After hours. Charging more at night and on weekends is common practice. A 2026 plumbing pricing guide works its example at 1.5 times the normal rate and lists 1.5 to 3 times for after-hours, holiday and emergency work.3 The calculator defaults to 1.5 times on the labor part of the price and leaves parts at the normal sell price; that split is our choice. At the default rate, the water heater swap goes from $2,097 to $2,508 after hours. Whatever multiplier you pick, it has to cover overtime or on-call pay for the plumber who goes out, and the call has to get answered to earn it.

Members. A field-software vendor's 2026 guide puts the usual maintenance-plan repair discount at 10 to 15% off flat-rate prices.2 The safe way to offer one is to build the room into the rate first, as step 1 does. At a 15% discount room and a 15% member discount, members still leave your full 20% profit target on labor, and everyone else pays the price that funds it. If the member discount is bigger than the room in your rate, the calculator flags it.

Price the trip too. A flat rate quoted at the door usually includes the drive, so the hours for each task should include it. Shops that charge a separate trip or diagnostic fee can set that up as its own task in step 2.

How many billable hours does a plumber really have?

Fewer than the 2,080 hours you pay for, and this one number moves your rate more than any other. Billable hours are the hours on a customer's invoice. Drive time between calls, parts-house runs, callbacks, estimates that don't close, meetings and slow afternoons all get paid and none get billed.

  • The forum example assumes 4 billable hours a day for 261 working days: 1,044 a plumber, about half of an 8-hour day.1
  • A 2026 field-software guide uses a plumber who is paid for 40 hours and bills 25 of them, about 62%.3
  • Published benchmarks are thin. One field-software vendor notes that the 65 to 75% utilization range quoted around the web "rarely traces back to primary data."4 A 2007 Plumbing & Mechanical column put the ratio of hours billed to hours paid anywhere from 20% to 100%, depending on the company.5

So use your own. Your field software can total invoiced labor hours by tech for the last 12 months; divide by the hours you paid them. Then try it here: at the defaults, one more billable hour a day per plumber drops the rate you need from $235 to $188. That's the case for tighter routing and fewer wasted trips, before you touch the price.

Worked example: $500,000 in costs and three plumbers

Someone asked on a field-software community forum how flat-rate pricing works for a plumbing company. One reply worked it like this:1

  1. Costs. $500,000 in yearly operating expenses, not counting materials.
  2. Billable hours. 4 a day × 261 days = 1,044 a plumber; three plumbers = 3,132.
  3. Break-even. $500,000 ÷ 3,132 = $159.64 per billable hour.
  4. Profit. ÷ 0.80 for a 20% margin = $199.55.
  5. Discount room. Or ÷ 0.68 (0.80 × 0.85, room for a 15% discount) = $234.77. The thread shows $234.76 because it rounds the break-even first.

Carry that into a price book with our example times and parts, at a 50% parts markup:

TaskStandardMember, 15% offAfter hours, labor × 1.5
Toilet rebuild$295$251$412
Kitchen faucet replace$355$302$472
Water heater, 50-gal gas tank$2,097$1,782$2,508
Main line clear from cleanout$367$312$543
Garbage disposal replace$460$391$577

Example times and parts from the calculator defaults; use yours. Our arithmetic.

The water heater swap, for example: 3.5 hours × $234.77 = $822 of labor and $1,275 of parts at a 50% markup, $2,097 in all. Counting tech pay of $79.82 per billable hour ($250,000 ÷ 3,132) and the parts, its gross margin is 46%. After its share of every operating cost, it leaves $688 at the standard price and $373 at the member price.

How do your prices compare with what homeowners see?

Homeowners look up a job before they call, and the consumer cost guides are what they find. Use those ranges as a sanity check for your price book. They're national figures that blend cheap and expensive markets, and they often run below what a licensed shop invoices.

TaskExample hours, partsExample priceWhat homeowners see in cost guides
Toilet rebuild1 h, $40$295$150 to $391, average $271 (toilet repair)6
Kitchen faucet replace1 h, $80$355$162 to $364, average $2627
Water heater, 50-gal gas tank3.5 h, $850$2,097$900 to $2,500 for gas, average $1,8008
Main line clear from cleanout1.5 h, $10$367$350 to $650, average $4759
Garbage disposal replace1 h, $150$460$200 to $625, average $55010

Example prices at the default rate of $234.77 and a 50% parts markup. Cost-guide ranges from HomeAdvisor (June 2026) and Fixr (2025 and 2026). Fixr puts a standard water heater swap at 2 to 4 hours of plumber time.8

At the example rate, all five example prices sit inside the cost-guide ranges, the faucet and the main line near the edges. A price well above the range isn't wrong if your hours and costs are real, but expect more homeowners to ask about it on the phone.

Next: does Google send the calls this sheet assumes?

This sheet assumes a certain number of calls a month. The free 49-point map scan shows whether Google sends them: where your company shows up for a money search like "plumber" or "water heater replacement" across your service area, with a quick website check, in 2 business days.

The Booked-Job Audit ($1,500) scores 20 recorded calls and traces calls to booked work, so you can see which calls became jobs at these prices. After-Hours Capture, part of the Growth Program ($2,000 a month), goes after the night and weekend calls you price at the after-hours rate: emergency search visibility by time of day, plus how those calls get answered and booked. Get the free map scan or book a 15-minute call.

Wondering what the calls you miss cost at these prices? The Missed Call Check does that math for plumbing, nights and weekends included.

Questions owners ask

How do I calculate a flat rate for a plumbing job?

Start with your hourly rate to bill: yearly operating costs divided by billable hours, then divided by one minus your profit target. Multiply it by the hours the job takes, drive and setup included, and add parts at your markup. At $234.77 an hour, a 1-hour toilet rebuild with $40 in parts at a 50% markup is $295.

What hourly rate should a plumbing company charge?

The one your costs and billable hours call for. In a worked example from a contractor forum thread, $500,000 of costs over 3,132 billable hours came to $159.64 to break even and about $235 with a 20% profit target and 15% room for discounts.1 A shop with lower costs or more billable hours needs less.

What's the difference between margin and markup?

Margin is profit as a share of the price; markup is profit as a share of cost. A 20% margin needs a 25% markup. Multiplying a $159.64 break-even by 1.20 gives $191.57, which keeps only 16.7% of the price.

How much should a plumber mark up parts?

Most plumbing businesses use 40 to 60%, according to a 2026 field-software pricing guide.3 The calculator defaults to 50%, which is a 33.3% margin on the parts line. Many shops use a sliding scale, with a higher markup on small parts and a lower one on water heaters and other big-ticket items.

How much more should I charge after hours?

1.5 times the normal rate is common; one 2026 plumbing pricing guide lists 1.5 to 3 times for after-hours, holiday and emergency work.3 Make sure the premium covers overtime or on-call pay, and that the phone gets answered at night so you earn it.

How big a discount should maintenance plan members get?

10 to 15% off flat-rate prices is typical, according to a field-software vendor's 2026 guide.2 Build the room into your rate first, so members still leave your profit target. If the member discount is bigger than that room, they don't.

How many billable hours does a plumber have in a year?

Far fewer than the 2,080 hours you pay for. A contractor forum example used 4 billable hours a day for 261 days, 1,044 a year.1 A 2026 field-software guide uses 25 billable hours out of 40 paid.3 Pull your own from invoiced labor hours in your field software.

Should a flat rate include drive time?

Yes, if you quote one price at the door. Put drive and setup into each task's hours. If you charge a separate trip or diagnostic fee, add it as its own task so it shows on the price card.

Does this calculator save what I type?

No. The math runs in your browser and your numbers aren't sent to us. The copy-link button copies a link that holds your numbers and tasks, so you can share them. If you email yourself the link, it comes to us so we can send it.

Sources

Defaults on this page: yearly operating costs, billable hours (4 a day for 261 days for 3 plumbers), the 20% profit target and the 15% discount room come from a worked example in a flat-rate pricing thread on a field-software community forum, which counts operating expenses without materials1; the cost build-up starts from the BLS median wage for plumbers, pipefitters and steamfitters (May 2025) plus a 30% load we assume11; the parts markup (50%, inside a 40 to 60% range) and the 1.5 times after-hours multiplier come from a 2026 field-software pricing guide, a vendor source we rate low3; the 15% member discount sits at the top of the 10 to 15% range in a field-software vendor's 2026 guide.2 Truck, overhead and owner-pay lines, the example task times and parts, and applying the after-hours multiplier to labor only are our assumptions. Cost-guide ranges are shown as a sanity check only.6,7,8,9,10 Profit and discount room are taken as shares of price (rate = break-even ÷ (1 − profit) ÷ (1 − room)). Gross margin on a task counts tech pay per billable hour and parts; "left after all costs" counts break-even per billable hour and parts. Figures are rounded to the dollar on screen; the hourly rate is shown to the cent.

  1. How does flat rate pricing work for a plumbing company? (community thread; a reply works $500,000 in yearly operating expenses over 3,132 billable hours). Jobber Community, accessed Oct 19, 2026. community.getjobber.com/discussions/service-based-skilled-trades/how-does-flat-rate-pricing-work-for-a-plumbing-company/12347
  2. How to sell plumbing maintenance agreements (repair discount typically 10–15% off flat-rate pricing). Simpro, Aug 25, 2026. www.simprogroup.com/blog/sell-plumbing-maintenance-agreements
  3. Housecall Pro pricing (Basic $59/$79, Essentials $149/$189, Max $299/$329 a month, annual/monthly billing). Housecall Pro, accessed Oct 19, 2026. www.housecallpro.com/pricing/
  4. Technician utilization rate: how to measure billable efficiency. Simpro, Oct 9, 2026. www.simprogroup.com/blog/technician-utilization-rate
  5. The remaining piece in the profit puzzle (efficiency factor: hours billed ÷ hours paid; 20% to 100% across companies). Plumbing & Mechanical, Nov 1, 2007. pmmag.com/articles/91313-the-remaining-piece-in-the-profit-puzzle-br-maurice-maio
  6. How much does toilet repair cost? (average $271, normal range $150 to $391). HomeAdvisor, Jun 19, 2026. www.homeadvisor.com/cost/plumbing/repair-a-toilet
  7. How much does it cost to replace a kitchen faucet? (average $262, normal range $162 to $364). HomeAdvisor, Jun 17, 2026. homeadvisor.com/cost/plumbing/install-a-faucet
  8. How much does it cost to install a 50-gallon water heater? (average $1,800). Fixr, Jan 26, 2026. www.fixr.com/costs/50-gallon-water-heater
  9. Cost to unclog a main sewer line ($350 to $650, average $475). Fixr, Jan 31, 2025. www.fixr.com/costs/unclog-main-sewer-line
  10. How much does it cost to replace a garbage disposal? (average $550, normal range $200 to $625). HomeAdvisor, Jun 19, 2026. www.homeadvisor.com/cost/appliances/garbage-disposal-replacement-cost
  11. Occupational Outlook Handbook: Plumbers, pipefitters, and steamfitters (median pay $63,800 a year, May 2025). U.S. Bureau of Labor Statistics, accessed Oct 19, 2026. www.bls.gov/ooh/construction-and-extraction/plumbers-pipefitters-and-steamfitters.htm

See where homeowners find you when the pipe bursts

One page, back in 2 business days. If your map looks good, we'll tell you that too.

Get my free map
Book a 15-min call