Skip to main content
Calcimator

In-Situ Treatment Calculator

Calculate injection well spacing, reagent volumes, and costs for in-situ chemical oxidation or reduction.

About this calculator

This calculator sizes an in-situ chemical treatment system — ISCO (oxidation, using reagents like permanganate or persulfate) or ISCR (reduction, using zero-valent iron or dithionite) — for a defined subsurface treatment zone. It starts from the treatment zone's length, width, and depth to get a total volume, then multiplies by effective porosity to isolate the pore volume, the actual groundwater that carries and reacts with the reagent. Contaminant mass is derived from that pore volume and the measured dissolved concentration, then scaled up by two factors: the stoichiometric ratio (kg of reagent needed per kg of contaminant, which varies by chemistry — persulfate typically needs roughly twice what permanganate does for the same target compound) and the natural oxidant demand (NOD) multiplier, which accounts for the reagent also being consumed by background soil organic matter and reduced minerals rather than just the contaminant itself. Well count and spacing come from the radius of influence (ROI): wells are placed on a grid spaced at ROI times the square root of two so that circular delivery zones overlap along the diagonal, guaranteeing full coverage with no untreated gaps between wells.

The reagent total is then divided evenly across wells and converted to an injection volume assuming a 3% solution by mass, a reasonable field mixing concentration for most oxidants. The biggest source of estimation error is the NOD multiplier — real soils with high organic content or reactive iron minerals can consume far more reagent than the contaminant alone would suggest, so treat the default of 5x as a starting point that should be refined with a site-specific NOD bench test. The reported cost covers reagent material only, not wells, mobilization, or labor.

Inputs

ft
ft
ft
ft

Results

Well spacing (m)

4.24

Number of injection wells

40

Total reagent (kg)

675

Treatment volume (m³)3,000
Pore volume (m³)900
Contaminant mass (kg)45
Reagent per well (kg)16.9
Solution per well (gal)149
Reagent cost ($)$2,700.00
How to Use This Calculator
  1. Enter treatment zone dimensions (length, width, depth in meters) from the site plan.
  2. Set effective porosity and the contaminant concentration in groundwater (mg/L).
  3. Review the calculated pore volume and total contaminant mass to size the treatment system.
  4. Check recommended well spacing and total number of injection/extraction wells.
  5. Use total volume of reagent needed to prepare material orders and cost estimates.

How the result changes with Radius of influence (m)

Radius of influence (m)Well spacing (m)Number of injection wellsTotal reagent (kg)
1.52.12150675
2.253.1870675
4.56.3620675
7.510.616675

What each input means

Treatment zone length (m)
Length of the target treatment zone.
Treatment zone width (m)
Width of the target treatment zone.
Treatment depth (m)
Vertical extent of the contaminated interval.
Effective porosity
Fraction of soil volume that is pore space.
Contaminant in groundwater (mg/L)
Average dissolved contaminant concentration in pore water.
Radius of influence (m)
Effective reagent delivery radius per well. Sand 3-5m, silt 1-2m.
Stoichiometric ratio (kg/kg)
kg reagent per kg contaminant. KMnO4 for TCE ~2.4, persulfate ~4.7.
NOD multiplier
Natural oxidant demand multiplier. Typical 3-10x stoichiometric demand.
Reagent cost ($/kg)
Unit cost of chemical reagent. KMnO4 ~$3-5/kg, persulfate ~$1-2/kg.

What each result means

Treatment volume (m³)
Total volume of the treatment zone.
Pore volume (m³)
Volume of groundwater in the treatment zone.
Well spacing (m)
Center-to-center distance for injection wells (diagonal overlap pattern).
Number of injection wells
Total wells needed for grid coverage of treatment zone.
Contaminant mass (kg)
Total dissolved contaminant mass in the pore water.
Total reagent (kg)
Total chemical reagent mass including natural oxidant demand.
Reagent per well (kg)
Chemical mass to inject at each well.
Solution per well (gal)
Volume of 3% reagent solution to inject per well.
Reagent cost ($)
Total chemical cost (does not include mobilization, wells, or labor).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Treatment zone length (m) = 30, Treatment zone width (m) = 20, Treatment depth (m) = 5, Effective porosity = 0.3 = 9 input(s) provided
  2. Calculate Well spacing
    Well spacing = roi * sqrt(2)
    4.24 = 4.24
  3. Calculate Number of injection wells
    Number of injection wells = wellsAlongLength * wellsAlongWidth
    40 = 40
  4. Calculate Total reagent
    Total reagent = stoichDemand * nodMultiplier
    675 = 675
  5. Calculate Treatment volume
    Treatment volume = treatLength * treatWidth * treatDepth
    3000 = 3000
  6. Calculate Pore volume
    Pore volume = treatVolume * porosity
    900 = 900

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

What's the difference between ISCO and ISCR, and does this calculator handle both?

ISCO (in-situ chemical oxidation) uses oxidants like permanganate or persulfate to break down contaminants, while ISCR (in-situ chemical reduction) uses reductants like zero-valent iron or dithionite. The calculator handles both because it works purely off the stoichiometric ratio, reagent cost, and NOD multiplier you enter rather than the underlying chemistry, so switching between an oxidation and a reduction scenario just means updating those three inputs to match the reagent you actually plan to use.

Why does well spacing use the radius of influence times the square root of two instead of just doubling it?

Spacing wells at exactly 2x the radius of influence would leave diamond-shaped gaps uncovered between four adjacent wells' circular delivery zones. Multiplying by the square root of two (about 1.414) sets the diagonal spacing so each well's circle overlaps its diagonal neighbors just enough to eliminate those gaps, giving full areal coverage with the fewest wells for a square grid pattern.

Why is the reported reagent cost so much lower than a typical field remediation budget?

The reagent cost output only multiplies total reagent mass by unit cost per kilogram — it doesn't include drilling, well installation, mobilization, permitting, or labor, all of which the calculator explicitly leaves out. For a full project budget this figure should be treated as one line item within a larger cost estimate, not the total.

How sensitive is total reagent to the NOD multiplier, and why does the calculator default to 5x?

Total reagent is the stoichiometric demand multiplied directly by the NOD multiplier, so doubling that multiplier doubles both reagent mass and cost with no diminishing returns built in. The default of 5x is a mid-range value from typical literature (3-10x), but because real natural oxidant demand varies enormously with soil organic content and reactive mineral fraction, a site-specific NOD bench test is the only way to replace that assumption with a measured number.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Environment, Weather & Climate.