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 Type | Multiplier | Examples |
|---|---|---|
| Slim-bodied, calm | 1.0 | Tetras, rasboras, most small schooling fish |
| Medium-bodied | 1.8 | Mollies, platies, swordtails, guppies |
| Heavy-bodied | 3.0 | Goldfish, many cichlids, angelfish |
| Large predatory | 3.5 | Oscars, 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)
| Species | Adult Length | Multiplier | Bioload Score |
|---|---|---|---|
| Neon Tetra | 1.5 in | 1.0 | 1.5 |
| Cardinal Tetra | 2 in | 1.0 | 2.0 |
| Black Skirt Tetra | 2 in | 1.0 | 2.0 |
| Rummy Nose Tetra | 2 in | 1.0 | 2.0 |
| Zebra Danio | 2 in | 1.0 | 2.0 |
| White Cloud Minnow | 1.5 in | 1.0 | 1.5 |
| Ember Tetra | 0.75 in | 1.0 | 0.75 |
| Chili Rasbora | 0.75 in | 1.0 | 0.75 |
| Harlequin Rasbora | 2 in | 1.0 | 2.0 |
| Cherry Barb | 2 in | 1.0 | 2.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)
| Species | Adult Length | Multiplier | Bioload Score |
|---|---|---|---|
| Guppy (male) | 1.5 in | 1.8 | 2.7 |
| Guppy (female) | 2.5 in | 1.8 | 4.5 |
| Platy | 2.5 in | 1.8 | 4.5 |
| Swordtail | 3.5 in | 1.8 | 6.3 |
| Molly | 3 in | 1.8 | 5.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)
| Species | Adult Length | Multiplier | Bioload Score |
|---|---|---|---|
| Angelfish | 6 in | 3.0 | 18.0 |
| Discus | 7 in | 3.0 | 21.0 |
| German Blue Ram | 2.5 in | 3.0 | 7.5 |
| Bolivian Ram | 3 in | 3.0 | 9.0 |
| African Cichlid (typical) | 4 in | 3.0 | 12.0 |
| Jack Dempsey | 10 in | 3.5 | 35.0 |
| Oscar | 12 in | 3.5 | 42.0 |
| Green Terror | 10 in | 3.5 | 35.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.
| Species | Adult Length | Multiplier | Bioload Score |
|---|---|---|---|
| Common/Comet Goldfish | 12–18 in | 3.0 | 36–54 |
| Fancy Goldfish (Oranda, Ryukin) | 8–10 in | 3.0 | 24–30 |
| Fantail | 6–8 in | 3.0 | 18–24 |
| Ranchu | 5–6 in | 3.0 | 15–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):
| Species | Adult Length | Multiplier | Bioload Score |
|---|---|---|---|
| Ocellaris Clownfish | 3 in | 1.8 | 5.4 |
| Percula Clownfish | 3 in | 1.8 | 5.4 |
| Royal Gramma | 3 in | 1.5 | 4.5 |
| Firefish Goby | 3 in | 1.0 | 3.0 |
| Blue Tang | 12 in | 3.0 | 36.0 |
| Yellow Tang | 7 in | 2.5 | 17.5 |
| Flame Angelfish | 4 in | 2.0 | 8.0 |
| Mandarin Dragonet | 3 in | 1.5 | 4.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)