Calculator
Two-Part Imbalance Diagnostic
Two-part dosing (alk + Ca separately) only works when both sides keep pace with coral consumption. Test alk and Ca on day 0, dose normally for a week, retest. The drop ratio should be 1 dKH alk : 7.5 ppm Ca — the stoichiometric requirement to build CaCO₃ skeleton. Imbalance shows up as either alk dropping but Ca holding (under-dosing Ca) or Ca dropping faster than alk (kalk overlap or leaky doser).
Two-part imbalance check
Test alk and Ca on day 0, dose normally, retest on day N. Enter both readings below to verify your two-part is balanced.
7.5 ppm Ca per dKH alk consumed.
1.0 = perfectly balanced.
- • Two-part is balanced. Ca and alk are dropping at the expected stoichiometric ratio.
Stoichiometry: every dKH of alkalinity consumed by coral skeleton growth pulls ~7.5 ppm of calcium with it (CaCO₃ formula weight). Imbalance signals over- or under-dosing.
How this is calculated
Stoichiometry of CaCO₃: 1 dKH alkalinity = 7.5 ppm Ca consumed Per-day drops: alk_drop_per_day = (alk_0 - alk_N) / days_between ca_drop_per_day = (ca_0 - ca_N) / days_between Expected Ca drop over the period: expected_Ca_drop = alk_drop_total × 7.5 Imbalance ratio = observed_Ca_drop / expected_Ca_drop 0.8 – 1.2 → balanced < 0.8 → Ca under-dosed (or alk over-tested) > 1.2 → Ca over-consumed (kalk, leak, precipitation)
Why 7.5 ppm Ca per dKH? Calcium carbonate formula is CaCO₃ — 40 g/mol of Ca, 100 g/mol of CaCO₃. Each mole of carbonate locked into skeleton takes one mole of calcium. Converting through alkalinity equivalents and ppm: 1 dKH = 17.86 ppm CaCO₃ = 7.14 ppm Ca. The 7.5 rounding accounts for trace strontium / magnesium uptake.
If you get no measurable consumption, your test window is too short. Drop tests resolve to 0.5 dKH; reading the same number two days apart doesn't mean consumption is zero. Use a 5–7 day window for reliable signal.
FAQ
- What's a typical alk consumption rate?
- For a mixed-reef SPS-dominant tank, 0.5–1.5 dKH/day at full coral load. Softie-only tanks consume 0.1–0.3 dKH/day. New tanks with little coral see ~0.1 dKH/day or less.
- Why does my Ca drop look normal but alk crashes?
- Either kalk is dosing alk in addition to your two-part, your alk test reads higher than reality, or you're under-dosing the alk side. Re-check with a fresh reagent kit and a known reference solution (Hanna or BRS calibration standards).
- Can I rebalance by just bumping one side?
- Short-term yes, long-term no. The two parts (whatever brand) are formulated to dose at the same volume — bumping one creates a different imbalance (free chloride or carbonate buildup). Better to find the root cause: doser leak, test-kit drift, or unaccounted supplementation.
Share / embed this calculator
Paste this snippet into any blog or forum post that allows raw HTML to embed the calculator.
<iframe
src="https://reefcalcs.com/embed/two-part-imbalance/"
width="100%"
height="720"
style="border: 1px solid #1C2D34; border-radius: 8px; max-width: 720px;"
loading="lazy"
title="ReefCalcs Two-Part Imbalance Diagnostic"
></iframe>Sources & references
- 01Randy Holmes-Farley — Two-part calcium and alkalinity additive systemhttps://reefs.com/magazine/aquarium-chemistry-a-homemade-two-part-calcium-and-alkalinity-additive-system/
- 02Randy Holmes-Farley — Calcium and alkalinity in reef tankshttp://reefkeeping.com/issues/2002-09/rhf/feature/index.php
- 03Hamza's Reef — Two-part imbalance calculator (methodology reference)https://www.hamzasreef.com/Contents/Calculators/
Last reviewed