DMR Desk Start with a free permit checkStart

Monthly wastewater reports · privately owned permits

Your discharge report, ready to sign, every month.

You forward lab reports and operator logs. We compute your monthly DMR, check it against your permit and load it into EPA's NetDMR. Your signatory signs.

  1. You connectPermit once, then lab reports and logs
  2. We doRead · compute · compare · enter
  3. You getA checked DMR waiting for your signature
  • $290 a month per permit
  • ~10 min of your time a month
  • You sign we never submit for you
ExamplePine Hollow Mobile Home Park · Outfall 001 · September

Permit limit

  • BODOrganic load · monthly average
    Within limit
  • TSSSuspended solids · monthly average
    Over limit
  • E. coliBacteria · monthly mean
    Within limit
  • AmmoniaNitrogen · monthly average
    Within limit
  • pHAcidity · highest reading
    Within limit

1 of 5 limits exceeded · explanation drafted for your signatory

What is this?

Your wastewater permit makes you test what you discharge and report results, often monthly, on a Discharge Monitoring Report (DMR).

Your plantOperator samples; the lab tests the water
Monthly DMRResults against permit limits, signed by you
State or EPAReceives it through NetDMR or state portal

The rule

Your permit sets how often you report. Results go on a Discharge Monitoring Report, filed electronically.

40 CFR 122.41(l)(4)

Who signs

Only your responsible official or their written delegate signs, certifying it was prepared under their direction.

40 CFR 122.22

Most common slip

EPA: late, missing or incomplete DMRs are the single largest source of serious noncompliance nationwide.

EPA compliance advisory

If it goes wrong

Permit violations can cost up to $68,445 per day for each violation under the Clean Water Act.

EPA penalty table 2025 · 33 U.S.C. 1319(d)
1

You connect

One-time setup, then the same small things on a rhythm.

Once

Your permit PDF

The NPDES permit: limits, sampling schedule and outfalls (discharge points). We turn it into a limit table and sampling calendar.

2 min

Every month

Monthly lab reports

Forward your contract lab's report, PDF or spreadsheet, to your desk email as soon as it arrives.

1 min

Every month

Operator bench sheets

Your operator's daily log of flow, pH, chlorine and temperature: photo, scan or spreadsheet, forwarded by email.

2 min

Once

NetDMR Edit role for us

We request the Edit role on your permit in EPA's NetDMR; your Permit Administrator approves it. Edit users cannot sign.

5 min

Never your signatory's CDX login or signature. Your signatory signs and submits every DMR.

Your data

What we see, what we never see, and how it is protected.

We see

  • Your permit: limits, outfalls, sampling schedule
  • Lab reports and daily bench sheets
  • An Edit role in NetDMR, never signatory

We never see

  • Plant controls, SCADA or remote access
  • Your signatory’s CDX login or e-signature
  • Operator licence numbers

How it’s protected

  • DMR results become public anyway (EPA ECHO)
  • Edit role only: your signatory signs
  • Short NDA; AI on Claude Team

How your data reaches us

  • ⇩Standard export fileNetDMR CSV import (output side)
  • ✉Email forwardContract lab report forwarded by email
  • 📷Phone photo or scanOperator bench sheets: phone photo or scan

On paper? Handwritten bench sheets: we give you a fixed-box sheet, you photograph it, and a person checks every number against the photo.

2

We do

AI does the work; a person checks; you sign.

  1. 1

    Read

    AI

    Pull every result from lab reports and bench sheets, photos included.

    30 daily flow readings4 BOD and 4 TSS results5 E. coli samples
  2. 2

    Compute

    AI

    Work out averages, maximums and loads exactly as your permit asks.

    TSS monthly average: 34 mg/LLoad = mg/L × flow × 8.34pH range 6.9–7.8
  3. 3

    Compare

    AI

    Check each value against its permit limit and flag missing samples.

    TSS over the 30 mg/L limitAll samples taken on scheduleTSS explanation drafted
  4. 4

    Enter

    Person checks

    A person checks the numbers and imports them into NetDMR, ready for signature.

    Import file loadedNetDMR checks passedStatus: ready for signature
  5. 5

    Sign

    You sign

    Your signatory reviews, signs and submits in NetDMR.

    One-page summary by emailSigned and submitted by youCopy kept on file
3

You get

  • DMR ready to signEvery outfall and parameter entered in NetDMR, checked against your permit.
  • Exceedance notesA drafted explanation for any limit exceeded or sample missed.
  • Next month's sampling listWhat to sample and when, so no sample is missed.
  • One-page summaryThis month's results against your limits, in plain words.
DMR · Pine Hollow Park · Outfall 001 · SeptemberTo sign
ParameterResultPermit limit
BOD, monthly average12 mg/L30 mg/L
TSS, monthly average34 mg/L · over30 mg/L
E. coli, monthly mean88 per 100 mL126 per 100 mL
pH, highest reading7.89.0
Flow, monthly average0.021 MGDReport only

Rhythm and price

  1. During the monthYour operator samples; the lab tests
  2. Results inYou forward lab reports and bench sheets
  3. Within 3 daysDMR waiting in NetDMR for signature
  4. By due dateYour signatory signs and submits

$290

a month per permit

  • Monthly DMR, up to 10 parameters and 1–2 outfalls.
  • Extra outfall: $90 a month. Quarterly-only permit: $120 a month.
  • Catching up a missed DMR: $150 each.

Effluent Labs charges $1,500 a month for monthly DMR preparation with up to 10 monitored parameters. Effluent Labs pricing

Start with a free permit check

Send your permit and last month's lab report. We show you that month's DMR, computed and checked, before you pay anything.

  1. 1Your permit number
  2. 2The permit PDF
  3. 3Last month's lab report