Where the table lives
In most discharge permits, the limits come near the front, often in a section called Part I.A, though numbering varies by state. Expect one table per outfall, and sometimes two tables for the same outfall: interim limits that apply now and final limits that start on a later date. Check the dates at the top before you read a single number.
Every permit has to say how each parameter is monitored, including the type of sample, the interval, and the frequency (40 CFR 122.48(b)). So each row gives you everything you need to read it as a sentence:
Walk through a table
Here’s the limits table from a made-up municipal wastewater plant. The BOD5, TSS, and pH numbers are the real federal secondary treatment standards; the others are invented, because they’d come from the stream the plant discharges to.
Try it
A sample limits table
Tap any underlined heading, row, or value to see what it means.
Sample permit: the plant is made up. BOD5, TSS, and pH use the federal secondary treatment standards.
Cedar Creek Wastewater Treatment Plant · design flow 2.0 MGD
Part I.A. Effluent limitations and monitoring requirements,
| Flow | MGD | — | Continuous | Recorder | ||
|---|---|---|---|---|---|---|
| mg/L | 30 | 45 | — | 2/week | 24-hr composite | |
| lb/day | 500 | 751 | — | 2/week | Calculated | |
| % | 85 (min) | — | — | 1/month | Calculated | |
| TSS | mg/L | 30 | 45 | — | 2/week | 24-hr composite |
| S.U. | — | — | 6.0 to 9.0 | 5/week | Grab | |
| #/100 mL | 126 (geo mean) | — | 410 | 2/week | Grab | |
| mg/L | 1.5 | 2.3 | — | 2/week | 24-hr composite |
Average monthly
The highest allowable average of the daily discharges measured during the calendar month. One high sample doesn’t decide it; every daily discharge in the month counts.
40 CFR 122.2
The statistics
A limit is only half a number without its statistic. Every statistic starts from the daily discharge, which the federal rule defines:
“For pollutants with limitations expressed in units of mass, the “daily discharge” is calculated as the total mass of the pollutant discharged over the day. For pollutants with limitations expressed in other units of measurement, the “daily discharge” is calculated as the average measurement of the pollutant over the day.”
“Average monthly discharge limitation means the highest allowable average of “daily discharges” over a calendar month, calculated as the sum of all “daily discharges” measured during a calendar month divided by the number of “daily discharges” measured during that month.”
The weekly average is the same calculation over a calendar week, and the daily maximum is simply the highest allowable daily discharge. Which ones a permit uses depends on who holds it:
“(1) Maximum daily and average monthly discharge limitations for all dischargers other than publicly owned treatment works; and (2) Average weekly and average monthly discharge limitations for POTWs.”
“Calculations for all limitations which require averaging of measurements shall utilize an arithmetic mean unless otherwise specified by the Director in the permit.”
Check a month of results
Here’s a made-up June of BOD5 results for the sample plant, two 24-hour composites a week, with each day’s flow. The averages update as you change any number. Try pushing a single day higher and watch which limits move.
Try it
A month of BOD5 against the limits
Edit any result or flow. The weekly and monthly averages, in mg/L and lb/day, recalculate as you type.
| Sample day | BOD5, mg/L | Flow, MGD | lb/day |
|---|---|---|---|
| June 3 | 243.2 | ||
| June 5 | 313.8 | ||
| June 10 | 276.9 | ||
| June 12 | 210.8 | ||
| June 17 | 798.0 | ||
| June 19 | 649.5 | ||
| June 24 | 267.8 | ||
| June 26 | 303.0 |
Weekly averages
| Week | mg/L (45) | lb/day (751) |
|---|---|---|
| June 1–7 | 20.0 | 278 |
| June 8–14 | 18.0 | 244 |
| June 15–21 | 48.0 | 724 |
| June 22–28 | 20.0 | 285 |
The month, as it goes on the DMR
- Monthly average, concentration
- 26.5 mg/Llimit 30 Meets
- Highest weekly average, concentration
- 48.0 mg/Llimit 45 Over
- Monthly average, mass
- 383 lb/daylimit 500 Meets
- Highest weekly average, mass
- 724 lb/daylimit 751 Meets
One 24-hour composite per sample day is that day’s daily discharge. Weeks run Sunday to Saturday here; your permit or DMR instructions define the week, how to handle a week split between months, and which weekly value to report.
Concentration and mass
Concentration says how strong the discharge is; mass says how much pollutant actually reaches the stream. Permits usually limit both, and the conversion is one line:
lb/day = mg/L × flow in MGD × 8.34
The 8.34 is the weight of a gallon of water in pounds: one milligram per liter is one part per million, and a million gallons of water weighs about 8.34 million pounds. So 30 mg/L at the sample plant’s 2.0 MGD design flow is 30 × 2.0 × 8.34 = 500 pounds a day, which is exactly where its mass limit came from. For a municipal plant, the rule says limits are calculated from design flow (40 CFR 122.45(b)(1)).
That has a consequence worth knowing. When the plant runs below its design flow, a result at the concentration limit stays under the mass limit, so concentration is the one to watch. In wet weather, when flow climbs above design, the mass limit can be exceeded even while the concentration passes.
Easy to miss
- Footnotes. They carry the statistic (“geometric mean”), the sampling point, compliance schedules, and special conditions. Read every one.
- Interim and final limits. If there are two tables for one outfall, the dates decide which one applies to this month.
- Extra samples count. Results from sampling more often than required, with approved methods, go into the calculations (40 CFR 122.41(l)(4)(ii)).
- “Report” still means report. No limit, but a blank makes the DMR incomplete.
- Non-detects. How they enter an average is set by your permit or state. And when the lab’s reporting limit is above the permit limit, a non-detect can’t show compliance either way, which is why permits require sufficiently sensitive methods (40 CFR 122.44(i)(1)(iv)).
- Units. A result in µg/L against a limit in mg/L is off by a factor of a thousand.
- Percent removal needs the influent. It’s worked from the month’s average influent and effluent, so the influent has to be sampled too.
Your permit governs. Where its wording, footnotes, or your state’s DMR instructions say something more specific than this guide, follow them.
Quick quiz
Six questions. Every answer comes with the why.
Question 1 of 6
A permit has a 30 mg/L monthly average. One sample comes back at 38 mg/L. Is that a violation?
SOURCES
Where these facts come from
Every fact on this page was checked against these sources on October 29, 2026. Rules and research keep moving, so check the newest version of anything you plan to act on.
Show all 6 sources
- 40 CFR 122.2: definitions of daily discharge, maximum daily, average weekly, and average monthly discharge limitations (eCFR, current as of October 1, 2026)
- 40 CFR 122.41(l)(4)(ii)–(iii): extra monitoring counts, and averages are arithmetic means unless the permit says otherwise
- 40 CFR 122.45(b)(1), (d), and (f): POTW limits based on design flow, how continuous-discharge limits are stated, and mass limits
- 40 CFR 122.48(b): permits specify the type, interval, and frequency of monitoring
- 40 CFR 133.102: secondary treatment standards for BOD5, suspended solids, and pH
- U.S. EPA Compliance Advisory 305F23001, Tips for Submitting Timely, Accurate, and Complete NPDES Discharge Monitoring Reports (June 2023)
This guide is for general education. It isn’t legal advice or a determination of any facility’s obligations. The sample permit and results are made up; your permit and your permitting authority’s instructions govern.