Calculator
Stocking Calculator
Two completely different problems live under "stocking". Freshwater has a defensible heuristic (inches of slender-bodied fish per gallon, with a surface-area kicker) that works for small community fish. Saltwater has no formula — only species behaviour and territory rules. This calculator gives a useful answer for the first and a deliberate non-answer for the second.
Stocking
Stock list
Columns: species, adult length (in), bioload index, count.
~0.25 points / US gal
- ⚠ Saltwater stocking has no universal formula. This is a qualitative bioload heuristic — read the WetWebMedia stocking FAQs and stock by species behaviour, not formulas.
How this is calculated
Freshwater
surface_factor = (length × width) / 432 // baseline 36 × 12 in effective_gal = tank_gal × surface_factor inches_per_gal = sum(adult_inches × count) / effective_gal status = OK if ≤0.75, Watch if ≤1.0, Overstocked if >1.0
The reference surface (432 in²) is the footprint of a 'classic' 30 gal where the inch-per-gallon rule was implicitly calibrated. Bigger surface = more O₂ exchange = more livestock supported per gallon. The rule breaks for fish with stocky bodies (cichlids, goldfish, plecos) or adult sizes above ~6 in — both flagged.
Saltwater
bioload_points = Σ bioload_index × count × max(1, adult_in / 3) ceiling = 0.25 × tank_gal // heuristic — no primary source
The 0.25 points/gal ceiling matches WetWebMedia-style consensus that a 100-gal mixed reef holds maybe two tangs and a few smaller fish at adult size. It's a heuristic, not a constant. Use it as a sanity check, then read the WetWebMedia FAQs and species-specific guides before adding anything.
FAQ
- Why is there no saltwater inches-per-gallon rule?
- Marine fish have radically different territory and behaviour requirements that don't scale with body length. A 4-inch tang needs more swim length than a 4-inch eel needs hiding holes. Two ocellaris clownfish are fine in a 20 gal; two yellow tangs in the same tank end with one dead tang.
- Does the bioload index account for filtration?
- No. This is a stocking sanity check, not a filtration model. Adequate skimming, mechanical filtration, biological media, and water changes are assumed. A 5-point bioload doesn't magically work in 20 gal because you added a bigger skimmer.
- What changes if I have a sump?
- Add sump water volume to your tank volume — that's all sump filtration is from a bioload standpoint. The real benefits (heat dissipation, surge buffering, equipment hiding) don't show up in stocking math.
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/stocking/"
width="100%"
height="720"
style="border: 1px solid #1C2D34; border-radius: 8px; max-width: 720px;"
loading="lazy"
title="ReefCalcs Stocking Calculator"
></iframe>Sources & references
- 01WetWebMedia — Stocking FAQ (Bob Fenner / Neale Monks)http://www.wetwebmedia.com/ca/volume_5/volume_5_3/stocking.htm
- 02Reef2Reef — General stocking discussions (consensus heuristics)https://www.reef2reef.com/
Last reviewed