Last Updated: October 27, 2026
Quick Summary
SWPPP annual reporting in California depends on your permit: Industrial General Permit dischargers file by July 1 each year for the July 1-June 30 reporting year, while Construction General Permit dischargers file on the permit-specific schedule set in their terms and State Water Board notices. All reports go through SMARTS.
- Industrial General Permit annual reports are due July 1 and cover July 1 through June 30.
- Construction General Permit reporting follows permit terms, not the July 1 date.
- Facilities with a valid No Exposure Certification are generally exempt from the annual report.
- Every annual report is filed electronically through SMARTS; paper filings are not accepted.
- A late annual report is a compliance violation that can trigger penalties and closer scrutiny.
Table of Contents
- Who Files a SWPPP Annual Report and Who Does Not
- Industrial Stormwater Annual Report Deadline in California
- California Stormwater Annual Report Data Requirements
- Your SWPPP Annual Report Checklist Before You Submit
- SMARTS Annual Report Submission, Step by Step
- Late Reports, Corrections, and Enforcement Risk
- Getting Your Annual Report Ready With a Qualified SWPPP Developer
- Frequently Asked Questions
Who Files a SWPPP Annual Report and Who Does Not
Not every site with a Stormwater Pollution Prevention Plan files an annual report. That single fact trips up more facility managers than any other part of SWPPP annual reporting in California. The report is tied to your permit type, not to whether you have a SWPPP on the shelf.
Two state permits drive the requirement: the Construction General Permit and the Industrial General Permit. Each one sets its own reporting rules, its own deadlines, and its own definition of who reports. Let’s separate them.
Construction General Permit Coverage
Construction sites covered by the CGP file an Annual Report through the Storm Water Multiple Application and Report Tracking System. The report covers the site’s compliance for the reporting year and confirms the SWPPP is still being implemented.
Legally, the discharger is the party filing. That is usually the owner or the contractor named on the Permit Registration Documents. If your project disturbed one acre or more, or sits in a risk-based category that requires coverage, you are in scope (the EPA).
Small sites below the threshold are out. So are projects that obtained coverage but terminated it before the reporting period closed.
Industrial General Permit Coverage
Industrial facilities covered by the IGP file a different document: the Annual Report, which includes the annual comprehensive facility compliance evaluation. This is where most of the real work lives.
The evaluation asks you to look at your stormwater discharge data, your monitoring results, your inspection records, and your SWPPP implementation for the year. Then you document what you found and what you changed.
Facilities with No Exposure Certification are generally exempt from the annual report, provided the certification stays valid. Lose that status and the reporting duty returns.
Industrial Stormwater Annual Report Deadline in California
The industrial stormwater annual report deadline falls on July 1 each year for Industrial General Permit dischargers. The report covers the previous reporting year, which runs July 1 through June 30 (2023-24 Performance Report). That date does not move. It is not tied to your fiscal year, your registration anniversary, or when your last inspection happened.
Construction General Permit reporting follows a different clock. The CGP annual report is tied to the permit’s own reporting year and is filed through SMARTS on the schedule set in the permit terms and any applicable State Water Board notices, not automatically on July 1. Confirm the current reporting period and due date for your specific CGP enrollment before you plan backward from a date.
Here is the permit-by-permit calendar to plan around:
| Permit | Report Due | Reporting Period | Filed In | Who Certifies |
|---|---|---|---|---|
| Construction General Permit | Per permit terms and current State Water Board notice | Permit-defined reporting year | SMARTS | Legally responsible discharger (owner or contractor on the PRDs) |
| Industrial General Permit | July 1 | July 1 – June 30 | SMARTS | Legally responsible discharger or authorized signer |
Two practical rules follow from that table:
- The IGP date is fixed; the CGP date is permit-specific. Do not assume a construction site reports on July 1 just because an industrial facility across the street does. Pull your permit terms and the current reporting-year notice first.
- The reporting period, not the filing date, defines what data you need. For IGP dischargers, the July 1 – June 30 window means sampling, inspections, and exceedances from that window, and only that window, belong in the report. Data from the prior June does not.
Teams that treat the deadline as “sometime in summer” miss it. The State Water Board does not send a reminder that resets the clock for you, and a late report is a compliance violation regardless of whether you received a notice.
Work backward from the due date: assemble monitoring and inspection records first, confirm the SWPPP still matches the site, then log in to SMARTS with time to spare for validation errors.
California Stormwater Annual Report Data Requirements
The data requirements differ by permit, and this is where preparation time gets eaten. For construction, the annual report is largely a compliance confirmation: SWPPP implementation status, inspection and monitoring records, and any revisions made during the year.
For industrial dischargers, the annual comprehensive facility compliance evaluation pulls from more sources:
- Stormwater sampling and monitoring results for the reporting year
- Visual observation records from facility inspections
- Stormwater Pollution Prevention Plan implementation status
- SWPPP revisions and the reasons behind them
- Any exceedances and the corrective actions taken
- Training records for personnel involved in stormwater duties
If your facility discharges to a receiving waterbody with an established Total Maximum Daily Load, note how your pollutant controls address it. Reviewers look for that link.
For practical guidance on collecting stormwater samples, see how to conduct industrial stormwater sampling.

Your SWPPP Annual Report Checklist Before You Submit
Run this checklist before you open the reporting portal. Every item maps to something a reviewer can question.
- Confirm your permit coverage is active and your registration details are current
- Verify the reporting period dates match the year you are reporting
- Pull all inspection records and confirm they are complete and signed
- Assemble monitoring and sampling results for the full year
- Document every SWPPP revision made during the period
- Confirm training records exist for stormwater personnel
- Note any exceedances and the corrective actions taken
- Check that your facility contact information in the system is accurate
- Have the certifying official’s credentials ready for the electronic signature
A common mistake is leaving the SWPPP itself out of date. The annual report asks whether you implemented the plan you wrote. If the plan no longer matches the site, fix the plan first.
SMARTS Annual Report Submission, Step by Step
The Storm Water Multiple Application and Report Tracking System is the State Water Board’s electronic submission portal. Every annual report goes through it. Paper filings are not an option, and the system, not the discharger, controls the format, the required fields, and the validation rules.
- Confirm your SMARTS account and role. The person entering data and the person certifying are not always the same. Make sure the authorized signer has the credentials to certify, and that anyone preparing the report has access to the correct permit record. Role problems are the most common reason a submission stalls at the last step.
- Log in with your existing credentials.
- Locate your permit record using your WDID number. Confirm you are in the right permit type, CGP and IGP records look similar and lead to different report modules.
- Open the annual report module for the correct reporting year. The system ties the module to the reporting period, so a wrong-year selection produces a report that does not match your records.
- Enter the required data field by field, matching your records. The system enforces a standardized format, so missing or malformed fields block submission.
- Upload supporting documents where the system requests them. Keep file formats and naming consistent so reviewers can match attachments to report sections.
- Run the validation checks. Read every flag; do not click past them.
- Review the summary before certifying.
- Certify and submit using the authorized signer’s electronic signature. The certification is a legal statement, not a formality.
- Save your confirmation and submission receipt. Store the receipt with your annual report records, it is your proof of timely filing if a question arises later.
Build the report in the same order as the checklist: records first, SWPPP status second, data entry third, certification last. Entering data before your inspection and monitoring records are assembled is how omissions happen.
For a deeper walkthrough of the state reporting system, read the California Environmental Reporting System guide. If you need the broader compliance framework to confirm whether your coverage triggers reporting, review the SWPPP compliance requirements for California.
Late Reports, Corrections, and Enforcement Risk
A late annual report is a compliance violation, and the State Water Board has tools to address it. Enforcement can include notices of violation, mandatory corrective action, and administrative penalties.
The bigger risk is what a late report signals. Regulators read a missed deadline as a sign that the underlying program is not being run. That invites closer scrutiny of your inspections, your sampling, and your SWPPP itself.
Corrections are possible. If you discover an error after submission, document what was wrong and how it is being fixed. To see how SWPPP compliance consulting works when a site is facing late reports, corrections, or enforcement risk, review that process before seeking help.
Getting Your Annual Report Ready With a Qualified SWPPP Developer
A Qualified SWPPP Developer is a person trained and registered to prepare and revise SWPPPs and the compliance documents that support them. The QSD role is defined by the State Water Board, and the registration is specific to that credential.
We handle this work regularly. Michael Karl McNeil holds QSD registration with the State Water Resources Control Board, alongside environmental health and industrial hygiene credentials built over a career in fire prevention and safety.
If you want to review the QSD credentials, review the QSD services and credentials before your next deadline.
The July 1 deadline does not move, and the report will not fill itself in. Start with your inspection and monitoring records, confirm your SWPPP still matches the site, and work through the checklist before you log in to SMARTS. Michael Karl McNeil provides stormwater compliance support across California and the Western states. Get started with Michael Karl McNeil and put your annual report in before the deadline, not after it.
Frequently Asked Questions
Who must submit an annual report under California’s Industrial General Permit?
Check your permit documents and the State Water Board’s official resources to confirm your reporting obligations.
When is the California industrial stormwater annual report due?
Confirm the current reporting period and due date for your permit with the State Water Board before calendaring the deadline.
What happens if a facility misses its stormwater annual reporting deadline?
For current information about late reports, corrections, and possible enforcement, consult the State Water Board’s official resources. Michael Karl McNeil is a Qualified SWPPP Developer registered with the State Water Resources Control Board.
Does every facility with a SWPPP need to submit an annual report?
Check your specific permit coverage and official State Water Board resources to confirm your reporting obligations.

Leave a Reply