Rainwater harvesting permits are driven by three variables: whether the harvested water connects to indoor plumbing, whether it's used only for outdoor irrigation, and the storage tank capacity. A simple 55-gallon barrel collecting roof runoff for garden watering is almost always exempt. A 1,000-gallon underground cistern tied to your toilet-flush system or landscape irrigation is almost always permitted. The gray zone — and where most homeowners get stuck — is mid-sized systems, multi-use applications, and jurisdictions that have recently updated their plumbing codes to address rainwater harvesting explicitly. The IRC R105 requires permits for plumbing work that involves water supply or distribution systems. But state and local amendments vary sharply. Some jurisdictions have zero rainwater code and require a variance. Others have adopted the 2021 IPC International Plumbing Code appendix on rainwater harvesting with explicit size thresholds (usually 1,000+ gallons triggers permitting). A few states — notably Colorado, Texas, and California — have state-level rainwater harvesting frameworks that preempt local rules. Before you size a tank, install gutters, or pour a concrete pad, call your building department with three specifics: your planned storage capacity, whether you're connecting to indoor plumbing (toilets, washing machines, irrigation lines, or just outdoor hose bibs), and whether your system will be above-ground or underground. That conversation takes 10 minutes and costs nothing. Skipping it can cost you thousands if you build wrong.

Want the answer for your address?
Skip ahead — answer a few questions and get a personalized rainwater harvest permit verdict for your city in 60 seconds.
Run the 60-second check →
Free preview · No signup required

When rainwater harvesting requires a permit

The permit threshold for rainwater harvesting hinges on two code issues: is the harvested water entering the indoor potable water supply, and is the system classified as a plumbing installation under the International Plumbing Code (IPC)? If you're simply filling a rain barrel with roof runoff and using that water for garden watering via a hose or drip line, and the barrel is above-ground and under 200 gallons, nearly every jurisdiction exempts you from permitting. These are treated like garden hoses or rain barrels — low risk, no code concern. The exemption typically appears in the local building code as a carve-out for 'outdoor irrigation only, non-potable use, above-ground storage, no connection to building water supply.'

The moment you add complexity, the exemption usually disappears. Add an underground cistern, even if it's outdoor-irrigation-only, and you're triggering a building permit (for grading, drainage, possible structural impact) and a plumbing permit (for the underground distribution lines and first-flush diverter system). Add a connection to indoor plumbing — say, a toilet-flush line or a washing-machine supply line — and you're entering potable water supply territory, which triggers plumbing and building code scrutiny regardless of tank size. The IRC R301.1 and IPC Section 608 (non-potable water supply) require backflow prevention, filtration, storage venting, and often a licensed plumber signature on plan submittals.

Storage capacity thresholds vary by jurisdiction but follow a pattern. Most jurisdictions that have explicitly adopted rainwater code (often modeled on the IPC Appendix A) use 1,000 gallons as the trigger: below 1,000 gallons of outdoor-irrigation-only storage, exempt; at or above 1,000 gallons, a plumbing permit is required. A few use 500 gallons. A handful use tank height or footprint instead (e.g., 'any storage tank over 4 feet tall, regardless of gallons'). Underground systems almost always require a permit, because they involve site grading, drainage impact, and subsurface utility conflicts. Ask your building department for their specific threshold in writing — an email confirmation prevents misunderstanding later.

Code sections vary by state and adoption year. States that use the 2021 IPC often reference IPC Section 608 (non-potable water supply) and Appendix A (rainwater harvesting), which detail filtration, storage, venting, distribution piping, and backflow prevention. States using the 2015 IPC or earlier may have no rainwater appendix and require a case-by-case code variance or engineer-stamped design. Some states (Colorado, Texas, California) have state plumbing board guidance that overrides the IPC. Check your state plumbing board's website first; if they have a rainwater harvesting bulletin or interpretation, it's the controlling document for your state, and your local building department must follow it.

The key decision: Is your system indoor or outdoor? Outdoor-irrigation-only systems use non-potable water — it doesn't enter the home's drinking-water supply. That's lower code risk and lower fee. Indoor-use systems (toilet flushing, irrigation, laundry) tie into potable water supply rules, require secondary containment, backflow prevention, and labeling. The IPC Section 608.1 prohibits harvested rainwater from entering the potable water supply unless it meets potable treatment standards, which are expensive. If you want indoor use, confirm with a plumber and your building department whether your jurisdiction allows it and what treatment (UV, filter, ozonation) is mandated.

