SWPPP Compliance for Contractors: Stormwater Management Guide | Projul
A SWPPP violation can cost you $65,000 per day and shut your project down. That’s not a scare tactic. It’s the current EPA maximum civil penalty, and they’re not shy about enforcing it.
If you’re a contractor working on any site that disturbs one acre or more of land, you need a Stormwater Pollution Prevention Plan. No exceptions. And if you think your GC is handling it, you should probably double-check. Because when the inspector shows up, “I thought someone else was taking care of it” doesn’t hold up.
This guide covers everything you need to know about SWPPP compliance: what it is, what BMPs you need on site, how often inspections happen, what the fines look like, and how to document everything so you’re covered when it matters.
What Is a SWPPP and Who Needs One
A SWPPP (pronounced “swip”) stands for Stormwater Pollution Prevention Plan. It’s a written document that describes how your construction site will prevent polluted stormwater runoff from reaching nearby waterways, storm drains, and wetlands.
The requirement comes from the Clean Water Act and is enforced by the EPA through the National Pollutant Discharge Elimination System (NPDES) program. Most states have their own version with additional requirements, so you’ll want to check your state’s environmental agency too.
Who needs one? Any construction activity that disturbs one or more acres of land. That includes sites smaller than one acre if they’re part of a larger common plan of development. So if you’re building on a half-acre lot in a 20-lot subdivision, you still need coverage.
To get started, you (or your GC) file a Notice of Intent (NOI) with the EPA or your state authority. This basically says “we’re going to disturb land, here’s our plan for keeping sediment and pollutants out of the water.” You can’t start land-disturbing activities until you have permit coverage.
The SWPPP itself needs to include:
- A site description and map showing drainage patterns, soil types, and receiving waters
- A list of potential pollutant sources (sediment, concrete washout, fuel, paint, etc.)
- The Best Management Practices (BMPs) you’ll use to control those pollutants
- An inspection and maintenance schedule
- Documentation of who’s responsible for what
This isn’t a document you write once and file away. It’s a living plan that stays on site, gets updated when conditions change, and needs to be available for any inspector who asks for it.
Common BMPs for Construction Sites
BMPs, or Best Management Practices, are the physical controls and procedures you put in place to keep sediment and pollutants from leaving your site. Think of them as your first line of defense against a stormwater violation.
Here are the ones you’ll see on almost every construction site:
Silt Fence
The most common BMP on construction sites, and also the most commonly installed wrong. Silt fence is a geotextile fabric stretched between stakes along the downhill perimeter of disturbed areas. It slows sheet flow and traps sediment before it leaves the site.
The key word is “sheet flow.” Silt fence is not designed to handle concentrated water flow. If you’ve got a channel of water running through it, you need a different BMP. And it needs to be trenched into the ground, not just stapled to stakes sitting on the surface. That’s the number one installation mistake, and inspectors catch it every time.
Inlet Protection
Every storm drain inlet on or adjacent to your site needs protection. This could be filter fabric, rock bags, sediment logs, or manufactured inlet filters. The goal is simple: keep sediment out of the storm system.
Check your inlets after every rain event. They clog fast, and a clogged inlet that backs up and floods the street creates a whole new set of problems.
Stabilized Construction Entrance
A stabilized construction entrance is a pad of crushed stone (usually 50 feet long and 20 feet wide minimum) at every point where vehicles leave the site. It knocks mud and sediment off tires before trucks hit the public road.
If you’ve ever driven past a construction site and seen mud tracked all over the street for a quarter mile, that’s a BMP failure. And it’s a violation. Some municipalities will fine you for that independently of any EPA action.
You’ll also need a tire wash station on larger sites or in areas with strict requirements. Keep a street sweeper on standby or on schedule if tracking is a recurring issue.
Sediment Basins and Traps
For larger sites (typically 10+ acres of drainage to a single point), you’ll need a sediment basin. This is essentially a temporary pond that collects runoff, lets sediment settle out, and releases cleaner water. Smaller sites might use sediment traps, which work on the same principle but handle less volume.
These need regular maintenance. If the basin fills with sediment to half its design capacity, it’s time to clean it out. An overloaded sediment basin is about as useful as no basin at all.
Erosion Control Blankets and Mats
Bare soil is the enemy of stormwater compliance. Every square foot of exposed earth is a potential sediment source. Erosion control blankets (ECBs) are rolled out over disturbed slopes and channels to hold soil in place until vegetation establishes.
For steep slopes (3:1 or steeper), blankets aren’t optional. They’re a requirement on most permits. And you need to anchor them properly with staples on a grid pattern, not just roll them out and hope the wind doesn’t catch them.
Other BMPs You Should Know
- Concrete washout areas - Designated, lined areas where concrete trucks wash out. Never let washout water hit the ground uncontained.
- Portable fuel containment - Secondary containment for any fuel, oil, or chemical storage on site.
- Dust control - Water trucks, tackifiers, or gravel on haul roads to control airborne sediment.
- Temporary seeding and mulching - For any area that will sit disturbed for more than 14 days (7 days in some states).
- Check dams - Small rock or sandbag dams in ditches and swales to slow water and trap sediment.
The right mix of BMPs depends on your site conditions, slope, soil type, and proximity to sensitive areas. Your SWPPP should spell out exactly which BMPs go where, and your site plan should show their locations on a map.
SWPPP Inspection Requirements
Having BMPs installed is only half the battle. You need to inspect them regularly and document what you find. This is where a lot of contractors get tripped up, not because the inspections are hard, but because they forget to do them or don’t write anything down.
How Often Do You Inspect?
Under the EPA’s Construction General Permit (CGP), you need to inspect your BMPs:
- At least once every seven calendar days, OR
- Once every 14 calendar days AND within 24 hours after a storm event of 0.25 inches or more
Most contractors pick the every-seven-days option because it’s simpler to schedule. But check your state permit. Some states require inspections more frequently, especially during active grading or near sensitive waterways.
What Inspectors Look For
Whether it’s your own qualified inspector or a state/federal compliance officer, they’re checking the same things:
- Are BMPs installed where the SWPPP says they should be? If your plan shows silt fence along the south boundary and there’s no silt fence there, that’s a finding.
- Are BMPs maintained and functioning? Silt fence that’s fallen over, clogged inlets, overflowing sediment basins. These are all failures.
- Is there evidence of sediment leaving the site? Mud on roads, sediment plumes in nearby ditches or streams, deposits near storm drains.
- Are potential pollutant sources controlled? Fuel storage, concrete washout, chemical containers. All need proper containment.
- Is the SWPPP on site and up to date? If you can’t produce it within a reasonable time, that’s a violation on its own.
Corrective Actions
When an inspection finds a problem, you need to fix it. The EPA’s CGP requires corrective actions to be initiated before the next rain event or within 24 hours of discovery, whichever comes first. For situations that can’t be fixed in 24 hours (like re-establishing vegetation), you need to document why and provide a schedule for completion.
Don’t just fix the problem. Write down what was wrong, when you found it, what you did about it, and when it was resolved. This documentation is your proof of due diligence. Without it, a minor issue can become a major violation.
Penalties for Non-Compliance
Let’s talk about what happens when you get it wrong. Because the consequences are real, and they go beyond just writing a check.
EPA Fines
The EPA can assess civil penalties up to $65,326 per violation per day (adjusted for inflation, as of 2026). That’s the federal maximum. A single inspection that finds multiple violations on a single day can result in separate penalties for each one.
Thousands of contractors have made the switch. See what they have to say.
In practice, most first-time penalties for small to mid-size contractors are in the $5,000 to $50,000 range. But repeat offenders, contractors who ignore notices, or sites near sensitive waters can see six-figure penalties quickly.
Criminal penalties are also on the table for willful or negligent violations. We’re talking potential jail time, though that’s typically reserved for the worst cases.
Stop Work Orders
A state or local agency can issue a stop work order if your site poses an imminent threat to water quality. Everything stops. Your crew sits idle, your schedule blows up, and your client starts asking questions you don’t want to answer.
Getting a stop work order lifted requires demonstrating that you’ve corrected the issues and have a plan to prevent them from happening again. That process can take days or weeks.
Project Delays and Cost Overruns
Even without a formal stop work order, a compliance failure can derail your timeline. Corrective actions take labor and materials. Re-inspections take time. And if you’re working under a contract with liquidated damages for late completion, those stormwater problems just got very expensive.
Personal Liability
Here’s the part that keeps people up at night. The Clean Water Act allows penalties against individuals, not just companies. If you’re the site superintendent or project manager responsible for SWPPP compliance and you drop the ball, your name can end up on that enforcement action.
Corporate structure doesn’t always protect you either. Courts have pierced the corporate veil in environmental cases where individuals had direct knowledge of violations and failed to act.
Documenting Your Stormwater Compliance
Good documentation is the difference between a warning and a $50,000 fine. When an inspector or regulator reviews your site, the first thing they ask for is your records. If you can show consistent inspections, prompt corrective actions, and proper maintenance, you’re in a much stronger position even if something slipped through.
Inspection Logs
Every inspection needs a written record that includes:
- Date and time of the inspection
- Name and qualifications of the inspector
- Weather conditions and recent rainfall
- Status of each BMP (functioning, needs maintenance, needs replacement)
- Areas of non-compliance or concern
- Corrective actions needed and deadlines
- Signature of the inspector
Paper forms work, but they get lost, smudged, and buried in truck consoles. Digital inspection logs that sync to your project management system are more reliable and much easier to retrieve when you need them.
Photo Documentation
Photos are the single most valuable piece of compliance documentation you can have. A timestamped photo showing your BMPs in good condition on Tuesday is powerful evidence if someone claims they were failing on Wednesday.
Take photos during every inspection. Capture:
- Overall site conditions
- Each BMP location (especially problem areas)
- Before and after shots of corrective actions
- Any discharge points or outfalls
- Areas of new disturbance
Use a system that timestamps and geolocates your photos automatically. Projul’s photo and document management features let your field team capture and organize site photos directly from their phones, tied to the specific project. No more scrolling through camera rolls trying to find the right picture from three weeks ago.
Corrective Action Records
When you fix a problem, document it like your business depends on it. Because it might. Your corrective action records should show:
- What the problem was
- When it was identified
- What action you took
- When the action was completed
- Photos of the corrected condition
- Who performed the work
This creates a paper trail that shows you take compliance seriously. Regulators have discretion in how they handle violations, and a contractor with thorough corrective action records gets treated very differently than one with nothing on file.
NOI and NOT Filings
Your Notice of Intent (NOI) starts your permit coverage. Your Notice of Termination (NOT) ends it. Both need to be filed correctly and kept on record.
You can file your NOT when:
- All construction activity is complete
- Final stabilization has been achieved (typically 70% vegetative cover or equivalent permanent stabilization)
- All temporary BMPs have been removed
- The site is no longer a source of stormwater pollution
Don’t forget the NOT. Leaving your permit open after you’re done means you’re still subject to inspections and potentially liable for any stormwater issues on a site you’ve already left.
Daily Logs
Your daily logs should include notes on stormwater-related activities: BMP installations, maintenance, rain events, and any conversations with inspectors. These logs provide context that standalone inspection forms can miss. When a regulator asks “what was happening on site during that week in October?”, your daily logs fill in the gaps.
Making SWPPP Part of Your Standard Operating Procedure
The contractors who stay out of trouble with stormwater compliance aren’t the ones with the fanciest BMPs. They’re the ones who’ve built compliance into how they run every project, from pre-construction planning all the way through to closeout.
Here’s how to make that happen:
Pre-Construction
Before you break ground, make sure:
- The SWPPP is written and the NOI is filed
- BMP locations are marked on the site plan
- Your team knows who’s responsible for what
- Materials for initial BMPs are on site and ready to install
- Your inspection schedule is set up in your project management software
During Construction
- Install BMPs before you start grading, not after
- Inspect on schedule, every time, no exceptions
- Fix problems immediately, don’t wait for the next inspection
- Update the SWPPP when site conditions change (new phases, revised grading, additional disturbed areas)
- Keep all documentation on site and backed up digitally
- Brief every subcontractor on stormwater requirements before they start work
Project Closeout
- Achieve final stabilization on all disturbed areas
- Remove temporary BMPs
- Complete a final inspection
- File your NOT
- Archive all inspection records, photos, and corrective action logs
Training Your Team
Your SWPPP is only as good as the people implementing it. Make sure your superintendents, foremen, and even subs understand:
- Why stormwater compliance matters (and the consequences of getting it wrong)
- What the BMPs on your site are and how to maintain them
- When and how to report problems
- What to do if an inspector shows up
You don’t need a full-day seminar. A 15-minute tailgate talk at the start of each project, with a refresher whenever conditions change, goes a long way. Document these trainings in your daily logs.
Use Technology to Stay on Top of It
Spreadsheets and paper forms are better than nothing, but they create gaps. A field team running five projects simultaneously isn’t going to reliably track inspection schedules, photo documentation, and corrective actions across all of them using paper.
Construction management software like Projul gives your team a central place to log inspections, attach photos, track corrective actions, and maintain project documentation. When everything lives in one system, nothing falls through the cracks. And when an inspector asks to see your records, you can pull them up on your phone in 30 seconds instead of digging through a filing cabinet.
If you’re already working on broader safety and compliance programs, our OSHA compliance guide for contractors covers the workplace safety side of the equation.
Ready to stop guessing and start managing? Schedule a demo to see Projul in action.
Frequently Asked Questions
What does SWPPP stand for?
SWPPP stands for Stormwater Pollution Prevention Plan. It’s a site-specific document that outlines how a construction project will prevent polluted runoff from leaving the site and entering nearby waterways or storm drains. The EPA requires a SWPPP for any construction activity that disturbs one or more acres of land.
How often do SWPPP inspections need to happen?
Under the EPA’s Construction General Permit, inspections must occur at least once every seven calendar days, or once every 14 days plus within 24 hours after any rainfall of 0.25 inches or more. Your state may require more frequent inspections, so always check your local permit conditions.
Who is responsible for SWPPP compliance on a construction site?
The permit holder is ultimately responsible, which is usually the site owner or the general contractor. However, subcontractors and individual project managers can also be held liable for violations they directly caused or failed to prevent. The SWPPP should clearly assign responsibilities to specific people on the project team.
Can I get fined even if sediment doesn’t actually reach a waterway?
Yes. The EPA can issue penalties for failing to implement your SWPPP, failing to conduct inspections, not having proper BMPs installed, or not maintaining required documentation, even if no actual discharge to a waterway is proven. The violation is in not following the plan, not just in causing pollution.
What’s the difference between an NOI and a NOT?
A Notice of Intent (NOI) is filed before construction begins to obtain permit coverage under the NPDES program. It tells the regulating agency that you’ll be disturbing land and that you have a stormwater plan in place. A Notice of Termination (NOT) is filed after construction is complete and the site has achieved final stabilization. The NOT ends your permit coverage and your obligation to inspect and maintain BMPs on that site.