From lab data
to submitted DMR

We designed our process to fit the way small utilities already work. No new software to learn, no training sessions to attend. Forward us your lab results — we handle everything else.

54+ QA checks per DMR
24–48 hr turnaround
100% on-time submission

Onboarded in under a week

Before your first DMR, we do a one-time setup so the ongoing monthly process runs automatically. Here's what that looks like.

Step 01

Permit intake

Send us your current NPDES permit. We extract every effluent limit, monitoring frequency, outfall, and parameter — and build your compliance template.

~1 business day
Step 02

NetDMR authorization

You designate Effluent Labs as an authorized agent in NetDMR. We walk you through the exact steps — it takes about 10 minutes on your end.

~10 minutes
Step 03

Lab data test run

We process one month of historical lab data to verify the template, confirm calculations, and make sure everything matches before going live.

~1–2 business days

What happens every month

After onboarding, the same four-step process repeats each reporting period. Your involvement is typically under 15 minutes.

01
Day 1 of the month
Lab data arrives

Forward the email from your lab — or let it flow in automatically if your lab supports EDI delivery. We accept CSV, PDF, Excel, and scanned paper reports. No reformatting required on your end.

  • PDF lab reports parsed via OCR extraction
  • CSV and Excel workbooks processed natively
  • Dozens of regional lab formats supported
  • EDI direct connection available for major labs
02
Same day
Calculations run automatically

Our calculation engine applies EPA-standard methods against your permit limits — arithmetic and geometric means, mass loading, percent removal, and non-detect substitution — without any manual intervention.

  • Geometric mean for bacteria parameters (E. coli, fecal coliform)
  • Mass loads: concentration × flow × 8.34 lb/gal conversion
  • Percent removal: influent vs. effluent composite pairs
  • Non-detects substituted at ½ MDL per EPA guidance
  • pH averaged as hydrogen ion concentration, not arithmetic
All methods match 40 CFR Part 136
03
Day 1–2
54+ QA checks run

Before anything is drafted, the DMR passes through our full quality assurance suite. We catch errors that spreadsheets miss — and we flag them by severity so you know what needs your attention versus what's just informational.

  • Critical: Permit limit exceedances (daily max and monthly avg)
  • Critical: Missing required parameter data
  • Warning: Monitoring frequency gaps — samples missing from the schedule
  • Warning: Values approaching limits (>80% of permit threshold)
  • Info: Unit conversion verification across all parameters
  • Info: Cross-parameter consistency (e.g. BOD vs. CBOD, flow vs. load)
04
Day 2–3
You review — we submit

We send you the completed DMR with a summary of any flags. You review the numbers, reply with approval, and we submit directly to NetDMR as your authorized agent. Typically under 15 minutes of your time.

  • Draft DMR with all values pre-populated
  • Plain-English summary of any QA flags
  • You retain final review authority — nothing submits without approval
  • Submission confirmation sent with NetDMR tracking ID
  • Signed submission records retained for 5 years
Well before your permit deadline

What you stop doing

Most of our clients spend 8–12 hours per month on DMR prep before working with us. Here's where that time goes — and where it goes after.

Before Effluent Labs After Effluent Labs
×Manually re-keying lab values from PDFs into spreadsheets Forward one email. Done.
×Looking up which average method applies to each parameter Correct method applied automatically, every time
×Deciding what to enter for non-detect lab results EPA-standard ½ MDL substitution handled automatically
×Navigating NetDMR, managing CDX credentials, fixing submission errors We submit as your authorized agent
×Worrying about the deadline every reporting period Submitted days early, every time
×Discovering an error after submission with no clear path to correct it 54+ QA checks catch issues before submission

Before you ask

No. The entire process runs over email. You forward your lab report, we process it, and you get a draft DMR back. If you want a portal for tracking historical submissions, we can set that up — but it's not required to get started.

We've processed data from dozens of regional labs in formats ranging from color-coded Excel templates to faxed paper reports. During onboarding we'll process a sample report from your lab and confirm the parser handles it correctly before going live. If your lab format requires custom handling, we build that as part of setup at no extra charge.

In NetDMR, you can designate a third-party organization as an authorized agent for your permit. This gives us the ability to enter and submit DMRs on your behalf. You retain the ability to review, revoke access, and see all submission history. We walk you through the exact steps during onboarding — it takes about 10 minutes and only needs to be done once.

We flag it clearly in the draft DMR review with the specific parameter, the reported value, and the permit limit. We include a plain-English summary of what it means and what your notification obligations may be. We do not hide or minimize exceedances — accurate reporting is non-negotiable, and your permit's self-reporting requirements apply regardless of what caused the exceedance.

Yes. Multi-outfall permits are fully supported. Each outfall gets its own calculation and QA workflow, mapped to the correct parameter limits for that discharge point. We also support facilities with quarterly or annual reporting requirements in addition to monthly DMRs.

Send us the new permit as soon as you receive it. We update your compliance template to reflect the new limits, parameters, and monitoring frequencies effective as of the new permit date. We also do a side-by-side comparison to flag any new requirements you need to be aware of — new parameters, changed monitoring frequencies, or new special conditions.

Sound easier than your
current process?

Most facilities are fully onboarded in under a week. Let's talk about your specific situation.

Schedule a Call