Stormwater credit policy for on-site detention, explained
Every utility with a parcel-based stormwater fee ends up writing the same section of the rate manual eventually: what happens when a property owner has already built a detention pond, an underground vault, or a permeable lot that reduces runoff below what the impervious area alone suggests. That's the credit policy, and if yours isn't written down clearly, you'll end up negotiating it case by case at the counter, which is worse for everyone.
What a detention credit covers
A stormwater fee credit adjusts the bill because a structure on the parcel is doing some of the work your public system would otherwise do downstream. The parcel's impervious square footage doesn't change. The credit accounts for the fact that a detention facility or BMP holds back or treats runoff before it reaches your system, so the parcel's effective load on that system is lower than a comparable parcel without on-site controls.
Most manuals split this into two categories. Structural credits cover detention and retention basins, underground vaults, cisterns, and bioretention cells sized to a specific design storm, usually tied back to the same storm event your utility uses for capital planning (2-year, 10-year, sometimes 25-year, depending on the jurisdiction). Water quality credits cover BMPs that treat runoff rather than store it. Rain gardens, permeable pavement, green roofs. Some programs fold both into one credit schedule; others keep them separate because they're funded by different parts of the rate structure.
The credit itself is usually expressed as a percentage reduction off the parcel's base fee, capped at some ceiling (commonly 25 to 50 percent, though that number is entirely a function of your local rate study, not a national standard). Very few programs offer a 100 percent credit. The logic is that even a well-maintained private BMP still relies on the public conveyance system to carry water once it leaves the site.
Documentation, and why it expires
This is where most credit disputes start, and it's rarely about the math. It's about whether the BMP that got the credit in year one still exists, still functions, and still matches what's on file.
A typical credit application asks for an as-built drawing or engineer's certification showing the facility's design capacity, a maintenance agreement (sometimes recorded against the deed), and in many programs a recurring inspection, often every two to three years, confirming the facility hasn't silted in, been filled, or been quietly converted into a parking pad. That last scenario is more common than utilities like to admit. A detention basin gets regraded for a shed, or an underground vault gets paved over during a resale, and the fee roll keeps granting a credit for infrastructure that no longer exists.
The fix most manuals land on is a credit expiration or renewal cycle rather than a one-time approval. Some tie renewal to the inspection schedule. Some tie it to the same cadence the utility uses to refresh its impervious area data generally, so the credit review and the underlying parcel measurement happen on the same clock instead of drifting apart. That second approach has an advantage: if the imagery used to maintain the fee roll shows a structural change on a credited parcel between cycles, it flags the file for review instead of waiting for someone to self-report.
Where this connects to the fee roll itself
A credit policy only holds up if the baseline impervious number it's adjusting is right in the first place. If a parcel's recorded impervious area is two years stale, pre-dates an addition, or missed a driveway expansion, the credit calculation inherits that error on top of its own. That's a big part of why utilities that run strict credit programs also tend to be the ones who've stopped relying on a single digitizing pass from years ago. Stormwater Fee refreshes that base layer on a biennial cycle, so the square footage a credit percentage gets applied to reflects the parcel's current rooftop, driveway, and lot coverage.
If your credit manual needs a current impervious baseline to sit on, that's worth a look.