Above-ground barrels and cisterns (200–500 gallons) are almost never permitted if outdoor-irrigation-only. Underground cisterns (any size), systems with indoor plumbing ties, and any system over your jurisdiction's explicit threshold (usually 1,000 gallons) require a plumbing permit. Plan for 1–4 weeks of review time, and plan on a final inspection before you fill the tank.

How rainwater harvesting permits vary by state

Colorado, Texas, California, and a handful of other states have adopted explicit rainwater harvesting frameworks that preempt local variation. Colorado revised its plumbing board rules in 2017 to explicitly permit rainwater harvesting for outdoor irrigation without a plumbing permit (even for multi-unit residential), as long as the system is above-ground, no indoor plumbing is involved, and system design meets the Colorado Plumbing Board guidelines. Texas Water Code Section 49.452 goes further: it prohibits local governments from banning rainwater harvesting and requires cities to allow 'residential rainwater harvesting,' defined as outdoor irrigation only. If you're in Texas or Colorado, check your state plumbing board first — you may be entirely exempt. California has no state ban on rainwater harvesting, but local agencies (Bay Area, some SoCal municipalities) have adopted their own standards, and title 24 energy code increasingly incentivizes harvesting. The threshold there is often 1,000 gallons for permitting.

Florida, in a hurricane-prone climate, has adopted the 2021 Florida Building Code, which includes the IPC Appendix A rainwater harvesting section. Permits are required for systems over 1,000 gallons or any that tie to indoor plumbing. The state also requires inspection of the diverter and filtration components and vents, because of humidity and mosquito breeding-ground concerns. New York, Massachusetts, and other Northeastern states tend to lag on explicit rainwater code. Many still require a plumbing variance for any system tied to the building water supply, and outdoor-irrigation-only exemptions are loosely defined. Call the building department first — don't assume exemption.

The Midwest and most non-coastal states use either the 2015 or 2021 IPC with minimal state customization. Wisconsin, Minnesota, Illinois typically exempt outdoor-irrigation-only above-ground systems under 500 gallons; anything larger or underground requires a plumbing permit. Plan-review time is 2–3 weeks, and inspection fees run $50–$150. Pacific Northwest states (Washington, Oregon) are environmentally favorable to rainwater harvesting and often have explicit exemptions in the building code for small systems. Check your state's plumbing board website and your local building department website — if neither has explicit guidance, call the department directly and ask for the code section number they use to approve or deny rainwater systems.

International Plumbing Code editions matter. Jurisdictions using the 2021 IPC have Appendix A, which details rainwater system design explicitly. Jurisdictions using 2015 IPC or earlier may have no appendix and treat rainwater systems as an engineer design case. If your state or city hasn't updated since 2015, be prepared for longer plan review (4+ weeks) and possible variance requirements. Request the local or state plumbing code edition in writing from the building department — don't guess.

Common scenarios

Simple rain barrel: 55-gallon above-ground, outdoor watering only

A plastic rain barrel under your downspout collecting roof runoff for garden watering is exempt from permitting in virtually all jurisdictions. It's not connected to indoor plumbing, it's above-ground, it's under the typical 500-gallon exemption threshold, and it poses no backflow or contamination risk. You don't need a building permit, a plumbing permit, or an inspection. Fill it, attach a hose, water your garden. The only local rule that might affect you is a setback requirement (some jurisdictions require rain barrels to be set back from property lines to avoid visual clutter), which is a zoning matter, not a permitting one. Check your HOA covenants if you have them — they sometimes restrict 'visible' rain collection. Otherwise, you're clear to proceed.

Underground 1,500-gallon cistern for landscape irrigation with drip lines, no indoor connection

A 1,500-gallon underground cistern exceeds the typical 1,000-gallon exemption threshold in most jurisdictions that have explicit rainwater code. You need both a building permit (for site grading, underground structure, drainage impact assessment) and a plumbing permit (for the cistern, underground supply lines, first-flush diverter, and filtration system). The building department will require a site plan showing the cistern's location, depth, clearance from utilities, and drainage slope. The plumbing department will require a plan showing the filtration system (sediment filter, debris screen), storage design (vented, overflow, drain valve), and backflow prevention if the system is near downslopes or if your soil has contamination concerns. Plan for 3–4 weeks of review, an inspection of the underground cistern before burial, and a final inspection after the distribution lines are installed. Fees typically range from $150 to $400, depending on project valuation. If the cistern is close to a building foundation or septic field, you may need a geotechnical letter or drainage study, which adds cost and timeline.

