Hydraulic Retention Time Calculator
Estimate the average time liquid remains in a continuously flowing tank, reactor, or treatment basin.
Inputs
Live results
Calculation details
| Quantity | Canonical value | Displayed equivalent |
|---|---|---|
| Tank volume | 3,000 m³ | 3,000,000 L |
| Inlet flow | 416.667 m³/h | 10,000 m³/day |
| Hydraulic retention time | 7.20 h | 0.300 days |
How to use this hydraulic retention time calculator
What this calculator does
This calculator estimates theoretical hydraulic retention time: the average time a parcel of liquid would remain in a tank or reactor when the effective liquid volume is divided by the inlet volumetric flow rate. It is useful for preliminary checks, operational comparisons, classroom work, and reviewing whether a proposed tank-and-flow combination is in a plausible range. It does not model non-ideal hydraulics, reaction kinetics, treatment efficiency, short-circuiting, dead zones, or the separate solids retention time used in activated-sludge control.
When to use it
Use it to check an aeration basin at average or peak flow, compare two process trains, estimate contact time in a storage or reaction vessel, or back-check whether measured flow and usable tank volume agree with an operating target. The U.S. EPA describes activated sludge as a biological process in which wastewater and biomass are aerated in a reactor basin; its technical materials also show that hydraulic timing varies by process configuration. See the EPA's sequencing batch reactor fact sheet for a process-specific example.
How to calculate
- The calculator opens with a complete demonstration: a 3,000 m³ tank receiving 10,000 m³/day. The result and a validated example workbook are immediately available.
- Choose Known volume when the usable liquid volume is already available. Choose Tank dimensions for a rectangular tank and enter length, width, and liquid depth.
- Enter Volume of reactor or tank (V) and select its unit, or provide the three dimensions and their common unit. Enter positive decimal values using a period, not a decimal comma.
- Enter Inlet flow (Q) and choose the matching flow unit. Use a representative average for normal operation or a peak flow when testing a peak condition.
- Read Hydraulic retention time (HRT) first, then use the hours, days, and minutes equivalents plus the normalized volume and flow values to verify unit consistency.
- Select Download Excel to export the current validated inputs and results. Reset clears the demonstration and all calculated data; export remains unavailable until a complete valid state is entered again.
Input guide
Volume input method is required. “Known volume” expects one positive liquid volume; “Tank dimensions” expects a rectangular length × width × depth calculation. Volume of reactor or tank (V) accepts a positive decimal in m³, liters, cubic feet, or US gallons. The startup example is 3,000 m³. A larger volume increases HRT in direct proportion. A common mistake is entering total structural volume instead of the effective operating liquid volume.
Tank length, Tank width, and Liquid depth are required only in dimensions mode. Each accepts a positive decimal in meters or feet; for example, 30 m × 20 m × 5 m equals 3,000 m³. Increasing any dimension increases volume and HRT. Do not mix feet and meters within one set, and use liquid depth rather than wall height when they differ.
Inlet flow (Q) is required and accepts a positive decimal in m³/day, m³/hour, liters/second, US gallons/minute, or cubic feet/second. The example is 10,000 m³/day. Higher flow reduces HRT because the tank contents are theoretically replaced faster. A frequent error is using daily flow while selecting an hourly unit. The USGS explains discharge as volume moving past a point per unit time in its guide to measuring streamflow.
Output guide
Hydraulic retention time (HRT) is the primary estimate in hours. Retention time in days and Retention time in minutes are exact unit equivalents of the same theoretical time, not separate predictions. Calculated volume reports the canonical m³ value after any volume or dimension conversion. Normalized inlet flow reports m³/hour after converting the selected flow unit. The summary pills repeat the current volume, flow, and HRT so the active scenario remains visible. A zero result is not allowed because both inputs must be greater than zero; unusually high or low values should be checked against process needs and hydraulic realities.
Worked example
For the startup values, the tank volume is 3,000 m³ and the inlet flow is 10,000 m³/day. First convert the flow to an hourly basis: 10,000 ÷ 24 = 416.6667 m³/h. Then divide volume by flow:
The same result is 0.300 days or 432 minutes. These exact values appear on first open and in the workbook checkpoints.
Formula, interpretation, and limitations
The core identity is HRT = V/Q, provided volume and flow use compatible units. Because volume has units of length cubed and flow has units of volume per time, the volume units cancel and leave time. This calculator converts all supported entries to m³ and m³/hour before division, which avoids accidental day-versus-hour mismatches.
The result is a theoretical mean. Real basins may have baffles, recycle streams, fluctuating levels, uneven inlet distribution, and regions that exchange slowly with the main flow. Tracer testing or hydraulic modeling is needed when actual residence-time distribution matters. For process context, the EPA's oxidation ditch fact sheet discusses a modified activated-sludge process with long solids retention time, while its membrane bioreactor fact sheet notes that higher volumetric loading can reduce hydraulic retention time and space requirements.
HRT and solids retention time are not interchangeable. HRT follows water through the tank; solids retention time follows retained biomass or solids through the process. Recycle and wasting arrangements can make solids remain far longer than the liquid. Use process-specific design standards, permit requirements, operating data, and professional engineering judgment before changing a treatment system.