Water heater code requirements: the replacement checklist, permit and what to charge (free printable)
- Free. The checklist comes by email as a PDF, a Word file and a Google Doc.
- Deepsel is our product: free estimate, invoice and scheduling software for contractors (scheduling, quotes, invoicing, card payments). One section, the one before the FAQ, says what it does and doesn't do for this job.
- Prices are what plumbers say they charge on Reddit, counted by us. They aren't a survey and can't be cut by state.
- Not legal advice. The code editions and permit rules come from state and city pages I read on November 3, 2026; your inspector and your permit office have the last word.
A water heater replacement is a tank plus about ten code items: an expansion tank, a cold-water shutoff, a pan, a gas connector, a gas valve, a sediment trap, the relief-valve pipe, the venting, the permit and, in Colorado, a city license. Each one traces to a section of the plumbing or fuel gas code your state enforces, and every state and city rule I could read treats the swap as permit work, at least for gas. Owners mostly charge $1,700 to $2,600 for a 40 or 50 gallon tank installed, and the one firm that lists every item stays around $2,000.
The checklist is two pages. Page 1 is the survey and the price: the old and new unit, each code item with its section number, and what goes on the quote. Page 2 travels with the job: blanks for the permit number and inspection date, the install-day checks with readings, a log for anything the inspector adds, and the close-out. Get it three ways: make your own copy in Google Docs, download the Word version (.docx), or download the PDF. Pick a format, enter your email and I'll send the links.
Why this job. When we read two years of r/Plumbing and r/askaplumber, the water heater swap was the job plumbers priced, argued about and got stuck on: about 15 owners stated a price, 9 threads were about scope and 8 about the permit.1 It's also the only job where an owner wrote out the whole item list. The pages that rank for "water heater code requirements" are code books and homeowner blogs, and the permit questions are answered for homeowners one city at a time. This page is for the plumber quoting the job. (If you're after the annual service visit, that's the water heater maintenance checklist, a different job.)
The water heater replacement checklist: 11 items and why each is there
A husband-and-wife plumbing company in Colorado posted the full list of what its one price covers, in a thread where a homeowner asked why a plumber wouldn't itemize.2 Here it is, with the reason each item is on it:
| # | Their item | Why it's there |
|---|---|---|
| 1 | Water heater: "pick up, delivery, drain of old one, install of new one, haul away of old one" | The heater, plus time you don't see on the invoice. Theirs includes ordering, picking up and a 40-mile round trip to the salvage yard. |
| 2 | Expansion tank "and all the fittings and strap" | Required where a check valve, pressure-reducing valve or backflow preventer closes the system. The relief valve isn't allowed to handle expansion. The same firm won't reuse an old tank: "the warranty is only 5 years". The strap fits Colorado's rule that the tank can't hang on its piping. |
| 3 | New water valve "if needed" | The code wants a full-open valve on the cold supply at the heater. Old gate valves seize or don't shut all the way. |
| 4 | Pan, "including all drain piping" | Required where a leak would damage the building. The drain piping is where the labor goes. |
| 5 | Gas flex, "required in most jurisdictions here" | A listed appliance connector, one piece, 6 feet or less, in the same room. Old unlisted or kinked connectors get replaced. |
| 6 | Water connections | New connectors or hard pipe, dielectric where copper meets steel. Some towns bar PEX in the first 18 inches. |
| 7 | New gas valve | An appliance shutoff in the same room, within 6 feet, ahead of the connector (2 feet in Omaha). |
| 8 | Sediment trap | Catches scale and debris before it reaches the gas control. Water heaters aren't on the code's list of appliances that can skip it. |
| 9 | T&P extension | The relief valve's discharge pipe, with its own list of rules (size, air gap, height above the floor, no threads on the end). |
| 10 | Permit | "Permits are required on all water heater installations in our state," the same owner wrote, at $100 to $300 per jurisdiction. |
| 11 | Licensing fee | In Colorado "you have to be licensed in every city to pull permits, each city charges somewhere between $50-$300 to be licensed each year". If the job is in a town they rarely work, the customer pays it. |
Their total: "Our price for all of this plus labor is always less than $2000 on a normal atmospheric (40-50 gallon)." A year later the same owner put a number on the bigger tanks: "I do 40 gallon 12 year tanks with all code upgrades and permits for $2k, and 50 gallon 12 year for $2,200 in CO."2
The argument with customers is over what "to code" means. A $5,000 quote in Dallas drew hundreds of comments, and the reply that sums it up was "Bring up to code leaves a lot of room for guesswork…".4 A list like this one takes the guesswork out, for the customer and for you.
Water heater installation code requirements, item by item
Here's each item with its section in the three model codes. The IRC column is the 2021 edition, with the 2024 number in brackets where it moved. IFGC numbers match the IRC's G sections and are shown in parentheses. The IPC column is Virginia's adopted IPC 2021. For the UPC I could only read the 2021 table of contents, so that column gives the section and its heading; the text sits behind IAPMO's paywall. New Jersey's National Standard Plumbing Code isn't free either, so its numbers aren't here.
| Item | IRC 2021 [2024] | IPC 2021 | UPC 2021 | What it says, and local changes I found |
|---|---|---|---|---|
| Expansion tank | P2903.4, P2903.4.2 | 607.3 | 608.3 | A device for controlling pressure where a check valve, backflow preventer or PRV is on the supply; downstream of all of them on the cold side (IPC). The IPC adds that the relief valve can't be used to control thermal expansion (504.4). Omaha has its own table (49-1609). Colorado: supported, not hung on the pipe (P2605.2).19, 21, 28, 31 |
| Water pressure | P2903.3.2 | 604.8 | 608.2 | Static pressure over 80 psi needs a pressure-reducing valve. Take a reading on the survey; a new PRV also makes the system closed.19, 21 |
| Cold-water shutoff | P2903.9.2 [P2903.10.2] | 503.1 | n/a | A readily accessible full-open valve at or near the heater (IRC); serving only the heater, on the same floor (IPC). Coon Rapids, Minnesota: "Full way shutoff valve required on inlet".27 |
| Pan | P2801.6 [P2801.5] | 504.7, 504.7.1, 504.7.2 | 507.5 | Where a leak would cause damage: 1½ in deep, ¾ in drain to a receptor or outdoors. On a replacement no pan drain is required if none was there before. Colorado also waives the pan on a replacement where the old heater didn't need one.17, 28 |
| T&P relief valve and discharge pipe | P2804.6, P2804.6.1 | 504.4.1, 504.6 | 504.6, 608.5 | No valve between relief valve and tank. Pipe full size, air gap in the same room, ends 6 in or less above the floor or receptor, no threads at the end, no valves or tees, gravity, rated material. Minnesota: within 18 in of the floor, never into the pan or a crawl space. Omaha: rigid copper or steel. Lincoln: galvanized, hard copper or listed drain tube, to the outside or another approved spot. Colorado now requires collecting the discharge to a drain or outdoors, except on replacements.17, 26, 28, 31 |
| Water connections | n/a | n/a | 507.1 (dielectric), 604.13 | Lincoln and Coon Rapids bar PEX within 18 in of the heater; Coon Rapids wants unions on the water and gas lines and caps flexible connectors at 24 in.27, 31 |
| Gas shutoff valve | G2420.5.1 (409.5.1) | IFGC | 1212.6 | Same room, within 6 ft, upstream of the union or connector, accessible. Omaha: within 2 ft of the heater.20, 31 |
| Sediment trap | G2419.4 (408.4) | IFGC | 1212.9 | Downstream of the shutoff, as close to the inlet as practical, unless the heater has one built in: a tee with a capped nipple in the bottom opening.20 |
| Gas connector | G2422.1, G2422.1.2.1 (411.1) | IFGC | 1212.6 | Listed connector, entirely in the same room, 6 ft maximum, one per appliance, not through a wall, floor or the heater's housing.20 |
| Garage height | P2801.7 [P2801.6]; G2408.2 (305.3) | 502.1.1 (points to IMC and IFGC) | 507.13 | Ignition source 18 in above the garage floor unless listed flammable-vapor ignition resistant (FVIR). A gas appliance in a private garage sits 6 ft up or is protected from vehicles (G2408.3).17, 22 |
| Seismic straps | P2801.8 [P2801.7] | 502.4 | 507.2 | IRC: in Seismic Design Categories D0, D1, D2 and townhouses in C, strapped in the upper and lower third. New Jersey exempts detached one- and two-family homes from the IRC's seismic rules; Lincoln deleted UPC 507.2.17, 23, 31 |
| Venting (gas) | G2427.10.8; G2425.15 (501.15) | IFGC | 509.0 | Vent connector rises ¼ in per foot with no dips. When an appliance comes off or goes onto an existing chimney, the chimney is resized as needed. Fairfax County asks for a chimney vent certification on every fuel-burning replacement.20, 25 |
| Combustion air (gas) | G2407.1, G2407.5.1 (304) | IFGC | 506.0 | 50 cubic feet of room per 1,000 Btu/h of everything burning in it, or outdoor air. Power-vent and direct-vent units follow the manufacturer.20 |
| Electric heater | n/a | 502.1, 504.3 | n/a | Disconnect and wiring per NFPA 70, the electrical code.21 |
| Drain valve, access | P2801.2 | 501.3, 502.3, 502.5 | n/a | A ¾ in drain valve at the bottom. 30 by 30 in of level space in front of the controls; an attic heater needs a passage 30 in high and 22 in wide.17, 21 |
Sources for the table: ICC's 2021 and 2024 IRC chapters 24, 28 and 29; Virginia's adopted IPC 2021, chapters 5 and 6; IAPMO's 2021 UPC contents; the state and city codes named in each row.17, 18, 19, 20, 21, 22
Two items save you money on a replacement if you know them. The IRC and IPC both say: "Where a pan drain was not previously installed, a pan drain shall not be required for a replacement water heater installation."17, 21 And in a garage, read the label before you quote a stand. IAPMO's training manual says residential gas water heaters listed to ANSI Z21.10.1 must pass a flammable-vapor ignition test, and the code drops the 18-inch rule for heaters listed that way.22
Which plumbing code your state enforces
The table above uses model-code numbers. Your inspector works from your state's adoption, sometimes your city's, with amendments. Here's what applies in the seven states our list covers, from each state's or city's own pages:
| State | Plumbing code | Fuel gas | Notes for a water heater swap |
|---|---|---|---|
| New Jersey | National Standard Plumbing Code 2024, NJ edition (the plumbing subcode), since August 17, 2026. In one- and two-family homes the IRC's plumbing chapters are replaced by it. | IFGC 2024; IRC 2024 chapter 24 in one- and two-family homes | Like-capacity swap is "minor work": notify before you start, application within 5 business days. Detached one- and two-family homes are exempt from the IRC's seismic rules.23 |
| Virginia | 2021 IPC and IRC through the Uniform Statewide Building Code, since January 18, 2024 | 2021 IFGC | Permit before work; for an emergency equipment replacement, apply by the end of the next working day. Fairfax County: every gas water heater needs a permit.24, 25 |
| Minnesota | 2020 Minnesota Plumbing Code (Minn. R. ch. 4714), the 2018 UPC with Minnesota amendments, since December 17, 2021 | Minnesota Mechanical and Fuel Gas Code, per inspectors' handouts (Minnesota deletes UPC 507.6 to 507.11 and 507.14 to 507.23) | Relief discharge within 18 in of the floor, not into the pan. Minneapolis and Coon Rapids require a permit for a water heater replacement.26, 27 |
| Colorado | Colorado Plumbing Code: 2024 IPC plus IRC 2024 chapters 25 to 32, rules effective August 14, 2026 | Colorado Fuel Gas Code: 2024 IFGC plus parts of IRC chapter 24 | Permit for all plumbing and gas work; emergency swap, permit the next business day; work before the permit costs double. No pan on a replacement where none was required.28 |
| Denver | 2025 Denver Building and Fire Code, built on the 2024 IPC and IRC, adopted June 13, 2025 | 2024 IFGC | Water heaters in single-family homes and duplexes qualify for a quick permit (no plan review). Plus the state plumbing rules and a Denver contractor license.29 |
| Louisiana | 2021 IPC and IRC through the state's Uniform Construction Code Commission | 2021 IFGC | The 2024 editions take effect January 1, 2027, so a quote for a January job may fall under the new book. Baton Rouge lists water heater replacement as permit work.30 |
| Nebraska, state | The state building code adopts the 2018 UPC and the 2018 IRC without its plumbing chapters | Not in the state statute I read | Cities with their own codes override it, and Omaha and Lincoln do.31 |
| Omaha | Its own plumbing code, chapter 49 of the municipal code (not the UPC) | Gas lines are in the same chapter (49-1602) | All new and replacement water heaters need a permit and inspection; emergency, apply by the next business day. Gas valve within 2 ft. Relief pipe rigid copper or steel.31 |
| Lincoln | 2021 UPC with Lincoln amendments (chapter 24.12) | Lincoln Gas Piping Code | Permit for anything past minor repair. Seismic section deleted. No PEX in the first 18 in.31 |
| Iowa | 2021 UPC statewide, since June 23, 2021; towns may not adopt another plumbing code, only stricter amendments | UPC chapter 12 for gas piping | Towns run their own permits and inspections. Iowa adds rooms with a water heater to the places that need a floor drain, which matters if you relocate one.32 |
I didn't check every town's amendments, and towns are where most of the differences live. Before your first swap in a new town, ask the inspection office which code and edition applies, and whether it amends anything on the list above. Write it on page 1 of the checklist.
Gas or electric, atmospheric or power vent
Most of the cost difference between water heater jobs is fuel and venting.
- Electric. No gas valve, sediment trap, connector, venting or combustion air. You check the disconnect and the circuit against the new nameplate (the IPC sends this to NFPA 70, the electrical code).21 Ask whether the town also wants an electrical permit. An old forum post complained: "One even requires 2 permits for an electric water heater!"14
- Gas, atmospheric (natural draft). The common swap, and the one owners price around $2,000. The vent connector rises at least ¼ inch per foot with no dips, and the room needs 50 cubic feet per 1,000 Btu/h of everything burning in it, or outdoor air.20 Watch for the orphaned heater: when the furnace that shared the chimney has been replaced with a high-efficiency unit, the code says the chimney must be resized as necessary for what's left on it, which can mean a liner.20 In Minnesota, a bigger replacement heater has to get "the correct size of combustion, ventilation, and dilution air", and Coon Rapids warns that a fresh air intake "may be required when replacing water heater".27
- Gas, power vent. A fan pushes the exhaust out through a wall, so it needs power and a vent run within the manual's limits. The code hands combustion air for these to the manufacturer.20 A sole proprietor with one van prices the upgrade by the wall and the run: "upgrading to a powervent is based on siding/brick and length of vent, typically additional 300$ for an additional hour plus materials/mark up."9 Another owner won't do them without a waiver, "because they are just about as expensive as a tankless and way more issues."10
- Tankless. A different job. "Gas load rules the options," as the owner above put it: a tankless burner can outrun the existing gas line, and the piping has to be sized for the new load (IRC G2413).10, 20 Owner prices are $4,600 to $6,000, from the few who gave one.1
- Seismic straps. Required in Seismic Design Categories D0 to D2 (and townhouses in C) under the IRC, strapped in the upper and lower third of the tank.17 I didn't map seismic categories for the towns on our list, so ask the inspector. New Jersey exempts detached houses and Lincoln deleted the UPC's strap section.23, 31
I didn't research heat pump water heaters for this page.
Do you need a permit to replace a water heater?
On paper, almost always. Every state and city rule I could read treats the swap as permit work, at least for a gas heater, and several give you a day's grace for an emergency:
- Colorado: "A permit and inspections shall be required for all plumbing, fuel gas piping work". For an emergency, "the required permit may be obtained the following business day after the work has been started (i.e., broken water lines, broken drain lines, water heater replacements)." Start without one otherwise and the permit costs twice the fee.28 Denver gives water heaters in houses and duplexes a quick permit, issued without plan review.29
- New Jersey: "the replacement of existing water heaters with new ones of like capacity" is minor work. "The issuance of a permit shall not be required before minor work may proceed," but you give notice before you start and file the application within five business days.23
- Virginia: a permit is required for equipment and fuel supply work, and applications for emergency equipment replacement are due "by the end of the first working day that follows the day such work commences." The exemptions cover plumbing fixtures and mechanical appliances "not fueled by gas or oil".24 Whether a local official counts an electric water heater under that is the official's call. Fairfax County's answer for gas: "any gas appliance installation or replacement ... requires a permit, even if it is a like-for-like replacement."25
- Minnesota: Minneapolis lists "Replace or install a water heater" as permit work, and Coon Rapids says "Plumbing permits are also required for replacement of water heaters". MNSPECT, which inspects for a number of Minnesota cities, allows a weekend emergency swap with the permit "the next business day".27
- Nebraska: Omaha: "All new and replacement water heater installations require a permit and inspection," with an emergency application due by the end of the next business day. Lincoln requires a permit for anything beyond minor repair, and a water heater swap isn't on its minor-repair list.31
- Louisiana: Baton Rouge lists "Replacement of water heater" among the typical situations that need a permit.30
- Iowa: the state code is the UPC, which has a permit section in its water heater chapter (502.1), and the state lets each town run permits and inspections, so the rule and the fee are your town's. I didn't read an Iowa town's rule.22, 32
In practice owners split. "No plumber is pulling a permit to change a water heater unless someone is forcing him to do so. And we charge a lot of extra money for the hassle," one wrote; another said "Replacing a residential water heater wouldn't be needing any permits where I am".12 On the other side: "I am self employed and always recommend the client gets a permit. It protects me and also the client from shoddy work."12 And where inspections are routine, they bite: "where I am at we have to submit permits to the town for all water heater replacements. The plumbing inspector then goes out to inspect and approve the job. This would fail. When it fails the plumber is legally obligated to make it right and they cannot charge you for that."12 Home Depot tells its customers the same thing from the other direction: "Depending on where you live, you may not be able to sell your home if you've done water heater work without a permit."15 That line is on the website your customer reads.
What the water heater permit costs, where I could read it
| Place | Fee | Source |
|---|---|---|
| Omaha | $22.70 minimum permit fee; a residential water heater replacement is listed at $11.35 | Omaha Municipal Code 49-304 (fee table from 2015)31 |
| Denver | By value of the work: $35 for $501 to $2,000, then $8 per extra $1,000 | Denver's building permit fee table29 |
| Fairfax County, VA | $78.75 for a one-appliance household appliance permit | County fee schedule, effective July 1, 202625 |
| New Jersey, where the state enforces | $15 per appliance on the plumbing system, $15 per appliance on the gas piping | N.J.A.C. 5:23-4.20; towns that enforce their own code set their own fees23 |
| Colorado towns, per one firm | $100 to $300 a permit, plus $50 to $300 a year for each city's contractor license | Owner's report2 |
Check your town, before you quote
- Find who inspects the address. It may be the city, the county, or the state where there's no local office (Minnesota's DLI and Colorado's plumbing board both cover those areas).
- Ask five questions: is a permit needed for a like-for-like swap, what's the emergency rule, what's the fee, does the town want a separate gas or electrical permit or a chimney certificate, and do you need a city contractor license to pull it.
- Ask which code and edition applies, and whether the town amends the pan, the relief pipe, PEX near the heater or the expansion tank.
- Write the answers on page 1 of the checklist, and decide whether the permit is in your price or passed through at cost. Say which on the quote.
How much to charge for a water heater replacement
About 15 US owners stated a price for a 40 or 50 gallon tank on Reddit between 2024 and 2026. Most charge $1,700 to $2,600 installed, and the range runs from $1,400 to $4,500.1 A sample, in their words:
| Where | Price | What they said | Who, when |
|---|---|---|---|
| Colorado | Under $2,000; $2,000 to $2,200 with 12-year tanks | All 11 items "plus labor is always less than $2000 on a normal atmospheric (40-50 gallon)"; "40 gallon 12 year tanks with all code upgrades and permits for $2k" | Husband-and-wife firm, 2025 and 20262 |
| Not stated | $1,400 to $2,400 | "40 gallon gas water changeouts go between 1400 to 2400 in my area. 2 a day and you're golden." | Former shop owner, February 20253 |
| Michigan | $1,500 | "Deal, I charge $1500 & have been told l'm not charging enough." | November 20255 |
| Bay Area, CA | $1,750 | "$1750 total including new water lines, gas line and valve, drain pan if needed." | November 20255 |
| Not stated | $1,800, 50-gal electric | "I charge $1800 for that same setup." | Owner of a new company, February 20268 |
| Massachusetts | Under $2,000; $3,000+ for jobs he doesn't want | "I install water heaters in MA typically under 2,000. Jobs that I didn't want to do I quote for 3000 +" | March 202511 |
| North Carolina | $1,900 to $4,500+, 50-gal | "Low end: $1,900–$2,400 Typical range: $2,400–$3,400 High end: $3,400–$4,500+", depending on "whether any code upgrades are needed (expansion tank, shutoffs, venting, etc.)" | Plumbing company owner, March 20267 |
| Not stated | $1,250 over the cost of the unit | "My standard water heater install base price is $1250 over cost of the unit" | Sole proprietor, one van, October 20269 |
| "Most MCOL areas" | $3,300 to $3,800 | "$800 WH x 0.5 Markup $250 misc material $225/hr x 8 hrs $100 permits $85 truck charge" | Commenter pricing a 50-gal gas job, January 20266 |
A few owners build a business on this one job. "I run a one man company but only for water heaters," wrote one, about six months in.3 The $5,000 Dallas quote is the other end; a contractor in that thread said "my plumbers do it for around 2k any home or condo. 5k is being very greedy".4
The Home Depot anchor
Your customer has usually seen a tank on a shelf. In July 2025 Home Depot listed a Rheem Performance 40-gallon gas tank with a 6-year warranty at $579.16 That number sets the customer's sense of what the job "should" cost. Home Depot's own install page doesn't publish a labor price. It says its pricing has four parts, "Cost of Product", "Basic Installation", "Permit Charges" and "Bringing the System up to Code", and that "if upgrades need to be made to meet new code, additional charges may apply." It offers same-day install before noon within 30 miles of a store, haul-away, the permit and a "1-year warranty on parts and labor".15
Use that. The store sells the same job you do, with the code items as add-ons. One forum owner warned customers about it: "They'll say you need a sediment trap $250, new supply lines $200, new gas shutoff valve and flex connector, new pan and a few others".14 So put your code items on the quote as named lines with prices, and match the store's 1-year parts and labor promise.
The price with and without the code items
Nobody posts a clean "without" price, because each owner counts different items as included. The useful split is in your own quote: a base swap, then each code item as a line. Build it from your costs, then check the total against the ranges above. An example with made-up inputs, so swap in yours:
- 40-gallon atmospheric gas tank, your cost $650, marked up 30%: $845
- Labor: 4 hours including pickup, drain-down and haul-away, at $150: $600
- Disposal: $50
- Example base swap, no code items: $1,495
- Code items at your parts cost of $250, marked up 30%: expansion tank, cold-water valve, pan and drain, gas valve, sediment trap, listed connector, relief pipe: $325
- Permit at cost: $100
- Example total with code items and permit: $1,920, before a stand, straps, a liner or a PRV
That lands where the Colorado firm does with the same list. If your total comes out far under the owner range, check your hours: the drain-down, the haul-away and the trip to pick up the tank are easy to leave out. The few plumbing owners in our research who gave a markup put big parts at about 30%; our contractor markup guide shows what that leaves as margin.
When the customer buys the water heater
Many owners will install a heater the customer bought, and they charge for it two ways. Labor only: one owner "started out at $200 for a provided water heater. I'm at $600 now."4 The Colorado firm charges "$500 plus permit and parts to install a homeowner purchased water heater", because it still replaces the expansion tank ("those shouldn't be reused as the warranty is only 5 years"), the water valve and the two connections.2 Or a surcharge: "I won't manage the warranty, and I charge an extra $200 of you want to supply your own water heater from HD."13 Across the four owners who gave a number, that's $200 to $600, or $200 on top.1
Some turn it down. "It's also why I rarely install a customer purchased water heater. I warranty the professional grade heaters we buy in bulk rather than the Home Depot/Lowes stock they think they're saving money on."13
Whichever you choose, write the warranty split down. Owners who answered agree on the rule ("I don't know any plumbers (myself included) that warranty customer supplied parts anyway") and on where it goes: "I note in the work description that the customer provided parts are not covered under any kind of warranty y less it's through the retailer or manufacturer. I let my customer know I guarantee my connections, but I cannot guarantee any parts I did not provide."13 Decide now what a warranty swap of their heater costs, too. One forum owner's answer: "I charge to uninstall and charge to install new unit."14 A line to adapt for the quote and the invoice:
- "Customer-supplied water heater, [make, model, serial]. Our labor and the parts we supply are warranted for [12] months. The heater itself is covered only by its manufacturer or the store that sold it. Removing and reinstalling a heater for a manufacturer or store warranty claim is a new job at $[ ]."
What to write in the water heater quote
Example wording to adapt, not legal advice; your state's home improvement contract rules come first.
- Scope. "Drain, disconnect and haul away the existing [40]-gallon [gas] water heater. Supply and install [make, model], [40] gallons, [atmospheric / power vent / electric], [6/12]-year tank warranty, in the same location."
- Code items, one line each. "Thermal expansion tank, sized and supported per the manufacturer. New full-open cold-water shutoff. Pan with drain to [floor drain]. New gas shutoff valve, sediment trap and listed connector. Relief valve discharge piped to [ ]." Mark any that aren't needed as "not required at this address".
- Permit. "We pull the permit and book the inspection. The fee is [included / passed through at cost]."
- Inspector changes. "If the inspector requires work not listed here (for example a chimney liner, a pressure-reducing valve, a new gas line or electrical work), we'll give you the code section and a price before doing it. Nothing extra is done without your signature."
- Warranty. "Labor and parts we supply: [12] months. Tank: per the manufacturer; we register it in your name with the model, serial and install date."
- Payment. "Balance due when the heater is running" or "when the work passes inspection". Some states limit deposits, so check yours.
For the state rules (deposit limits, cancellation notices, required wording) we've written contract templates for the states on our list: New Jersey, Virginia, Minnesota, Colorado, Louisiana, Nebraska and Iowa. When the job's done, the plumbing invoice template has a filled-in example for a 40-gallon gas water heater swap, with the model and serial on the equipment line.
How to use the checklist
- Take page 1 on the survey. Fill in the old unit, the location and the code book, then tick through section A and write what you found next to each item. Take photos of the label, the connections, the vent and the relief pipe.
- Price from section B. Each code item is either in the price, a named line, or "not required here".
- When the customer signs, check the town's rule in section C, pull the permit and write the number down.
- Page 2 goes with the job. Work down section D on the day and write in the readings: house pressure, expansion tank precharge, the setpoint.
- Anything the inspector adds goes in section E with the code section and a price, and the customer signs before you do it.
- Close out with section F: register the tank, give the customer the model, serial and permit, and keep the sheet with the photos.
More for new plumbing contractors
- How much to charge per hour: service call minimum, first hour and flat prices, with a free rate sheet.
- You got your master plumber license. Now what? Stay for a raise or start your own plumbing business, with the numbers for each.
- Asked to be the master of record: what being a company's plumbing qualifier pays, and what it can cost you.
- Your plumbing license and first 30 days, by state: Colorado and Denver, Iowa, Louisiana, Minnesota, Nebraska, New Jersey, Virginia.
Where Deepsel fits
The checklist is paper on purpose, so it works from the first job. If you'd rather run the quote and the job from your phone, Deepsel covers the customer side. An estimate can carry options (a like-for-like swap, and the same swap with the code items, or tank against tankless), optional lines the customer ticks on the approval page (straps, a stand), and your shop-wide terms text, copied onto every estimate, which is where the inspector-change and customer-supplied warranty lines go. The customer approves with an on-screen signature, and you can take a card deposit at approval that's credited on the final invoice. Your price book holds service and material items with a price and your cost, so the expansion tank or the sediment trap is a saved item you add to any estimate. Checklist templates attach to an estimate with checkbox, text, pass/flag/fail, pick-list and number items, so section A can live there; they stay internal and editable after approval. Each customer can have equipment records with type, brand, model, serial, year, fuel, gallons, venting, location and a nameplate photo, linked to visits, so the new heater's details are on file for the warranty and the next call. Files attach to the job and techs add photos on visits. The job's work summary becomes the invoice's message to the customer. What it doesn't do: there's no permit or inspection field (use a text item or the job's internal notes), and checklists sit on the estimate rather than the job and have no photo item yet. Change orders the customer signs online are on Pro; on Free, an inspector's extra goes out as a new estimate for the customer to sign. The Free plan covers 30 estimates and 30 invoices a month for your whole team; Pro is $29 a month for unlimited estimates and invoices. Details are on the pricing page.
Free up to 30 estimates and 30 invoices a month, then $29 a month for your whole team. No credit card required.Frequently asked questions
Do you need a permit to replace a water heater?
Every state and city rule I could read for our list treats it as permit work, at least for a gas heater. Colorado's plumbing rules require a permit for all plumbing and fuel gas work, Omaha's code says all new and replacement water heaters need a permit and inspection, Minneapolis and Coon Rapids list water heater replacement by name, and Baton Rouge lists it on its permit page. New Jersey calls a like-capacity swap minor work: you notify the construction office before you start and file the application within five business days. Virginia exempts replacing mechanical appliances that aren't fueled by gas or oil, and Fairfax County says every gas water heater needs a permit. For an emergency swap, Colorado, Virginia and Omaha let you get the permit the next business day. Plenty of plumbers skip it anyway, so check what your town actually requires and write the answer on the job sheet.
What are the code requirements for replacing a water heater?
On a typical tank swap the inspector looks at: a full-open cold-water shutoff at the heater (IRC P2903.9.2), an expansion tank where a check valve, pressure-reducing valve or backflow preventer closes the system (IRC P2903.4, IPC 607.3), static pressure at or under 80 psi (IRC P2903.3.2), a pan where a leak would cause damage (IRC P2801.6), the T&P relief valve piped to the rules in IRC P2804.6.1, and for gas a shutoff in the same room within 6 feet (G2420.5.1), a sediment trap (G2419.4), a listed connector no longer than 6 feet (G2422.1), venting and combustion air, plus the ignition source 18 inches up in a garage unless the heater is listed flammable-vapor ignition resistant. Seismic straps apply in Seismic Design Categories D0 to D2. Those are 2021 IRC numbers; the IPC, UPC and New Jersey's National Standard Plumbing Code cover the same items under other numbers, and towns amend them.
Is an expansion tank required by code on a water heater?
Where the cold water passes through a check valve, pressure-reducing valve or backflow preventer on its way to a storage water heater, yes: IRC P2903.4.2 and IPC 607.3 require a thermal expansion control device, and the IPC says the relief valve can't be used for that job. Where the system is open, the model codes don't require one. Many water meters and pressure-reducing valves close the system, so check before you quote. Omaha's code has its own table of when a bladder tank is required, and Colorado requires the tank to be supported so it doesn't hang on its piping.
Does a water heater need a drain pan?
A storage tank needs a pan where a leak would cause damage (IRC P2801.6 in the 2021 edition, P2801.5 in 2024; IPC 504.7). The pan is at least 1.5 inches deep with a 3/4 inch drain to a receptor or outdoors. On a replacement, the IRC and IPC don't require a pan drain if there wasn't one before, and Colorado goes further: it waives the pan itself when the old heater didn't need one under the code at the time. A plastic pan under a gas heater has to meet a flame-spread rating in the IRC; Virginia's adopted IPC doesn't allow plastic under a gas-fired heater at all.
How far off the floor must a water heater be?
Only in a garage, and only for the ignition source: it sits at least 18 inches above the garage floor unless the heater is listed as flammable-vapor ignition resistant (IRC P2801.7 in 2021, P2801.6 in 2024; IRC G2408.2; UPC 507.13). IAPMO's training manual says residential gas heaters listed to ANSI Z21.10.1 must pass that ignition test, so read the label before you quote a stand. A gas appliance in a private garage also has to sit 6 feet up or be protected from vehicle impact (IRC G2408.3). Separate from that, the T&P discharge pipe has to end no more than 6 inches above the floor under the IRC, or within 18 inches in Minnesota.
Where does the water heater relief valve discharge pipe have to go?
Under IRC P2804.6.1 and IPC 504.6 the pipe is full size, runs by gravity without traps, valves or tees, discharges through an air gap in the same room to the floor, the pan, a receptor or outdoors, ends no more than 6 inches above the floor or receptor, has no thread on the end, and is made of a material rated for the job. Minnesota allows it to end within 18 inches of the floor and bans discharge into the pan or a crawl space. Omaha wants rigid copper or steel. Lincoln wants galvanized, hard copper or listed drain tube run outside or to another approved spot. Colorado now requires the discharge to be collected and carried to a drain on new installs but exempts replacements.
How much does a water heater permit cost?
It depends on the town. Examples I could read: Omaha's code sets a $22.70 minimum permit fee and lists a residential water heater replacement at $11.35. Denver charges permits by the value of the work, $35 for $501 to $2,000 and $8 more per $1,000 above that. Fairfax County, Virginia charges $78.75 for a one-appliance household appliance permit. New Jersey's state fee schedule, used where the state itself enforces the code, is $15 per appliance on the plumbing system and $15 per appliance on the gas piping. A Colorado firm reports $100 to $300 per permit, plus $50 to $300 a year for a contractor license in each city. Pass it through at cost or put it in the price, and say which on the quote.
How much should a plumber charge to replace a water heater?
Owners who post their own price mostly charge $1,700 to $2,600 for a 40 or 50 gallon tank, installed, with a full range of $1,400 to $4,500 (about 15 owners, 2024 to 2026). A Colorado husband-and-wife firm does a 40-gallon 12-year tank with all code upgrades and the permit for $2,000 and a 50-gallon for $2,200. Tankless runs $4,600 to $6,000 from the few owners who gave a number. The customer is comparing you with a tank on a store shelf, around $580 for a 40-gallon gas tank at Home Depot in mid-2025, so show the code items and the permit as lines on the quote. Even Home Depot says code upgrades cost extra.
Should I install a water heater the customer bought?
Many plumbers do, at labor only or with a surcharge. Owners report $200 to $600 for installing a customer-supplied heater, or $200 on top of their normal price, and one Colorado firm charges $500 plus permit and parts because it still replaces the expansion tank, the water valve and the connections. Write the warranty split on the quote and the invoice: your labor and the parts you supplied are covered, the heater is covered only by its maker or the store, and a warranty swap of their heater is a new job.
Sources
- Deepsel research, owner-stated prices and threads on r/Plumbing and r/askaplumber, August 2024 to November 2026: about 15 US owners stating a price for a 40 to 50 gallon tank installed ($1,400 to $4,500, mostly $1,700 to $2,600), 3 for tankless ($4,600 to $6,000), 4 for a customer-supplied heater ($200 to $600, or $200 extra); 9 threads on scope and 8 on the permit. Counted November 2, 2026; quotes below re-read November 3, 2026.
- A husband-and-wife plumbing company in Colorado, four comments: r/Plumbing, "Is it normal to refuse to provide an itemized estimate to a potential customer?" (January 31, 2025), the 11-item list, "each city charges somewhere between $50-$300 to be licensed each year" and "Our price for all of this plus labor is always less than $2000 on a normal atmospheric (40-50 gallon)" (ma79mcn); r/Plumbing, "Plumbers...please justify charging $3,000+ to replace a water heater" (March 11, 2025), "Our company (my husband and I) include everything for one set price" and "permits are required on all water heater installations in our state and the permits are between $100-$300 per jurisdiction" (mh4cwnl); r/Plumbing, "DIY Electric Water Heater Replacement" (May 18, 2025), "I charge $500 plus permit and parts to install a homeowner purchased water heater (expansion tank as those shouldn't be reused as the warranty is only 5 years, new water valve and two water connections" (msw1gwl); r/Plumbing, "Using home warranty on my water heater." (January 24, 2026), "I do 40 gallon 12 year tanks with all code upgrades and permits for $2k, and 50 gallon 12 year for $2,200 in CO." (o1fogzs, read in an archived copy). Read November 3, 2026.
- r/Plumbing, "Solo operators - wanting input from guys running one truck companies" (February 9, 2025): a plumber who "had my own shop for about 3 years": "40 gallon gas water changeouts go between 1400 to 2400 in my area. 2 a day and you're golden." (mbrynt0); "I run a one man company but only for water heaters" (mbrs9lf, since removed, read in an archived copy). Read November 3, 2026.
- r/askaplumber, a $5,000 Dallas quote to "bring it up to code" (February 21, 2025, opener since deleted): "Bring up to code leaves a lot of room for guesswork…" (me3nru2); a contractor: "my plumbers do it for around 2k any home or condo. 5k is being very greedy" (me2mjc3); "I started out at $200 for a provided water heater. I'm at $600 now." (me3nzdu, read in an archived copy). Read November 3, 2026.
- r/askaplumber, "Water Heater Replacement: Fair deal ? Or highway robbery?" (November 8, 2025): "Deal, I charge $1500 & have been told l'm not charging enough. Michigan" (nnpglmo); "In Bay Area Ca we charge $1750 total including new water lines, gas line and valve, drain pan if needed." (nnphf7i). Read November 3, 2026.
- r/askaplumber, "Is this an unreasonable quote to replace a 50 gallon gas hot water heater?" (January 21, 2026 comment): "$800 WH x 0.5 Markup $250 misc material $225/hr x 8 hrs $100 permits $85 truck charge $3,300 - $3,800 is a good range for most MCOL areas." reddit.com, read November 3, 2026.
- r/Plumbing, "Water heater quote and misc" (March 7, 2026 comment): "I run a plumbing company in North Carolina" … "Water heater pricing (50 gal install): Low end: $1,900–$2,400 Typical range: $2,400–$3,400 High end: $3,400–$4,500+ Where a quote lands highly depends on the type of heater, fuel source (gas/electric), warranty length, and whether any code upgrades are needed (expansion tank, shutoffs, venting, etc.)". reddit.com, read November 3, 2026.
- r/askaplumber, "This estimate seem solid?" (February 19, 2026): a plumber who had started his own company: "Almost 3k for a 50 gal electric water heater Is crazy to me. I charge $1800 for that same setup." reddit.com, read November 3, 2026.
- r/askaplumber, "75 Gallon Water Heater - Decent Price?" (October 8, 2026 comment): "Sole proprietor, one van" … "My standard water heater install base price is $1250 over cost of the unit, upgrading to a powervent is based on siding/brick and length of vent, typically additional 300$ for an additional hour plus materials/mark up." reddit.com, read in an archived copy, November 2, 2026.
- r/askaplumber, "Do I need an additional gas line for a tankless water heater here?" (July 26, 2026 comment): "Gas load rules the options." "We do a tankless install for $4,600-$6,000. I won't do a power vent unless the customer signs a waiver because they are just about as expensive as a tankless and way more issues." reddit.com, read November 3, 2026.
- r/Plumbing, "Quoted $5322 for a water heater install, fair price?" (March 20, 2025 comment): "I install water heaters in MA typically under 2,000. Jobs that I didn't want to do I quote for 3000 +". reddit.com, read in an archived copy, November 2, 2026.
- Permit comments on r/Plumbing: "New Pex connection to water heater" (August 21 and 22, 2026), "where I am at we have to submit permits to the town for all water heater replacements…" (p541jtd) and "No plumber is pulling a permit to change a water heater unless someone is forcing him to do so. And we charge a lot of extra money for the hassle." (p55snhh, read in an archived copy); "Replacing a residential water heater wouldn't be needing any permits where I am" (October 16, 2026, ph3x3lt); "does every plumber just not do permits when they are legally required?" (June 21, 2025), "I am self employed and always recommend the client gets a permit. It protects me and also the client from shoddy work." (myx8wjq). Read November 3, 2026.
- Customer-supplied parts: r/Plumbing, "If a customer supplies their own tap, mixer or toilet and it fails later…" (October 5, 2026), "I note in the work description that the customer provided parts are not covered under any kind of warranty…" (pe0kw88); r/askaplumber, "Is Rheem water heater from a plumbing supply house really better than one from Home Depot?" (May 26, 2026), "I won't manage the warranty, and I charge an extra $200 of you want to supply your own water heater from HD." (onzlmwn); r/Plumbing, May 27, 2026, "It's also why I rarely install a customer purchased water heater…" (oo96oee, since removed, read in an archived copy); r/Plumbing, "My 2013 House has 18 inch Rough-in Toilets" (October 5, 2026), "I don't know any plumbers (myself included) that warranty customer supplied parts anyway." (pe03nt0, since removed, read in an archived copy). Read November 3, 2026.
- PlumbingZone forum, search snippets (the full threads weren't read and the speakers can't be checked): "Competing with Home Depot" (November 27, 2023), "They'll say you need a sediment trap $250, new supply lines $200, new gas shutoff valve and flex connector, new pan and a few others" (plumbingzone.com); "Don't do warranty water heater replacements for Home Depot" (May 26, 2022), "I charge to uninstall and charge to install new unit." (plumbingzone.com); "Side work" (February 20, 2011), "One even requires 2 permits for an electric water heater!" (plumbingzone.com). Collected November 2, 2026.
- The Home Depot, "Water Heater Replacement at The Home Depot": "Our water heater installation pricing consists of four components" (cost of product, basic installation, permit charges, bringing the system up to code); "(if upgrades need to be made to meet new code, additional charges may apply)"; "Permits are required on most water heater replacements and pricing varies by state, city and municipality"; "Rest assured with our 1-year warranty on parts and labor"; "Depending on where you live, you may not be able to sell your home if you've done water heater work without a permit." homedepot.com; the live page blocked automated reading, so read in the Internet Archive copy of February 10, 2026, on November 3, 2026.
- The Home Depot, "Rheem Performance 40 Gal. Tall 36,000 BTU Natural Gas Water Heater with 6-Year Warranty", model XG40T06EC36U1: $579.00. homedepot.com, Internet Archive copy of July 24, 2025, read November 3, 2026. Prices change; check your local store.
- International Code Council, 2021 International Residential Code, Chapter 28 Water Heaters: P2801.2, P2801.6 to P2801.6.2 ("Where a pan drain was not previously installed, a pan drain shall not be required for a replacement water heater installation."), P2801.7, P2801.8, P2804.6, P2804.6.1. codes.iccsafe.org, read November 3, 2026.
- International Code Council, 2024 International Residential Code: Chapter 28 (pan P2801.5, garages P2801.6, seismic P2801.7, "anchored in accordance with Section R301.2.2.10"), codes.iccsafe.org; Chapter 29 (water heater valve P2903.10.2), codes.iccsafe.org; Chapter 24 (the G sections in the table keep their numbers), codes.iccsafe.org. Read November 3, 2026.
- International Code Council, 2021 IRC Chapter 29: P2903.3.2 (80 psi maximum static pressure), P2903.4 and P2903.4.2 ("Where a backflow prevention device, check valve or other device is installed on a water supply system using storage water heating equipment such that thermal expansion causes an increase in pressure, a device for controlling pressure shall be installed."), P2903.9.2 ("A readily accessible full-open valve shall be installed in the cold-water supply pipe to each water heater at or near the water heater."). codes.iccsafe.org, read November 3, 2026.
- International Code Council, 2021 IRC Chapter 24 Fuel Gas, with the matching IFGC sections: G2407.1 and G2407.5.1 (304), G2408.2 (305.3), G2408.3 (305.5, private garages: 6 feet above the floor unless protected from vehicle impact), G2413 (pipe sizing, referenced from G2422.1.2.1), G2419.4 (408.4), G2420.5.1 (409.5.1), G2422.1 to G2422.1.2.3 (411.1), G2425.15 (501.15), G2427.10.8 (503.10.8). codes.iccsafe.org, read November 3, 2026.
- Virginia Plumbing Code 2021 (the 2021 IPC as adopted in Virginia), Chapter 5 Water Heaters: 501.3, 501.5, 502.1, 502.1.1, 502.3, 502.4, 502.5, 503.1, 504.3, 504.4 ("The relief valve shall not be used as a means of controlling thermal expansion."), 504.4.1, 504.6, 504.7, 504.7.1, 504.7.2 (up.codes); Chapter 6: 604.8, 607.3 (up.codes). Read November 3, 2026.
- IAPMO, 2021 Uniform Plumbing Code, table of contents: 502.1 Permits, 504.6, 506.0, 507.1 Dielectric Insulator, 507.2 Seismic Provisions, 507.5 Drainage Pan, 507.13 Installation in Residential Garages, 509.0, 604.13 Water Heater Connectors, 608.2 Excessive Water Pressure, 608.3 Expansion Tanks, 608.5 Discharge Piping, 1212.6 Appliance Shutoff Valves and Connections, 1212.9 Sediment Trap (epubs.iapmo.org). IAPMO Code Spotlight, from the 2015 UPC Illustrated Training Manual, 507.13: 18 inches unless listed flammable vapor ignition resistant; "The standard for water heaters, ANSI Z21.10.1 … require that all residential water heaters pass a flammable vapor ignition-resistance test in order to be listed." (iapmo.org). Read November 3, 2026.
- New Jersey Department of Community Affairs, "Current Construction Codes": plumbing subcode "National Standard Plumbing Code/2024, NJ ed", one- and two-family dwelling subcode "International Residential Code/2024, NJ ed", fuel gas subcode "International Fuel Gas Code/2024", all adopted August 17, 2026 (nj.gov). N.J.A.C. 5:23-3.21: IRC chapters 25 to 33 "regulated by the plumbing subcode"; R301.2.2 replaced by "Detached one- and two-family dwellings and attached single-family townhouses are exempt from the seismic requirements of this code." (nj.gov). N.J.A.C. 5:23-2.17A, Minor work: "The issuance of a permit shall not be required before minor work may proceed"; notice before work, application "within five business days from the date of the notice"; minor work includes "the replacement of existing water heaters with new ones of like capacity" (nj.gov). N.J.A.C. 5:23-4.20, Department fees: "$ 15.00 per fixture, piece of equipment, or appliance connected to the plumbing system, and for each appliance connected to the gas piping or oil piping system" (nj.gov). Read November 3, 2026.
- Virginia Department of Housing and Community Development, "Codes": "Effective January 18, 2024, Virginia adopted the 2021 I-codes" (dhcd.virginia.gov). 13VAC5-63-80, USBC Section 108: 108.1, "applications for emergency construction, alterations, or equipment replacement shall be submitted by the end of the first working day that follows the day such work commences"; 108.2, items 14.2 (plumbing fixtures) and 14.4 ("Replacement of mechanical appliances provided such equipment is not fueled by gas or oil") (law.lis.virginia.gov). Read November 3, 2026.
- Fairfax County Land Development Services, "Household Appliance (HAPL) - Residential": "any gas appliance installation or replacement ... requires a permit, even if it is a like-for-like replacement"; a chimney vent certification is "Required for the replacement and installation of all fuel-burning appliances" (fairfaxcounty.gov). Appendix Q fee schedule, effective July 1, 2026: household appliance, one appliance $78.75 (fairfaxcounty.gov). Read November 3, 2026.
- Minnesota Department of Labor and Industry, "2020 Minnesota Plumbing Code": "Chapter 4714, took effect Dec. 17, 2021. The code incorporates by reference the 2018 edition of the Uniform Plumbing Code with Minnesota amendments" (dli.mn.gov). Minn. R. 4714.0504 (revisor.mn.gov), 4714.0507, deleting UPC 507.6 to 507.11 and 507.14 to 507.23 (revisor.mn.gov), and 4714.0608, 608.5: "discharge independently by gravity through an air gap to a safe place of disposal or within 18 inches of the floor. Relief valve drains shall not terminate in a building's crawl space" and "not discharge from a relief valve into a water heater pan" (revisor.mn.gov). Read November 3, 2026.
- City of Minneapolis, "Plumbing permits": "You need a plumbing permit to: … Replace or install a water heater" (minneapolismn.gov). City of Coon Rapids, "Residential Plumbing Requirements": "Plumbing permits are also required for replacement of water heaters"; "PEX piping shall not be installed within 18 inches of the water heater"; "Unions shall be installed on the water lines and gas line"; "Fresh air intake from outdoors may be required when replacing water heater"; "Full way shutoff valve required on inlet"; "Gas shutoff valve shall be within 6 feet of appliance"; "Copper and stainless flexible connectors shall not exceed 24 inches" (coonrapidsmn.gov). MNSPECT, "Residential Water Heater Handout" (rev. April 2020): "When an emergency replacement of a water heater is required on a weekend or after office hours, the permit must be obtained the next business day."; "Water heaters being replaced with a larger size shall be provided with the correct size of combustion, ventilation, and dilution air in accordance with the MN State Mechanical and Fuel Gas Code." (mnspect.com). Read November 3, 2026.
- Colorado State Plumbing Board, 3 CCR 720-1, effective August 14, 2026: the Colorado Plumbing Code adopts the IPC 2024 and IRC 2024 chapters 25 to 32, and the Colorado Fuel Gas Code the IFGC 2024 and parts of IRC chapter 24; IPC 105.5 exception, "Where emergency plumbing is performed, the required permit may be obtained the following business day after the work has been started (i.e., broken water lines, broken drain lines, water heater replacements)."; new IPC 504.6.1 and IRC relief-discharge collection, exception "Replacements for existing water heaters."; IPC 504.7 and IRC P2801.5 exception, "Replacements for water heaters that did not have a pan previously installed due to code in effect at the time of the original installation."; IRC P2605.2, expansion tanks "shall not be supported by the piping that connects to such tanks"; Rule 1.6, "A permit and inspections shall be required for all plumbing, fuel gas piping work…" and "Any work commencing prior to the purchase of a permit is subject to twice the prescribed permit fee." sos.state.co.us, read November 3, 2026.
- City and County of Denver: "Building and Fire Codes", "On June 13, 2025, the City and County of Denver adopted the 2025 Denver Building and Fire Codes, which incorporate the 2024 I-codes" (denvergov.org); "Quick Permits", plumbing, "Single-family and duplex structures and garages: … Water heaters" (denvergov.org); "Building and Land Development Fees", "$501.00 to $2,000.00 $35.00" and "$35.00 for the first $2,000.00 plus $8.00 for each additional $1,000.00" (denvergov.org). Read November 3, 2026.
- Louisiana Uniform Construction Code Commission, "Louisiana Construction Code Information" (revised August 6, 2026): IRC, IPC, IFGC and IMC 2021 in force; "ICC code editions will become effective January 1, 2027", the 2024 editions (lsuccc.la). City of Baton Rouge, "Residential": "Typical Situations That Require a Permit … Replacement of water heater." (brla.gov). Read November 3, 2026.
- Nebraska Revised Statute 71-6403: the state building code adopts the 2018 IRC "except section R313 and chapters 25 through 33" and "The Uniform Plumbing Code, 2018 edition" (nebraskalegislature.gov). Omaha Municipal Code, Chapter 49 Plumbing: 49-1600, "All new and replacement water heater installations require a permit and inspection (see section 49-302)."; 49-1602, "Gas lines shall have an approved shut-off valve within two feet of the water heater."; 49-1607, relief discharge of "rigid copper or steel"; 49-1609, expansion tanks; 49-302, emergency replacement permit "by the end of the next business day"; 49-304, "The minimum permit fee shall be $22.70" and "Each residential water heater replacement (maximum fee) …11.35" (library.municode.com). Lincoln Municipal Code, Chapter 24.12: 24.12.005, adoption of the 2021 UPC (amended December 15, 2025); 24.12.065, permit required, "The replacement and/or relocation of water pipes, drain pipes, vent pipes, fixtures, or the change in type or kind of fixture shall require a permit."; 24.12.227, UPC 507.2 deleted; 24.12.270, no PEX "within the first 18 inches (457 mm) of piping connected to a water heater"; 24.12.285, relief valve drains of "galvanized steel, hard drawn copper piping and fittings, or listed relief valve drain tube" (encodeplus.com). Read November 3, 2026.
- Iowa Department of Inspections, Appeals, and Licensing, "Iowa State Plumbing Code": "Effective June 23, 2021, the Uniform Plumbing Code (UPC), 2021 edition … is the State Plumbing Code for Iowa"; rule 641-25.2, "Local jurisdictions may not adopt other plumbing codes"; rule 641-25.3, fuel gas piping under UPC chapter 12; 25.4(1), "Local jurisdictions may administer the permit, inspection, testing, and enforcement provisions contained in this code"; 418.3 amended to add "(5) Rooms equipped with a water heater." (dial.iowa.gov). Read November 3, 2026.