1,200-gallon cistern connected to toilet-flush lines inside the home

A rainwater system that supplies toilet-flushing water (or any indoor non-potable use) requires a plumbing permit in every jurisdiction, regardless of tank size. The IPC Section 608 (non-potable water supply) mandates secondary containment, labeling of all non-potable piping, a backflow prevention device, and often a licensed plumber's signature on submittals. You also need a building permit if the cistern is buried, or if the indoor piping involves structural work (cutting joists, etc.). Plan for 4+ weeks of review because the plan must show the toilet-supply isolation (non-potable lines must be completely separate from potable water lines, with no cross-connection risk), the filtration and treatment system, and the backflow prevention mechanism. You will likely need a licensed plumber to design and install this system — it's not a DIY-friendly scope because code violation here creates public health risk. Costs run $300–$500 for the permit, plus $3,000–$10,000 for the cistern, plumbing, and treatment system installed. Most jurisdictions also require an annual inspection of the non-potable distribution system. If your state's plumbing code doesn't explicitly allow indoor non-potable rainwater (some still don't), you'll need a variance, which adds 2–4 weeks and requires an engineer stamp.

500-gallon above-ground tank with gutters and overflow to existing irrigation system

A 500-gallon tank under most explicit rainwater codes falls in an exemption range if it's above-ground and outdoor-irrigation-only. However, if your local jurisdiction hasn't adopted explicit rainwater code (many haven't), or if the tank is placed in a setback zone or close to property lines, you may need a zoning or building permit for site placement, even if the plumbing is exempt. Call the building department and ask: Is there an explicit exemption for outdoor-irrigation-only rainwater tanks under 1,000 gallons? If yes, you're exempt. If no or 'unclear,' you'll need a plumbing permit. Also confirm whether your local zoning allows outdoor water storage in your lot's setback — some jurisdictions require a variance for visibility or drainage reasons. The tank itself is usually fine; the placement and any site drainage work may require a permit.

Multi-story commercial building with 5,000-gallon rooftop rainwater system for landscape and toilet flushing

A large commercial system with both indoor and outdoor uses absolutely requires permits. You need a building permit (for the rooftop structure, load-bearing review, and drainage impact), a plumbing permit (for indoor non-potable distribution to toilets, backflow prevention, filtration, storage venting), and possibly a storm-water permit (if the overflow triggers local stormwater runoff rules). Most jurisdictions require a licensed engineer to stamp the design and a licensed plumber to pull the plumbing permit. Plan for 6–12 weeks of review, multiple inspections (rooftop structural, cistern installation, piping, backflow device, final system), and costs of $500–$1,500 for permits plus $20,000–$50,000 for design, installation, and equipment. Some jurisdictions offer a 'green building' expedited review path for rainwater systems that qualify under energy or sustainability codes — ask whether that applies.

What documents you'll need and who can file

DocumentWhat it isWhere to get it
Plumbing permit applicationStandard plumbing permit form (IPC Section 105 or local equivalent) declaring the rainwater system scope, tank size, piping layout, filtration method, and backflow prevention design. Required if the system exceeds your jurisdiction's exemption threshold or includes indoor plumbing.Local building department office or online permit portal (if available). Some jurisdictions have a separate 'rainwater permit' form; most use the standard plumbing permit with project type 'rainwater harvesting' noted.
Site plan or roof planHand-drawn or CAD drawing showing the rainwater system's location, tank dimensions, gutter routing, downspout connections, first-flush diverter location, overflow route, and (if underground) soil conditions and utility clearance. For rooftop systems, show the structural loading and any roof modifications.Prepared by you (simple hand sketch is often acceptable for small projects) or by a licensed engineer or designer. Most departments accept sketches for tanks under 2,000 gallons; larger systems usually require a professional drawing.
Plumbing schematic or riser diagramA line drawing showing how water flows from the roof gutter into the storage tank, through filtration, and then to the end-use (outdoor hose bibs, toilets, irrigation lines, etc.). Must show backflow prevention devices, vents, overflow routes, and drain valves. For non-potable indoor use, must show complete isolation from potable water supply.Prepared by a plumber or engineer. Many jurisdictions provide a fill-in-the-blanks schematic template; ask for it.
Filtration and treatment design (for indoor use or large systems)Documentation of the filter type (sediment, carbon, UV, or multi-stage), micron rating, flow rate, maintenance schedule, and (if applicable) water quality test results. Required by IPC Section 608 for non-potable indoor use.Provided by the equipment manufacturer (tank and filter kit documentation) or a plumbing engineer. For DIY designs, specify the filter model, flow rate, and micron rating.
Manufacturer specifications for tank and accessoriesSpec sheets for the storage tank (material, capacity, inlet/outlet sizing, vent design), pump (if any), first-flush diverter, and any valves or fittings. Proves that materials meet plumbing code.Equipment supplier or downloaded from manufacturer websites (search tank model number + 'spec sheet').
Proof of contractor or plumber license (for permitted work)If a licensed plumber is installing the system, a copy of their license; if a general contractor, their license. Some jurisdictions require the licensed tradesperson's name on the permit application.Contractor or plumber (they usually provide it). Or request it online from your state licensing board.

Who can pull: Homeowners can pull a rainwater harvesting permit themselves in most jurisdictions, even if a licensed plumber is doing the work. (The plumber will typically file on your behalf as part of their contract.) If your system includes indoor plumbing (toilets, washing machines), a licensed plumber must sign the plan and pull the permit in most states — homeowner filing is not allowed. For large commercial systems, a licensed mechanical engineer is usually required to stamp the design. Call your building department and ask: Can a homeowner file for a rainwater permit, or must a licensed plumber file?

Why rainwater permits get rejected and how to fix them

  1. Application filed under wrong permit type (e.g., 'roofing' instead of 'plumbing and building') or project scope unclear.
    Resubmit and clearly label the project as 'rainwater harvesting system.' Specify whether it's indoor, outdoor, tank size, and connection to existing plumbing. If in doubt, call the department and ask which permit type they use for rainwater systems.
  2. No site plan showing tank location, gutter routing, or (for underground systems) soil grade and utility clearance.
    Sketch the roof or yard (by hand is fine) with the tank location, downspout connections, overflow path, and property lines. For underground cisterns, add the depth, distance from building foundation, and note of soil type. A professional survey is usually not needed for systems under 2,000 gallons.
  3. Plumbing schematic missing or too vague; no clear piping path from tank to fixtures, or no backflow prevention shown.
    Draw a simple line diagram showing gutter → tank inlet → filter/sediment chamber → tank storage → distribution lines → end use (hose bib or indoor fixture). Label all valves, vents, and overflow routes. For indoor use, clearly show the isolation of non-potable piping from the home's potable water supply.
  4. Tank specifications missing; department cannot confirm the tank meets code (material, vent design, capacity).
    Include manufacturer spec sheet for the tank. Confirm the tank is potable-grade (if outdoor-irrigation-only, most materials are acceptable); if potable indoor use, the tank must be NSF 372 certified or equivalent. Include tank model number and capacity.
  5. System designed for indoor non-potable use but no backflow prevention device specified, or filtration inadequate for indoor standard (IPC Section 608).
    For any indoor use, add a first-flush diverter (to discard the first rain from the gutters, which is dirtiest) and a sediment filter rated for at least 100 microns. Include the filter model and micron rating on the schematic. Have a plumber review the design; many departments require an IPC Section 608 compliance checklist signed by a licensed plumber.
  6. Incomplete or incorrect code citations; plan references the wrong IPC edition or local code section, confusing the reviewer.
    Check your state and local plumbing code edition (2021 IPC, 2015 IPC, or state-specific code) and cite the correct section(s) — typically IPC Sections 105 (permits), 608 (non-potable water), or appendix on rainwater harvesting. If your jurisdiction has local amendments or a rainwater bulletin, include that citation. Call the building department for the exact code edition they use.
  7. Trade-specific subpermit not applied for (e.g., plumber's license not confirmed, or electrical permit missed for a pump system).
    Confirm whether your jurisdiction requires a licensed plumber's signature or filing for plumbing-scope rainwater work. If the system includes a pump or UV filter with electrical supply, coordinate with a licensed electrician and file an electrical subpermit separately.

Permit costs and typical fees for rainwater harvesting

Rainwater harvesting permit fees vary widely based on system scope, tank size, and whether the system ties to indoor plumbing. A simple outdoor-irrigation-only system (if permitted) may cost $50–$150. A system with indoor plumbing or above-ground storage over 1,000 gallons typically costs $150–$300. Underground cistern systems with complex filtration and indoor ties can run $300–$500 or more. Most jurisdictions base the fee on 'permit valuation' — an estimate of the system's installed cost (tank + piping + labor). A typical calculation: the building department estimates the project at $2,000–$5,000 (for a mid-sized system) and charges 1.5–2% of that as the permit fee, resulting in $30–$100. Some jurisdictions cap fees at a flat rate (e.g., $75 for any rainwater permit). Inspection fees are often bundled into the permit fee; if not, expect $50–$150 per inspection (usually two: tank/cistern installation and final piping/backflow). Plan-check fees (engineering review) are sometimes separate, adding $50–$200. If you need a variance (for code edition issues or non-potable indoor use in a state that hasn't explicitly allowed it), add $200–$500 and 2–4 weeks of timeline. Professional design fees (engineer or plumber drawing) run $300–$800. The permit office never charges for plan rejections or resubmittals — those are included in your base fee.

Line itemAmountNotes
Plumbing permit (outdoor-irrigation-only, under 1,000 gallons)$50–$150Flat fee or 1.5–2% of project valuation. Most jurisdictions exempt these entirely.
Plumbing permit (over 1,000 gallons or with indoor use)$150–$300Typically 1.5–2% of valuation ($5,000–$10,000 estimated project cost). Includes plan review and one inspection.
Building permit (underground cistern or rooftop structure)$100–$250Required for site/structural impact. Often filed simultaneously with plumbing permit.
Additional inspections (beyond base permit)$50–$150 eachMost permits include two; extra inspections (pump test, seasonal fill test) cost extra.
Plan-check or engineering review fee$50–$200Some jurisdictions charge separately; others bundle it in the permit fee.
Code variance (for non-explicitly-allowed systems)$200–$500Required in jurisdictions without explicit rainwater code. Adds 2–4 weeks.
Professional design (engineer or plumber)$300–$800Required for systems over 2,000 gallons or indoor use; optional for simple outdoor systems.

Common questions

Is a rain barrel always exempt from permitting?

A simple above-ground rain barrel under 200 gallons used for outdoor watering only is exempt in virtually all jurisdictions. At 200–500 gallons, exemptions depend on local code; call your building department to confirm. At 500–1,000 gallons, you're in a gray zone; most jurisdictions with explicit rainwater code exempt outdoor-irrigation-only systems under 1,000 gallons, but some don't. At 1,000 gallons or above, or for any indoor use, assume you need a permit. Don't guess — ask your building department for their specific threshold in writing.

Do I need a permit if the rainwater system is only for outdoor irrigation?

Usually not, if the tank is above-ground and under your jurisdiction's exemption threshold (typically 500–1,000 gallons). But 'outdoor irrigation only' must mean no connection to indoor plumbing at all — not even an irrigation line that feeds into the home's landscape irrigation controller if that controller also controls indoor fountains or pool lines. If there's any ambiguity about the end-use, call the building department. Also check whether your local zoning allows outdoor water storage in your setback — some jurisdictions require a variance for placement, even if the plumbing is exempt.

What's the difference between a plumbing permit and a building permit for rainwater?

A plumbing permit covers the water supply and distribution system (tank inlet, filtration, piping, vents, backflow prevention). A building permit covers site and structural impact (grading for an underground cistern, rooftop load-bearing for a rooftop tank, drainage changes). For above-ground outdoor systems, you usually need only a plumbing permit (or none, if exempt). For underground cisterns or rooftop installations, you need both. Sometimes the building department issues a combined 'building and plumbing' permit; sometimes they're separate. Ask your building department which permits are required for your scope.

Can I connect rainwater to my toilet or washing machine, and do I need a special permit?

Some jurisdictions allow rainwater for indoor non-potable use (toilets, irrigation, laundry); others forbid it entirely without explicit code authorization. If your state has adopted the 2021 IPC Appendix A or has a state plumbing board rainwater bulletin, indoor non-potable use is likely allowed, but requires rigorous design: secondary containment, backflow prevention, filtration (100+ microns), NSF-certified tank, and isolation of non-potable piping from the potable water supply. You need a plumbing permit and must hire a licensed plumber. Costs are $300–$500 for the permit plus $5,000–$10,000 for installation. Check your state plumbing board first; if they forbid it, don't pursue it.

What's the difference between a first-flush diverter and a filter?

A first-flush diverter automatically discards the first 20–50 gallons of rainfall from the gutters (the dirtiest water, laden with dust, pollen, bird droppings, and roof debris). It routes that water to the ground and then allows the rest into the tank. A filter (sediment, carbon, or UV) removes suspended particles and microorganisms from the stored water. For outdoor irrigation, a first-flush diverter and a basic sediment filter (100–200 microns) are usually enough. For indoor non-potable use (toilets, laundry), you need both: first-flush, plus a multi-stage filter (sediment + carbon + UV or equivalent) to meet IPC Section 608 standards. Ask your plumber which combination your code requires.

How often are rainwater systems inspected?

Most jurisdictions inspect the system at least once during installation (to verify tank placement, piping connections, backflow device installation, and vent design) and again at final (before the tank is filled and the system goes live). For systems over 5,000 gallons or with indoor non-potable use, some jurisdictions require an annual or biennial inspection of the filtration and backflow prevention system. Ask the building department whether annual inspections are required for your system. Plan for two inspections minimum (mid-construction and final), and schedule them with the department when you file the permit.

What happens if I install a rainwater system without a permit?

If the system is small and exempt, nothing — you're fine. If the system requires a permit and you skip it, you risk a code violation notice, fines (typically $100–$500 per day of non-compliance in most jurisdictions), and an order to cease use or remove the system. You also lose recourse if the system fails or causes property damage — your homeowner's insurance may deny claims on unpermitted work. If you're selling the home, an unpermitted system can kill the sale or result in a repair-before-closing requirement. The safest move: confirm exemption status with the building department in writing before you buy materials. If it requires a permit, permit it.

Does my state have explicit rainwater harvesting rules, or do I need a variance?

Check your state's plumbing board website first. States like Colorado, Texas, and California have explicit rainwater guidance or have adopted the 2021 IPC with Appendix A. If your state website has a rainwater bulletin or interpretation, that's your controlling rule — your local building department must follow it. If your state doesn't have explicit guidance, ask your local building department whether they've adopted the 2021 IPC (which has a rainwater appendix) or a state-specific code. If neither has explicit rainwater language, you may need a variance. Don't assume — ask in writing and get a response.

Can I hire a general contractor to pull the permit, or does it need to be a licensed plumber?

For a simple outdoor-irrigation-only system (if exempt) or for a system that's exempt under local code, you can pull the permit yourself or have any contractor file it. For a system that requires a plumbing permit and includes indoor use, a licensed plumber must pull or sign off on the permit in most states. (A general contractor can pull it if they hold a plumbing license, but they can't if they don't.) Check your state's plumbing board rules or call your building department to confirm who is legally allowed to file. If the system is large or complex, hire a plumber or engineer to design it — that reduces the chance of plan rejection and ensures code compliance.

Next steps: Confirm your rainwater system's permit status

You now know the threshold framework: outdoor-irrigation-only above-ground systems under your jurisdiction's exemption threshold (usually 500–1,000 gallons) are almost always exempt; anything larger, underground, or with indoor plumbing almost always needs a permit. Three specifics will lock in your answer: your planned tank capacity, whether you're connecting to indoor plumbing, and whether your system is above-ground or underground. Call your local building department (the number is on your property tax bill or the city/county website) and describe your project. Ask: Is a [tank size]-gallon rainwater system for [outdoor irrigation only / indoor and outdoor use], stored [above-ground / underground], exempt from permitting? Ask for the answer in writing (email confirmation is fine). That phone call takes 10 minutes and saves you thousands in permit rework or code violations. If you need a permit, ask which documents they need and what code edition they use. If the department says 'bring in a sketch and a plumber's design,' you'll know you need professional help before you invest in equipment. Start there — then move to sizing and equipment.

Related permit guides

Other guides in the Plumbing category: