Short title

Aquaponics Ratio Calculator & Grow Bed Sizer

Professional aquaponics system sizing tool using FAO 552 & Rakocy UVI formulas. Calculates feeding rate ratios, fish stocking biomass, media bed volume, sump tidal drawdown, and biofilter capacity in real time.

Presets label
Section core inputs

Desc solver mode

Lbl tank volume500 L
100 L2,500 L5,000 L10,000 L
Kpi fish biomass
10.0 kg~20 Unit adults
Kpi daily feed
150 g/d1.5Lbl percent body mass
Kpi plant area
3.3 m²FRR 45 g/m²/d
Kpi sump volume
455 LLbl anti run dry
Section diagram
Lbl live telemetry
Lbl fish tank500 L20.0 kg/m³Lbl settlerLbl swirl radialLbl wastes removedLbl biofilter7.7 m²38.7x SafetyLbl grow beds (Subsystem flood drain short)3.33 m²Lbl depth prefix 30cm | Lbl interstitial prefix 350 LLbl sump tankLbl min capacity prefix 455 LLbl drawdown prefix 350L | Lbl reserve prefix 105LLbl pump return prefix 885 L/h
Section nitrification
Kpi tan generation4.42 g/day
Kpi biofilter area7.75 m²
Lbl biofilter media volumeLbl integrated media
Kpi biofilter safety38.72x (Min: 1.2x)
Section water balance
Kpi water pump flow885 L/h
Kpi air pump flow12.0 L/min
Lbl total volume water1,305 L
Kpi fish count~20 Unit specimens
Section spec table
Lbl parameterLbl metric valueLbl imperial valueLbl status
Lbl tank volume500 L132 galStatus optimal
Lbl stocking density20.0 kg/m³0.167 lb/galStatus safe
Kpi fish biomass10.00 kg22.05 lbsStatus optimal
Kpi fish count2020Status optimal
Kpi daily feed150.0 g/day5.29 oz/dayStatus optimal
Kpi plant area3.33 m²35.9 sq ftStatus optimal
Lbl grow bed depth1,000 L (30 cm)264 gal (11.8 in)Status optimal
Kpi sump volume455 L120 galStatus enforced
Kpi water pump flow885 L/h234 GPHStatus optimal
Kpi air pump flow12.0 L/min0.42 CFMStatus optimal
Kpi tan generation4.42 g/day0.156 oz/dayStatus optimal
Lbl toxic ammonia fraction0.56%0.56%Status safe
Kpi biofilter area7.75 m²83.4 sq ftStatus safe
Kpi biofilter safety38.72x38.72xStatus safe
Lbl total water volume1,305 L345 galStatus optimal
Lbl daily oxygen demand0.058 kg O₂/d0.127 lb O₂/dStatus optimal
Kpi plant area3.33 m²
Kpi fish biomass10.0 kg
Kpi water pump flow885 L/h
Kpi biofilter safety38.72x

Disclaimer text

Technical Reference & Architecture Guide

Aquaponics Ratio Calculator & Grow Bed Sizer Guide

Professional aquaponics system sizing tool using FAO 552 & Rakocy UVI formulas. Calculates feeding rate ratios, fish stocking biomass, media bed volume, sump tidal drawdown, and biofilter capacity in real time.

Aquaponics Ratio Calculator & Grow Bed Sizer Guide — Client-Side In-Memory Architecture & Data Flow
Aquaponics Ratio Calculator & Grow Bed Sizer Guide — Client-Side In-Memory Architecture & Data Flow

Key Parameters & Controls

Daily Feeding Rate Ratio (FRR)Mass flux rate (g feed / m² grow bed / day)

The biological cornerstone formulated by Dr. James Rakocy: allocates 40 to 50 grams of feed per square meter of bed area daily for vegetative leafy greens and 50 to 80 grams for potassium-demanding fruiting vegetables to balance nitrogen generation with plant nutrient uptake.

Default: 50 g/m²/day
Target Fish Stocking Biomass DensityVolumetric density (kg/m³ or lb/gal)

Standard biological carrying capacity under FAO 552 guidelines: maintained between 15 and 25 kg of live fish per cubic meter (0.12 to 0.21 lb/gal) in recirculating systems to ensure steady ammonia excretion without triggering disease outbreaks or rapid oxygen depletion.

Default: 20 kg/m³
Media Bed to Fish Tank Volume RatioVolumetric proportion (Media Volume : Tank Volume)

The baseline physical filtration threshold, benchmarked at 1:1 minimum and 2:1 optimal for flood-and-drain expanded clay or river stone beds, providing complete solids settling and bacterial nitrification without dedicated external clarifiers.

Default: 2:1
Recirculation Pump Turnover RateHourly volumetric frequency (x tank volume / hour)

System circulation benchmark requiring 1.0x to 2.0x of the total fish tank water volume to pass through the biofilter and grow beds every 60 minutes after accounting for vertical lift elevation and pipe friction loss.

Default: 1.5x / hour
Minimum Dissolved Oxygen (DO) LevelGas concentration (mg/L or parts per million)

Mandatory respiratory safety threshold: must remain strictly above 5.0 mg/L across all fish tanks and biofiltration zones for warmwater species like tilapia and nitrifying colonies, or above 7.0 mg/L for coldwater species such as rainbow trout.

Default: 6.0 mg/L
Compromise System Operating pHLogarithmic acidity scale (pH units)

The multi-organism equilibrium target maintaining 6.8 to 7.0 to balance fish osmoregulation (tolerant to 6.5–8.0), plant root nutrient absorption (optimal at 5.5–6.5), and bacterial nitrification efficiency (optimal at 7.5–8.2).

Default: 6.9

Pro Tips & Best Practices

Perform the 5-Minute Vinegar Fizz Test on Grow Bed Gravel

Never place decorative gravel or unverified river stone into grow beds without submerging a sample in household vinegar or muriatic acid. If effervescent carbon dioxide bubbles appear, the media contains calcareous limestone that will continuously dissolve calcium carbonate into the water, permanently locking your pH above 8.2 and locking out vital iron, zinc, and phosphorus.

Alternate Calcium Hydroxide and Potassium Bicarbonate for pH Buffering

Nitrification acidifies your reservoir by releasing 2 hydrogen ions for every molecule of ammonium converted, destroying 7.14 mg of carbonate alkalinity per milligram of ammonia oxidized. Rather than adding standard sodium-based buffers that cause sodium toxicity in plants, alternate between calcium hydroxide [Ca(OH)₂] and potassium bicarbonate [KHCO₃] at 0.25 to 0.40 grams per gram of daily fish feed to deliver both essential crop nutrients.

Stagger Flood-and-Drain Bell Siphons to Prevent Sump Pump Dry-Run

When running multiple media beds connected to a single sump reservoir, adjust individual inlet ball valves to offset siphon trigger timings. Unsynchronized fill-and-drain cycles prevent multiple beds from simultaneously withdrawing tidal water, which can empty the sump reservoir and burn out the submersible pump impeller.

Size Aeration Capacity for Peak Mid-Summer Water Temperatures

Water holds significantly less dissolved oxygen as temperature rises (falling from 10.1 mg/L at 15°C down to 7.5 mg/L at 30°C), while fish metabolic oxygen demand doubles for every 10°C increase. Size your air pump for peak summer conditions at a minimum rate of 1.0 to 1.5 liters per minute (LPM) per 100 liters of total water volume using fine-bubble diffusers.

Common Gotchas & Troubleshooting

⚠️Total Ammonia Nitrogen (TAN) spikes above 1.0 ppm or toxic Nitrite spikes exceed 0.5 ppm

Immediately cease all fish feeding for 48 hours to stop metabolic waste production. Confirm water temperature is above 18°C (64°F) to ensure nitrifying bacteria remain active, verify dissolved oxygen exceeds 5.0 mg/L, introduce commercial bottled nitrifying bacteria, and add 1 to 2 g/L of pure non-iodized sea salt to prevent nitrite methemoglobinemia (brown blood disease).

⚠️System water pH chronically drops below 6.4 with complete loss of carbonate hardness

Your biofilter has exhausted its carbonate alkalinity buffer through relentless nitrification. Dissolve 0.25 grams of Calcium Hydroxide [Ca(OH)₂] or 0.40 grams of Potassium Bicarbonate [KHCO₃] per gram of daily feed into a separate bucket of water, adding it gradually over 12 hours until carbonate hardness (KH) stabilizes between 50 and 100 ppm and pH returns to 6.8–7.0.

⚠️New plant leaves exhibit yellowing between veins with bright green vein outlines (interveinal chlorosis)

Crops are exhibiting classic iron deficiency because commercial fish feeds lack bioavailable soluble iron, which precipitates into insoluble hydroxide salts at pH levels above 7.0. Dose chelated iron at 2.0 to 3.0 mg/L active concentration every 3 to 4 weeks, utilizing Fe-DTPA for systems operating below pH 7.5 or Fe-EDDHA for alkaline conditions up to pH 9.0.

⚠️Bell siphon fails to initiate automatic drainage or fails to break suction after emptying

If the siphon never triggers drainage, water inflow from the pump is too low to evacuate air over the inner standpipe crest; increase the bed inlet valve slightly or add two 45-degree elbows at the drainage outlet. If the siphon drains but continuously gurgles without stopping, water inflow is too high or the 1/4-inch atmospheric air breather snorkel is blocked with algal biofilm.

Frequently Asked Questions

How do I calculate the ratio of fish to plants in aquaponics?▼

