GUIDE · PRICE GUIDE · PLUMBING

How to Price a Water Heater Replacement (2026)

A tank swap broken into labor, parts and markup, priced at three hourly rates from a real flat-rate price book, with the add-ons customers forget and a Florida note on sales tax and permits.

BUILT FROM QUOTEIRON’S PRICE BOOK · PRICES CHECKED OCTOBER 6, 2026 · NOT TAX OR LEGAL ADVICE

Plumber kneeling beside a newly installed 50-gallon tank water heater in a garage utility closet, with copper supply lines connected and tools on a canvas mat
A like-for-like tank swap is mostly parts: about $760 of the $1,325 price at the book’s sample rate.

By QuoteIron TeamUpdated 6 min read

Short answer: in QuoteIron’s price book, replacing a 50-gallon electric water heater is 3.5 hours of labor plus about $760 of parts. At a sample rate of $95/hour and 30% parts markup that prices to $1,325; the gas 40-gallon is $1,350. At $75/hour the electric lands at $1,255 and at $125/hour at $1,430. These are formula outputs from the book, not market quotes — prices checked October 6, 2026.

Key takeaways

  • A 50-gallon electric swap is 3.5 hours of labor plus about $760 of parts: $1,325 at $95/hour and 30% markup; the gas 40-gallon is $1,350.
  • From $75 to $125 an hour moves a tank swap by only about $175 ($1,255 to $1,430), because most of the price is parts.
  • Equipment type moves the price far more: a heat-pump unit is $2,960 and a gas tankless replacing a tank is $3,200 at $95/hour.
  • Add-ons are separate lines: expansion tank $175, drain pan and line $175, haul-away $70, vent or flue $225. Quote them up front.
  • In Florida, sales tax you pay on the tank is a cost in your parts line, and the permit is its own pass-through line.

Related: How to price an electrical panel upgrade · How to build a flat-rate price book · How to write a change order · plumbing flat-rate price book · QuoteIron help

The numbers come from QuoteIron’s own price book (priced September 2026). The book stores structure — typical labor hours and a mid-grade parts cost — and your rates do the pricing: hours × your hourly rate, plus parts at cost with your markup on top, rounded up to the next $5. Every dollar figure below is that formula at a stated sample rate, not a survey of what your market pays. Swap in your own rate before you quote anyone.

Where the money goes: labor, parts, markup

Here is the replacement job broken into the three pieces every flat-rate price is made of, at the book’s sample defaults of $95/hour and a 30% parts markup.

Water heater replacement price breakdown at 95 dollars an hour
JobLabor (3.5h)Parts at costMarkup (30%)Price
50-gallon electric tank, replace$332.50$760$228$1,325
40-gallon gas tank, replace$332.50$780$234$1,350

Look at the proportions. On the electric unit, labor is $332.50 of a $1,325 price; the tank, fittings, flex lines, valves and wire connectors are the bulk, and the markup alone ($228) is bigger than the labor. That markup is not profit padding. It pays for the supply-house run, the warranty callback, the unit you carried up the stairs and the weeks it sat in your van. If you only mark up labor, you are quietly working for free on every part.

Water heater replacement price breakdown at $95 an hourStacked bars of labor, parts and markup. 50-gallon electric: labor $332.50, parts $760, markup $228, price $1,325. 40-gallon gas: labor $332.50, parts $780, markup $234, price $1,350.50-gal electric tank$1,325Labor $332.50Parts $760Markup $22840-gal gas tank$1,350Labor $332.50Parts $780Markup $234
Price breakdown at the sample $95/hour rate: labor, parts at cost and the 30% parts markup. Source: QuoteIron price book, priced September 2026; prices checked October 6, 2026.

The same job at three labor rates

Your hourly rate is the biggest lever you control. Same hours, same parts, three rates, 30% markup, rounded up to $5:

Water heater prices at three labor rates
JobHours / partsAt $75/hrAt $95/hrAt $125/hr
50-gallon electric tank3.5h / $760$1,255$1,325$1,430
40-gallon gas tank3.5h / $780$1,280$1,350$1,455
Hybrid heat pump, 50 gal6.5h / $1,800$2,830$2,960$3,155
Tankless gas, replacing a tank7h / $1,950$3,060$3,200$3,410

Moving from $75 to $125 an hour changes a tank swap by only about $175, because most of the price is parts. Moving to a heat-pump unit changes it by well over $1,000, because the equipment costs more. Choosing the right job template matters more than shaving ten dollars off your rate.

Water heater prices at $75, $95 and $125 an hourElectric tank $1,255, $1,325, $1,430. Gas tank $1,280, $1,350, $1,455. Hybrid heat pump $2,830, $2,960, $3,155. Tankless gas $3,060, $3,200, $3,410.50-gal electric tank3.5h / $760$75/hr$1,255$95/hr$1,325$125/hr$1,43040-gal gas tank3.5h / $780$75/hr$1,280$95/hr$1,350$125/hr$1,455Hybrid heat pump, 50 gal6.5h / $1,800$75/hr$2,830$95/hr$2,960$125/hr$3,155Tankless gas, replacing a tank7h / $1,950$75/hr$3,060$95/hr$3,200$125/hr$3,410
The same jobs at three labor rates, 30% markup, rounded up to $5. The $95 bar is the book’s sample default. Source: QuoteIron price book; checked October 6, 2026.

What moves the price: the add-ons customers forget

The base job assumes a like-for-like swap in the same spot. These are separate lines in the book at the $95 sample rate, and they are where an under-quoted water heater goes wrong:

Water heater add-on prices
Add-onHours / partsPrice at $95/hr
Expansion tank1h / $60$175
Drain pan and drain line1.25h / $40$175
Haul away the old unit0.5h / $15$70
Repair or replace the vent or flue1.5h / $60$225

Add them to the quote when they apply — do not eat them. If the old tank is in an attic or a closet that needs a pan, if the vent has to change, if the home needs an expansion tank, say so before you start. Discovered mid-job, each of these is a change order conversation; written into the quote, it is just the price.

“Choosing the right job template matters more than shaving ten dollars off your rate.”
From this guide

Florida note

Three things are specific enough in Florida to build into the quote:

  • Sales tax on parts. The Florida Department of Revenue’s publication GT-800067, Sales and Use Tax on Construction, Improvements, Installations and Repairs (rev. 09/14) says that under lump-sum, cost-plus, fixed-fee, guaranteed-price or time-and-materials real-property contracts the contractor is the final consumer of materials: you pay sales tax to suppliers and should not charge tax to the customer. In practice, the tax you paid on the tank is a cost to build into your parts line, not a line to add to the invoice. Confirm your own situation with the Department or your accountant.
  • Permit. Cities and counties typically require a permit to replace a water heater — for example the City of Fort Walton Beach’s own FAQ says “Yes. A permit is required” to verify the installation meets the Florida Building Code. Rules vary by jurisdiction, so check yours. The book’s plumbing permit is a pass-through, so list it as its own line at cost instead of burying it.
  • Heat. Garage and attic installs run hotter and slower than the book’s typical hours. If you work in a Florida attic in August, price the extra time rather than the typical time.

Sourced facts above: Florida Department of Revenue GT-800067 and the City of Fort Walton Beach water-heater permit FAQ, read October 6, 2026. General information, not tax or legal advice.

Offer three options: Good, Better, Best

A customer whose heater just died will usually say yes to a clear choice faster than to a single number. Build the three options from lines already in the book, at the $95 sample rate:

Good, Better, Best water heater options at 95 dollars an hour
OptionWhat is in itPrice at $95/hr
Good50-gallon electric tank, like for like$1,325
BetterThe same tank plus an expansion tank ($175) and a drain pan and line ($175)$1,675
BestHybrid heat pump, 50 gallon$2,960

The Better price is the Good price plus the two add-on lines listed above ($1,325 + $175 + $175). Each line is priced separately in the book and rounded up to $5, so adding them gives the total shown.

