NPDESTracker
MS4 compliance software

Practical MS4 compliance software for municipal stormwater teams.

One workspace for inspections, IDDE, complaints, contacts, tasks, and the annual report — built around how the work actually happens.

Sample MS4 workspace: readiness dashboard with annual report progress, six-month activity trend, and program health rows. Fictional demo data.
Sample MS4 workspace with inspections, tasks, and reporting records.

Free demo, no signup · built by a former municipal stormwater coordinator.

Phase II MS4 ready
Online card checkout

Where NPDESTracker sits

Between a spreadsheet stack and a heavy enterprise rollout.

Most MS4 programs do not need a multi-month vendor-led rollout. They need their inspections, complaints, contacts, and reporting evidence in one connected workspace.

Today, for many programs

Spreadsheet stack

  • Low software cost
  • Records scattered across folders, inboxes, photos, and spreadsheets
  • Annual report assembly depends on whoever remembers where things live

Practical MS4 platform

NPDESTracker

  • Transparent pricing, self-serve sample workspace
  • Inspections, complaints, tasks, and reporting evidence stay connected
  • Configuration shaped around the program — no multi-month rollout

Vendor-led deployment

Heavy enterprise rollout

  • Longer implementation timelines
  • Vendor-led configuration and setup
  • Heavier contracts and procurement scope
Open the sample workspace

Browse-only. No signup.

A short walkthrough

Two views from the demo, said plainly.

See what's still open. Draft the narrative. Keep the records connected.

Operational gaps for 2026 view inside the NPDESTracker public demo. Fictional demo data: required-answer progress, evidence-linked progress, critical items to resolve before submission, and triage-this-week items.
01

See what is open

Operational gaps for the year.

Required answers, linked evidence, overdue tasks, and unresolved findings live on one view, with deep links into the underlying records.

Smart Draft preview inside the NPDESTracker public demo. Fictional demo data: a draft narrative pulled from linked records under an MS4 Mapping and Documentation question, with the Save Answer button visible and a note that save and edit actions are disabled in the public sample.
02

Draft the narrative

Smart Draft pulls from linked records.

Smart Draft sketches a first-pass narrative from the records already linked to a report question. Staff read it, confirm the totals, and approve every saved answer. It never submits, certifies, or replaces staff review.

03

Built around the work

Built for the records MS4 teams already manage.

  • Inspections, complaints, contacts, tasks, and reporting evidence stay connected.
  • Staff can browse the sample workspace before buying.
  • Configuration is available without starting from a blank system.
  • Records stay yours — CSV, JSON, and GeoJSON exports on every tier.

Configurable by your municipality

A stormwater tool you can shape, not another rigid inspection app.

NPDESTracker is built to be configured by the people who run the program, not by a vendor on contract. Your team shapes modules, field labels, dropdowns, and small custom modules around the way your city actually works.

01

Your permit's field names

Rename labels and headings so the inspection form reads the way your team and your state agency already write it.

02

Catch basins your way, not ours

Module toggles and configurable fields per inspection kind. Turn on what your program runs, leave the rest off.

03

Dropdowns that read like your team writes

Edit BMP types, finding categories, and enforcement-action dropdowns so the choices match how your program describes the work.

04

Records you can export when the contract ends

Standard format exports out of the box (CSV, JSON, GeoJSON where applicable). Your records stay yours.

Configuration is built into the platform. Modules, fields, dropdowns, terminology, exports, and workflows can be shaped around how a program works — no custom build required for the everyday changes.

Scoped custom work is available for agencies that need a specific form, module, workflow, or report. We define the scope in writing before kickoff.

See configurable stormwater software for the full breakdown, or the platform configuration section.

Still deciding? Open the sample workspace.

Browse the main MS4 modules on sample data — no signup, no call. If it looks like a fit, the Guided Pilot runs NPDESTracker on a slice of your own program for 60 days.

Try the demo

$0 No signup, no call

Self-serve interactive demo with sample data. Main MS4 modules open in navigation; browse-only and curated rather than a full implementation.

Start a Guided Pilot

$999 flat · 60 days

Guided Pilot — the only pilot we offer right now.

Run NPDESTracker on a slice of your real program. Pilot workspace, your data, kickoff call with the founder to set it up.

Six plans from $0 to $18,000/year, sized by users. See full pricing →