Calculate your system using Dr. James Rakocy's Feeding Rate Ratio: supply 40 to 50 grams of 32% protein fish feed per square meter of leafy greens daily, or 50 to 80 grams per square meter for fruiting plants like tomatoes. Fish stocking quantity is derived backward: divide your total required daily feed mass by the fish feeding rate (typically 1.0% to 1.5% of body weight daily for market-sized adults) and then divide by individual fish target weight. For a 10 m² lettuce canopy requiring 500 grams of feed daily, you need approximately 35 to 50 kg of total fish biomass.

What is the Rakocy feeding rate ratio and how does it work?▼

The Rakocy Feeding Rate Ratio is the quantitative engineering guideline developed at the University of the Virgin Islands that links fish waste generation directly to hydroponic plant nutrient consumption. Because fish excrete roughly 80% of metabolized protein nitrogen as Total Ammonia Nitrogen, feeding 40–50 g/m²/day generates the exact concentration of dissolved nitrates, phosphorus, and potassium required for rapid leafy vegetable growth without causing toxic nitrate accumulation (>150 ppm) or chronic nutrient deficiency (<20 ppm).

How big does my sump tank need to be for flood and drain media beds?▼

Your sump tank volume must equal 100% of the media bed tidal drawdown volume plus an additional 30% reserve buffer so your submersible pump remains fully submerged at all times. Expanded clay pebbles (LECA) have an interstitial void ratio of roughly 35% (river gravel averages 40%), meaning a 1,000-liter media bed holds approximately 350 liters of water when flooded. Sizing your sump tank to at least 455 to 500 liters prevents the pump from running dry when siphons flood the beds.

Why is my aquaponics pH constantly dropping and how much buffer do I add?▼

Aquaponics water pH drops continuously because biological nitrification releases two hydrogen ions (H+) for every molecule of ammonium converted into nitrate, consuming 7.14 mg of calcium carbonate equivalent alkalinity per milligram of ammonia oxidized. To prevent biofilter stalling and pH crashes below 6.4, add 0.25 grams of Calcium Hydroxide [Ca(OH)₂] or 0.40 grams of Potassium Bicarbonate [KHCO₃] per gram of daily fish feed fed, alternating between the two to supplement vital calcium and potassium.

What is the difference between media bed and deep water culture (DWC) sizing?▼

Media bed aquaponics uses volcanic gravel or clay pebbles that simultaneously serve as biological filtration, solids capture, and physical plant root support, requiring a conservative 1:1 to 2:1 bed-to-tank volume ratio. Deep Water Culture (DWC) floats crops on polystyrene rafts in open water channels with zero substrate, requiring dedicated external mechanical clarifiers (swirl filters) and separate moving bed biofilm reactors (MBBR), which allows DWC to scale up to an extensive 3:1 or 4:1 plant-to-tank footprint.

How much water pump flow rate and air pump aeration do I need?▼

Your water pump must turn over the entire volume of your fish tank 1.0 to 2.0 times per hour under actual dynamic head lift, while your air pump must deliver at least 1.0 to 1.5 Liters Per Minute (LPM) of airflow per 100 liters of total system water volume. For a 1,000-liter fish tank, select a water pump delivering at least 1,500 L/h at your plumbing discharge height, alongside an air pump supplying at least 10 to 15 LPM through micro-pore diffusers.

Related Tools & Utilities

All Tools →
Air Receiver Tank Calculator & SizingUtility

Size compressed air receiver storage tanks in US gallons, liters, and cubic feet using ASME / CAGI drawdown equations, matching air compressor SCFM supply against peak intermittent demand, allowable pressure band (ΔP), and compressor cycle-frequency limits.

Open tool→
Vector Cross Product Calculator (3D & Area)math

Calculate 3D vector cross product A × B with step-by-step 3×3 determinant expansion, real-time 3D interactive visualizer, unit normal vector, parallelogram area, and orthogonality verification.

Open tool→
Queuing Theory Calculator (Erlang C & M/M/c)math

Industrial-grade queuing theory calculator implementing M/M/1, M/M/c (Erlang C), M/M/c/K (finite buffer), and M/M/c/c (Erlang B loss system) models. Calculate server utilization, delay probability, average wait time (Wq), queue length (Lq), and Service Level Agreement (SLA) percentages. Features automated reverse goal staffing solver, agent shrinkage adjustments, economic cost optimization, dynamic sensitivity matrices, and side-by-side A/B architecture comparison workbench.

Open tool→
Beer Priming Sugar & Carbonation CalculatorUtility

Calculate exact beer priming sugar weights in grams and ounces for dextrose, sucrose, DME, and honey with bottle burst pressure safety and syringe dosing.

Open tool→
Landed Cost & Import Unit Cost Calculatorfinance

Calculate total landed cost and per-unit import cost with duty, ocean freight, customs brokerage, insurance, and harbor fees. Solve target profit margins instantly.

Open tool→
Customs Duty Calculator & Import Tarifffinance

Calculate exact customs duty, import tariff, VAT/GST, and landed cost for US, EU, UK, and CA. Includes FOB vs CIF rules, de minimis limits, and Section 301 fees.

Open tool→