When the customer pushes back on the price

  • “Can you do it for less?” Offer the Good option rather than discounting the number. Dropping the markup means working for free on every part.
  • “Why is the markup that high a share?” Because the tank is most of the cost. The markup pays for the supply-house run, the warranty callback and the unit you carried in.
  • “What is the permit line?” A pass-through at cost. Listing it as its own line shows the customer it is not padding.
  • “I will think about it.” Leave the three-option quote with a deposit request if the unit has to be ordered. A single clear price closes faster than a range.
QuoteIron app quote screen for a 50-gallon electric water heater replacement: $1,325, expansion tank $175, drain pan and drain line $175, haul-away $70, total $1,745
The same job in the QuoteIron app at $95/hour and 30% markup: the 50-gallon electric swap plus expansion tank, drain pan and haul-away lines, $1,745 in total (the line prices above, added up). Fictional demo customer and business.

How to quote it in about two minutes

  1. Set your real labor rate, parts markup and rounding once. This is the step that makes every number above yours.
  2. Open the Water Heaters category of the Plumbing book and pick the job that matches — electric tank, gas tank, heat pump, tankless.
  3. Add the add-on lines that apply: expansion tank, pan, haul-away, permit.
  4. Send the quote with a deposit request if the unit has to be ordered. Customers whose heater just died decide quickly; a clear single price closes faster than a range.
In QuoteIron: the plumbing book ships with these water-heater jobs already built, priced from your rate and markup, and the whole book reprices when you change either number. Free for 5 jobs a month; Pro is $15.99/month. See the full plumbing flat-rate price book, or read how to build a flat-rate price book from scratch.

Prices checked October 6, 2026 against QuoteIron’s price book (priced 2026-09). Hours and parts are typical starting points for a like-for-like replacement; your market, your supplier and the specific unit decide the real number. Not legal, tax or licensing advice.

STRAIGHT ANSWERS

FAQ

How should I price a 50-gallon electric water heater replacement?

At QuoteIron’s book defaults (3.5 labor hours, about $760 of parts, $95/hour and a 30% parts markup) the formula gives $1,325. At $75/hour it is $1,255 and at $125/hour it is $1,430. These are formula outputs, not market surveys; set your own rate and markup, and add a permit, expansion tank, pan or haul-away line when they apply.

Why is the parts markup so large a share of a water heater price?

Because the tank is most of the cost. On the electric job, $760 of parts at a 30% markup adds $228, more than the $332.50 of labor at $95/hour. The markup covers the supply-house trip, carrying the unit, warranty callbacks and the time your money is tied up in parts.

Do I charge the customer sales tax on a water heater replacement in Florida?

Generally no. Florida Department of Revenue publication GT-800067 says that under lump-sum, cost-plus, fixed-fee, guaranteed-price and time-and-materials real-property contracts the contractor pays sales tax on materials and should not charge the customer. Confirm your situation with the Department or your accountant.

Do I need to pull a permit to replace a water heater in Florida?

Usually. Local building departments generally require one; the City of Fort Walton Beach, for example, states that a permit is required so the installation is checked against the Florida Building Code. Rules vary by city and county, so check yours before you quote and list the permit as its own line.

What are Good, Better, Best options for a water heater quote?

At the $95 sample rate: Good is the 50-gallon electric tank at $1,325; Better adds an expansion tank ($175) and a drain pan and line ($175) for $1,675; Best is a hybrid heat pump at $2,960. Each add-on is its own priced line in the book.

QUOTE IT RIGHT

A water heater quote
that prices itself.

QuoteIron’s plumbing book already has the water-heater jobs built. Set your labor rate and markup once and every price follows. Free for 5 jobs a month, no card. Pro is $15.99/mo flat.

Next: what to charge for an electrical panel upgrade, or how to set your rates as a new solo tradesman.

$15.99/MO FLAT · MONTH-TO-MONTH · CANCEL IN THE APP STORE OR GOOGLE PLAY, NO PHONE CALL · EXPORT YOUR DATA ANYTIME

PricingGET THE APPFAQ