Dry Weight & Fluid Balance Calculator
Calculate interdialytic weight gain, UF rate, and fluid overload assessment for dialysis patients.
About this calculator
This calculator estimates how much fluid a hemodialysis patient needs removed during a session and whether the planned removal rate is safe. Interdialytic weight gain (IDWG) is simply pre-dialysis weight minus the clinically assessed target dry weight -- the euvolemic weight at which the patient has neither excess fluid nor is volume-depleted, judged by the care team from clinical signs rather than measured directly. Because roughly 1 kg of weight gain between sessions corresponds to about 1 liter of retained fluid, that same IDWG figure becomes the ultrafiltration (UF) volume the machine needs to remove. Spreading that volume over the planned session duration gives the UF rate in mL/hr, and dividing by dry weight gives UF rate per kilogram -- the number that matters most for safety, since pulling fluid faster than about 13 mL/kg/hr is associated with meaningfully higher risk of intradialytic hypotension as plasma refill can't keep pace with fluid removal.
The calculator separately estimates total body water (TBW) using the Watson formula (Watson et al. 1980), which differs by sex: men's TBW is estimated from age, height, and weight, while the women's version omits age entirely and uses only height and weight, reflecting the original regression equations derived from body-composition studies. Fluid overload as a percentage of TBW gives a sense of how large the interdialytic fluid gain is relative to the patient's whole-body water pool. This calculator does NOT replace bioimpedance spectroscopy or clinical dry-weight probing, does not adjust the 5% IDWG and 13 mL/kg/hr thresholds for cardiac or nutritional comorbidities, and treats the 1 kg-to-1 L fluid conversion as an approximation rather than a measured value.
Medical Disclaimer
This calculator is for informational and educational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making decisions about your health. Never disregard professional medical advice or delay seeking it because of results from this tool.
Inputs
Results
Interdialytic Weight Gain
2.5 kg
≈ 22 sticks of butter
How to Use This Calculator
- Enter pre-dialysis weight (kg) and the clinically assessed target dry weight (kg).
- Enter session duration (hours), patient height (cm), age (years), and sex.
- Read interdialytic weight gain (IDWG in kg) — ideally <5% of dry weight.
- Review UF rate (mL/hr) and UF rate per kg (mL/kg/hr): keep below 13 mL/kg/hr to reduce hypotension risk.
- Use total body water (Watson formula, L) and fluid overload (% TBW) to guide clinical decisions.
How the result changes with Pre-Dialysis Weight
| Pre-Dialysis Weight | Interdialytic Weight Gain |
|---|---|
| 36 | -34 kg |
| 54 | -16 kg |
| 109 | 39 kg |
| 181 | 111 kg |
What each input means
- Pre-Dialysis Weight
- Current weight before the dialysis session.
- Target Dry Weight
- Clinically assessed euvolemic weight.
- Session Duration (hours)
- Planned hemodialysis session length.
- Height
- Patient height for TBW calculation.
- Age (years)
- Patient age.
- Sex
- Biological sex.
What each result means
- Interdialytic Weight Gain
- Weight gained between dialysis sessions.
- IDWG as % of Dry Weight
- Should ideally be < 5% of dry weight.
- UF Rate
- Ultrafiltration rate during the session.
- UF Rate per kg
- Should be < 13 mL/kg/hr to reduce hypotension risk.
- Total Body Water (Watson)
- Estimated TBW using the Watson formula.
- Fluid Overload
- Excess fluid as percentage of total body water.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersPre-Dialysis Weight (kg) = 72.5, Target Dry Weight (kg) = 70, Session Duration (hours) = 4, Height (cm) = 170 = 6 input(s) provided
- Calculate Interdialytic Weight GainInterdialytic Weight Gain = preWeight - targetDryWeight2.5 = 2.5
- Calculate IDWG as % of Dry WeightIDWG as % of Dry Weight = (idwg / targetDryWeight) * 1003.6 = 3.6
- Calculate UF RateUF Rate = (ufVolume * 1000) / (sessionDuration * 60) * 60625 = 625
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
Why does raising target dry weight lower the calculated interdialytic weight gain?
Interdialytic weight gain is defined as pre-dialysis weight minus target dry weight, so the two move in opposite directions by construction: if the care team revises the target dry weight upward (for example, after determining the patient had been under-hydrated), the same pre-dialysis weight now represents less excess fluid, and the calculated IDWG and the resulting UF volume both shrink accordingly.
Does session duration change how much fluid gets removed in total?
No -- session duration only changes how fast fluid is removed (the UF rate in mL/hr), not the total ultrafiltration volume, which is fixed by the gap between pre-dialysis weight and target dry weight. A shorter session removes the same total fluid volume at a faster, potentially riskier rate; a longer session spreads the identical volume out more gently.
Why does the Watson formula for total body water skip age in women but include it for men?
This reflects how the original Watson equations were derived from separate regression analyses of male and female body-composition data in 1980, and the female equation simply did not find age to be a statistically useful predictor once height and weight were already in the model, while the male equation did. It isn't an omission in this calculator -- it's a feature of the published formula itself.
What UF rate per kilogram is considered too fast for a dialysis session?
A commonly cited safety threshold is about 13 mL/kg/hr; ultrafiltration rates above that are associated with a higher risk of intradialytic hypotension because the body's plasma refill rate (fluid moving from tissues back into the bloodstream) struggles to keep pace with how quickly fluid is being pulled from the blood. Extending session duration is one of the most direct ways to bring a too-fast UF rate back under that threshold without reducing the total fluid removed.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Dialysis Adequacy (spKt/V) Calculator
Single-pool Kt/V from pre/post dialysis BUN.
NephrologyFENa & Urine Indices Calculator
Fractional excretion of sodium, urine anion gap, and renal failure index for AKI workup.
NursingIntake & Output Balance Calculator
Calculate 24-hour fluid balance from all intake sources (oral, IV, other) and output sources (urine, drains, other).
NephrologyPeritoneal Dialysis Adequacy Calculator
Weekly Kt/V, creatinine clearance, and PET transport classification for peritoneal dialysis.
LaundryDry Cleaning Cost per Garment Calculator
Per-piece cost from solvent, labor, and overhead.
More in Medical & Clinical.