The classic “one inch of fish per gallon” rule is a decent rough starting point, but bioload — the actual waste a fish produces — depends on far more than length alone.
Why Simple Rules Fall Short
A single large goldfish can produce more waste than a dozen small tetras, and body shape, activity level, and diet all affect how much a given fish actually contributes to bioload.
Filtration Capacity Matters Too
Two identically stocked tanks can behave very differently depending on filtration — see our filter buying guide for how to size filtration appropriately for your actual stocking plan.
Signs of Overstocking
Persistently elevated nitrate between water changes, cloudy water, or fish showing stress despite good maintenance are all signs your tank may be carrying more bioload than it can comfortably support.
A More Practical Approach
Research the adult size and waste output of each species you’re considering, stock gradually, and monitor water parameters closely as you approach your tank’s practical capacity rather than relying on a single fixed formula.

