Skip to main content
Calcimator

Phosphate Binder Dosing Calculator

Binder dose from dietary phosphorus and target level.

About this calculator

This calculator estimates a daily phosphate binder tablet count using a simplified mass-balance model, not a formula from a specific published clinical guideline or a validated dosing algorithm -- real-world phosphate binder prescribing is titrated empirically against serial serum phosphorus levels, not calculated directly from estimated dietary intake. The model assumes roughly 65% of dietary phosphorus is absorbed (a rough average -- phosphorus from food additives in processed foods is nearly fully absorbed, while phosphorus from whole foods is absorbed less completely, so this single rate does not capture diet composition), subtracts an estimate of phosphorus removed by dialysis, and scales the remainder upward when current serum phosphorus exceeds the KDIGO-referenced target range of roughly 3.5-5.5 mg/dL for dialysis patients.

Binding capacity per tablet is an approximate, product-formulation-dependent figure that varies by manufacturer and specific product, shown here for four representative binder types: calcium carbonate and calcium acetate (which also contribute elemental calcium, tracked separately since KDIGO-referenced guidance suggests keeping total elemental calcium from binders under about 1500 mg/day to limit vascular calcification risk), and sevelamer and lanthanum (calcium-free alternatives). Because the tablet count scales linearly with entered dietary phosphorus, an unrealistically high dietary intake will produce an unrealistically high tablet count that would not reflect how binders are actually prescribed in practice -- use this as a rough starting-point estimate for counseling, not a substitute for individualized titration by a nephrology or renal dietitian team.

Inputs

Results

Tablets per Day

8.5

Tablets per Meal2.8
Phosphorus to Bind546 mg/day
Calcium from Binders0 mg/day
Dialysis Removal343 mg/day
Calcium Load Exceeded0
How to Use This Calculator
  1. Enter estimated daily dietary phosphorus intake (mg/day) and current serum phosphorus (mg/dL).
  2. Enter target serum phosphorus (mg/dL): KDIGO target is 3.5-5.5 mg/dL for dialysis patients.
  3. Select the binder type: calcium carbonate, calcium acetate, sevelamer, or lanthanum.
  4. Enter dialysis sessions per week and meals per day.
  5. Read daily tablet count and tablets per meal to guide prescribing.
  6. Monitor calcium from binders (mg/day): KDIGO recommends a maximum of 1500 mg/day from calcium-based binders.

How the result changes with Dietary Phosphorus (mg/day)

Dietary Phosphorus (mg/day)Tablets per Day
6000.9
9004.7
1,80016.2
3,00031.4

What each input means

Dietary Phosphorus (mg/day)
Estimated daily dietary phosphorus intake. CKD diet typically restricted to 800-1000mg.
Current Serum Phosphorus (mg/dL)
Current serum phosphorus level.
Target Serum Phosphorus (mg/dL)
KDIGO target: 3.5-5.5 mg/dL for dialysis patients.
Binder Type
Select phosphate binder type.
Dialysis Sessions/Week
Number of hemodialysis sessions per week.
Meals per Day
Number of meals per day (binders taken with meals).

What each result means

Tablets per Day
Estimated daily binder tablet count.
Tablets per Meal
Tablets to take with each meal.
Phosphorus to Bind
Net daily phosphorus requiring binder absorption.
Calcium from Binders
Elemental calcium from calcium-based binders. KDIGO: max 1500mg/day.
Dialysis Removal
Average daily phosphorus removed by dialysis.
Calcium Load Exceeded
0 = Under the 1500 mg/day elemental calcium limit, 1 = Exceeds it (calcium-based binders only; always 0 for sevelamer or lanthanum).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Dietary Phosphorus (mg/day) = 1200, Current Serum Phosphorus (mg/dL) = 7, Target Serum Phosphorus (mg/dL) = 4.5, Binder Type = 3 = 6 input(s) provided
  2. Calculate Tablets per Day
    Tablets per Day
    8.5 = 8.5
  3. Calculate Tablets per Meal
    Tablets per Meal = tabletsPerDay / mealsPerDay
    2.8 = 2.8
  4. Calculate Phosphorus to Bind
    Phosphorus to Bind = netPhosphorusToManage * excessFactor
    546 = 546

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 the tablet count depend on dialysis sessions per week?

Dialysis itself removes a meaningful amount of phosphorus from the blood -- this calculator estimates roughly 800 mg per standard 4-hour session, within the published 700-900 mg range -- so more sessions per week subtract more phosphorus from what the binders need to handle, lowering the estimated daily tablet count. A patient on fewer sessions per week, or not yet on dialysis, has less of this removal working in their favor and typically needs more binder to manage the same dietary intake.

Does eating more meals per day change how many tablets are needed overall?

No. The number of meals only changes how the total daily tablet count is divided (Tablets per Meal), not the total itself (Tablets per Day) -- taking binders with more, smaller meals spreads the same total dose across more doses rather than requiring extra tablets. Binders generally need to be taken with each phosphorus-containing meal or snack to work, which is why splitting the total by meal count is useful in practice.

Why track calcium load separately for calcium-based binders?

Calcium carbonate and calcium acetate supply elemental calcium along with their phosphate-binding effect, and KDIGO-referenced guidance suggests keeping total elemental calcium from binders under roughly 1500 mg/day, since regularly exceeding that has been associated with vascular calcification risk. Sevelamer and lanthanum don't contain calcium, so this tracked output and the Calcium Load Exceeded flag are only meaningful when a calcium-based binder is selected.

Is this the same phosphate target used for non-dialysis CKD patients?

The 3.5-5.5 mg/dL reference range built into this calculator reflects typical guidance for dialysis patients specifically. Earlier-stage CKD patients not yet on dialysis are generally managed toward the normal laboratory reference range for serum phosphorus rather than this dialysis-specific target, so the same target field may need adjusting for that population.

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

More in Medical & Clinical.