Fish Bioload Guide: Common Aquarium Species Ranked by Waste Output

Bioload Scoring System

Bioload scores predict how much ammonia-producing waste a fish generates relative to its size. A fish that is heavier-bodied for its length, or metabolically more active, produces more waste per inch than a slim, slow-moving fish.

Bioload score = Adult length (inches) × Body type multiplier

Body TypeMultiplierExamples
Slim-bodied, calm1.0Tetras, rasboras, most small schooling fish
Medium-bodied1.8Mollies, platies, swordtails, guppies
Heavy-bodied3.0Goldfish, many cichlids, angelfish
Large predatory3.5Oscars, large catfish, predatory cichlids

Tank capacity: Volume × 0.80 bioload units (freshwater); Volume × 0.60 (saltwater)

Use the Fish Tank Stocking Calculator to apply these scores to your specific tank and fish list automatically.


Freshwater Community Fish

Tetras and Small Schooling Fish (Slim, Low Bioload)

SpeciesAdult LengthMultiplierBioload Score
Neon Tetra1.5 in1.01.5
Cardinal Tetra2 in1.02.0
Black Skirt Tetra2 in1.02.0
Rummy Nose Tetra2 in1.02.0
Zebra Danio2 in1.02.0
White Cloud Minnow1.5 in1.01.5
Ember Tetra0.75 in1.00.75
Chili Rasbora0.75 in1.00.75
Harlequin Rasbora2 in1.02.0
Cherry Barb2 in1.02.0

Tank planning example: 20 neon tetras in a 30-gallon tank:
Bioload = 20 × 1.5 = 30 units; Capacity = 30 × 0.8 = 24 units → 125% — overstocked
Reduce to 14 neon tetras for 21 units → 88% capacity

Livebearers (Medium Bioload)

SpeciesAdult LengthMultiplierBioload Score
Guppy (male)1.5 in1.82.7
Guppy (female)2.5 in1.84.5
Platy2.5 in1.84.5
Swordtail3.5 in1.86.3
Molly3 in1.85.4

Note: livebearers breed prolifically. Factor in expected fry when stocking — a pair of mollies will add dozens of fry within months. These will add significant bioload even as juveniles.

Cichlids (Heavy Bioload)

SpeciesAdult LengthMultiplierBioload Score
Angelfish6 in3.018.0
Discus7 in3.021.0
German Blue Ram2.5 in3.07.5
Bolivian Ram3 in3.09.0
African Cichlid (typical)4 in3.012.0
Jack Dempsey10 in3.535.0
Oscar12 in3.542.0
Green Terror10 in3.535.0

Oscar example: A single Oscar has a bioload score of 42. A 55-gallon tank has capacity of 44 units. One Oscar nearly fills a 55-gallon tank alone — and Oscars grow to 12+ inches and produce waste constantly. Many references recommend a minimum 75–100 gallon tank for a single Oscar.

Goldfish (Very High Bioload — Different Category)

Goldfish deserve special attention. They are the fish most commonly overstocked due to inch-per-gallon miscalculation.

SpeciesAdult LengthMultiplierBioload Score
Common/Comet Goldfish12–18 in3.036–54
Fancy Goldfish (Oranda, Ryukin)8–10 in3.024–30
Fantail6–8 in3.018–24
Ranchu5–6 in3.015–18

Example: 3 fancy goldfish in a 40-gallon tank

  • Bioload: 3 × 27 (avg 9-inch) = 81 units
  • Capacity: 40 × 0.80 = 32 units
  • 253% overstocked

The traditional “2-5 gallon per inch” rule gives 27 inches / 5 = 5.4 gallons per goldfish — hugely wrong. Goldfish need 20–30 gallons for the first fish and 10–15 gallons per additional fish as a practical minimum.


Saltwater Fish

Saltwater fish have a 0.75× capacity multiplier applied to the tank (saltwater tanks support 25% fewer fish):

SpeciesAdult LengthMultiplierBioload Score
Ocellaris Clownfish3 in1.85.4
Percula Clownfish3 in1.85.4
Royal Gramma3 in1.54.5
Firefish Goby3 in1.03.0
Blue Tang12 in3.036.0
Yellow Tang7 in2.517.5
Flame Angelfish4 in2.08.0
Mandarin Dragonet3 in1.54.5

Note on Blue Tang (“Dory”): Made famous by Finding Dory, the Blue Tang requires a minimum 100-gallon tank as an adult (36 bioload units × saltwater factor). A 20-gallon “nano” tank for a Blue Tang is a welfare issue, not just a stocking concern.


Combining Fish: Safe Stocking Plans

30-gallon community freshwater:

  • 10 neon tetras: 10 × 1.5 = 15 units
  • 6 harlequin rasboras: 6 × 2.0 = 12 units
  • 2 dwarf gouramis: 2 × 4.5 = 9 units
  • Total: 36 units vs capacity 24 → overstocked

Revised 30-gallon plan:

  • 8 neon tetras: 12 units
  • 4 rasboras: 8 units
  • Total: 20 units → 83% capacity

55-gallon African cichlid setup:

  • 8 African cichlids (4-inch adults): 8 × 12 = 96 units
  • Capacity: 55 × 0.80 = 44 units
  • 218% overstocked — African cichlid tanks need minimum 75–90 gallons for a small colony

55-gallon African cichlid (75-gallon equivalent):

  • For 8 cichlids: need 96/0.8 = 120 gallons minimum
  • Practical: 8 cichlids in a 90-gallon with heavy filtration (over-filter by 2× for cichlids)

References & Sources

  1. [1] Aquarium Science — Fish Stocking Levels (opens in new tab)
  2. [2] Canton Aquatics — Aquarium Stocking Guidelines (opens in new tab)