Passage Data · Check a report · Use it from your AI

Plants facing new discharge limits — by state and pollutant

for Sulfate, total [as SO4]: 10 plants hold a permit with a new or tighter discharge limit already written into it, taking effect between Dec 1, 2027 and Dec 1, 2030 (47 limits); 2 of them reported a median above that limit between Oct 1, 2025 and Sep 30, 2026. EPA's file of Oct 16, 2026.

By state: IA 4 · MN 4 · IN 1 · TX 1

By pollutant: all · Nitrogen, ammonia total [as N] 526 · Chlorine, total residual 272 · Phosphorus, total [as P] 106 · E. coli 103 · Copper, total [as Cu] 85 · Copper, total recoverable 63 · Solids, total suspended 60 · Chloride [as Cl] 56 · BOD, carbonaceous [5 day, 20 C] 48 · Zinc, total [as Zn] 39 · Zinc, total recoverable 36 · BOD, 5-day, 20 deg. C 35 · pH 31 · Cyanide, free available 30 · Nitrogen, total [as N] 28 · Iron, total [as Fe] 22 · Mercury, total [as Hg] 22 · Toxicity [acute], Ceriodaphnia dubia 22 · Toxicity [acute], Pimephales promelas [Fathead Minnow] 21 · Selenium, total [as Se] 20 · Di[2-ethylhexyl] phthalate [DEHP] 19 · E. coli, MTEC-MF 19 · Mercury, total low level 19 · Toxicity [chronic], Ceriodaphnia dubia 18 · Toxicity [chronic], Pimephales promelas [Fathead Minnow] 18

PlantPermitStateTypeDesign flowParameterNew limitEffectiveToday's median× limit
Plainview Milk Products CoopMN0000311MNIndustrial.5 MGDSulfate, total [as SO4]monthly average 15.9 mg/L, newMay 1, 202822 mg/L (9 values)1.38×
Agropur, Inc.MN0060216MNIndustrial.279 MGDSulfate, total [as SO4]monthly average 15.9 mg/L, newOct 1, 2028107 mg/L (12 values)6.73×
Agropur, Inc.MN0060216MNIndustrial.279 MGDSulfate, total [as SO4]monthly average 16.8 kg/d, newOct 1, 202897.5 kg/d (12 values)5.8×
Brewster city ofMN0021750MNSewage plant.191 MGDSulfate, total [as SO4]daily maximum 908 mg/L (Jan, Mar, May, Jul, Sep, Nov), tighterDec 1, 2027under 3 values—
CHEVRON PHILLIPS CHEMICAL COMPANY LPTX0003948TXIndustrial, major4 MGDSulfate, total [as SO4]daily average 459 mg/L, tighterFeb 1, 2028under 3 values—
CHEVRON PHILLIPS CHEMICAL COMPANY LPTX0003948TXIndustrial, major4 MGDSulfate, total [as SO4]daily maximum 972 mg/L, tighterFeb 1, 2028under 3 values—
Plainview Milk Products CoopMN0000311MNIndustrial.5 MGDSulfate, total [as SO4]monthly average 27.1 kg/d, newMay 1, 20289.5 kg/d (9 values)0.351×
Brewster city ofMN0021750MNSewage plant.191 MGDSulfate, total [as SO4]daily maximum 908 mg/L (Jan, Mar, May, Jul, Sep, Nov), tighterMay 1, 2028under 3 values—
IPALCO - PETERSBURG GEN STATIONIN0002887INIndustrial, major340 MGDSulfate, total [as SO4]daily maximum 2500 mg/L, tighterJun 1, 2028976 mg/L (11 values)0.39×
UNITED STATES GYPSUM COMPANYIA0063606IAIndustrial—Sulfate, total [as SO4]30-day average 967 lb/d, newOct 1, 2028under 3 values—
UNITED STATES GYPSUM COMPANYIA0063606IAIndustrial—Sulfate, total [as SO4]30-day average 1830 mg/L, newOct 1, 2028under 3 values—
UNITED STATES GYPSUM COMPANYIA0063606IAIndustrial—Sulfate, total [as SO4]daily maximum 967 lb/d, newOct 1, 2028under 3 values—
UNITED STATES GYPSUM COMPANYIA0063606IAIndustrial—Sulfate, total [as SO4]daily maximum 1830 mg/L, newOct 1, 2028under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 190450 lb/d (Apr), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 17052 mg/L (Apr), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 4448 mg/L (Mar), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 55776 lb/d (Oct), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 57418 lb/d (Sep), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 4994 mg/L (Oct), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 5141 mg/L (Sep), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 119985 lb/d (Jul), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 10743 mg/L (Jul), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 73685 lb/d (Aug), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 6597 mg/L (Aug), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 19601 mg/L (May), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 5603 mg/L (Nov), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]30-day average 23648 mg/L (Jun), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 190450 lb/d (Apr), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 17052 mg/L (Apr), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 4448 mg/L (Mar), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 5141 mg/L (Sep), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 4994 mg/L (Oct), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 57418 lb/d (Sep), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 55776 lb/d (Oct), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 119985 lb/d (Jul), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 10743 mg/L (Jul), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 73685 lb/d (Aug), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 6597 mg/L (Aug), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 19601 mg/L (May), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 5603 mg/L (Nov), tighterApr 1, 2029under 3 values—
VALERO RENEWABLE FUELS COMPANY, LLCIA0080829IAIndustrial—Sulfate, total [as SO4]daily maximum 23648 mg/L (Jun), tighterApr 1, 2029under 3 values—
VAN DIEST SUPPLY COMPANYIA0070033IAIndustrial—Sulfate, total [as SO4]30-day average 1520 mg/L, newSep 1, 2029under 3 values—
VAN DIEST SUPPLY COMPANYIA0070033IAIndustrial—Sulfate, total [as SO4]daily maximum 1520 mg/L, newSep 1, 2029under 3 values—
Alexandria Lake Area Sanitary DistrictMN0040738MNSewage plant, major4.7 MGDSulfate, total [as SO4]monthly average 2828 kg/d, newJun 1, 2030under 3 values—
Alexandria Lake Area Sanitary DistrictMN0040738MNSewage plant, major4.7 MGDSulfate, total [as SO4]monthly average 2828 kg/d, newJul 1, 2030under 3 values—
SIOUX VALLEY INVESTMENTS, LLCIA0082121IAIndustrial—Sulfate, total [as SO4]30-day average 1514 mg/L, tighterDec 1, 2030693 mg/L (11 values)0.458×
SIOUX VALLEY INVESTMENTS, LLCIA0082121IAIndustrial—Sulfate, total [as SO4]daily maximum 1514 mg/L, tighterDec 1, 2030693 mg/L (11 values)0.458×

Each limit is one EPA's ICIS-NPDES file holds on the permit's current version with a begin date after today, enforceable and numeric, either on a parameter the outfall was never limited on (new) or lower than the limit in force (tighter). Today's median is the plant's own reported values for the same outfall, statistic and unit between Oct 1, 2025 and Sep 30, 2026, with how many; none is shown where most were below a detection limit. Read the permit before relying on a value.

Sell to these plants? The list for your states every week, with every plant over a limit on your pollutant, as a spreadsheet, by API and by email when a new one appears: ask for the plant list, or write to info@passage-data.com. What a seller gets.

For programs and AI agents: a state's permits with these limits as JSON at /api/v1/permits?state=OH&upcoming=true, narrowed with &facility_type=potw or &min_flow_mgd=1; the whole list at /dmr/data/upcoming.json; or add https://passage-data.com/mcp as a remote MCP server (tool list_permits). Free, no key. llms.txt

From EPA's ECHO data, not the permit document itself: your permit is the final word. All states