Skip to content
FarmAgric Your Trusted Source for Farming, Agribusiness & Agricultural Opportunities Across Africa
  • Home
  • Farm Calculator
  • Poultry ToolsExpand
    • Poultry Farm Setup
    • Poultry Farming Online Tools
    • Poultry Farm Setup
    • Feed Cost Calculator
    • Profit & ROI Calculator
    • Livestock Farming
    • Poultry Profit & ROI Calculator
    • Chicken Feed Cost Calculator
    • Chicken Feeding
    • Chicken Health
  • BlogExpand
    • Farm Guides
    • Farm Funding, Grants & Markets
    • Profitable Farming Businesses
    • Crop Farming
    • Farm Equipment
  • AgriTechExpand
    • AgriTech GuideExpand
      • Agricultural Loans in Africa
    • Agricultural Grants in Nigeria
    • Agricultural Loans
  • AgribusinessExpand
    • Agricultural NewsExpand
      • Training & Scholarships
      • Export Opportunities
      • Livestock Farming
    • Training & ScholarshipsExpand
      • Export Opportunities
  • About UsExpand
    • Disclaimer
    • Terms and Conditions
    • Contact UsExpand
      • Cookie Policy
    • Privacy Policy
    • DMCA Policy
FarmAgric Your Trusted Source for Farming, Agribusiness & Agricultural Opportunities Across Africa

← All FarmAgric tools

Fish Feed Calculator

Estimate the daily feed for your pond or tank from fish numbers, average weight and the feeding rate you use, and see the feed cost.

How the Fish Feed Calculator works

Biomass (kg) = number of fish ร— average weight (g) รท 1,000

Daily feed = biomass ร— feeding rate รท 100

Weekly feed = daily feed ร— 7 | Total feed = daily feed ร— days

Feed cost = total feed ร— price per kg

Cost per fish = feed cost รท number of fish

Worked example

Example only. The 3% feeding rate is a made-up figure, not a recommendation.

  • 2,000 fish of 250 g, feeding rate 3%, โ‚ฆ1,500 per kg, 30 days.

Biomass = 2,000 ร— 250 รท 1,000 = 500 kg. Daily feed = 500 ร— 3% = 15 kg. Weekly = 105 kg. Total = 450 kg. Cost = 450 ร— 1,500 = โ‚ฆ675,000, which is โ‚ฆ337.50 per fish.

Estimate only: actual feeding rates vary with species, age, water temperature, stocking density, health and production stage. Biomass is held constant here, but fish grow, so recalculate as their weight changes.

Frequently asked questions

What is biomass?

It is the total weight of all your fish together.

Why should I recalculate later?

Fish gain weight, so biomass and daily feed rise over time. Enter the new average weight to update.

Related FarmAgric calculators

See other animals with the Livestock Feed Cost Calculator and check your margin with the Farm Profit Calculator.

← Back to all FarmAgric tools

Fish Feed Calculator: Work Out How
Much Feed Your Pond or Tank Actually Needs

Fish feed is typically the biggest single cost in fish farming, often 50 to 70 percent or more of total production cost depending on the system and species. Unlike land animals, fish also grow constantly through the culture period, and their feeding rate is normally expressed as a percentage of body weight, not a fixed daily amount. This means the correct quantity of feed to give a pond changes almost every week as the fish get heavier, and a farmer who feeds the same daily amount from stocking to harvest is guaranteed to either underfeed early fingerlings and stunt growth, or badly overfeed larger fish later on, wasting money and fouling the water.

Overfeeding in aquaculture is a particularly expensive mistake because uneaten feed does not just disappear. It sinks or dissolves into the pond, decomposes, consumes oxygen, raises ammonia levels, and can trigger algal blooms or fish kills, on top of the direct cost of the wasted feed itself. Underfeeding is equally costly in a different way: fish grow slower, take longer to reach market size, and the farmer pays for pond maintenance, water, and labour over a longer culture period without getting there any faster in terms of profit.

The Fish Feed Calculator solves this by converting your fish stock’s current biomass and a correct feeding rate into an actual daily and total feed quantity, so you know exactly how much to give per feeding, how much to order, and what your feed budget looks like as the culture cycle progresses and the fish grow heavier.


What Is a Fish Feed Calculator?

A Fish Feed Calculator estimates how much feed your fish stock needs per day, and over a defined culture period, based on the total biomass of fish you are feeding and the feeding rate appropriate to their size and species.

It is built for pond, tank, and cage fish farmers at any scale, hatchery and nursery operators managing fingerlings, aquaculture students and extension workers, and farm managers who need to budget feed cost and quantity across a full production cycle rather than guessing week to week.

Use it at stocking, to plan your feed budget for the full culture period before fish go into the pond. Use it at each sampling or growth check, to recalculate the daily feed ration as fish gain weight, since the correct amount changes continuously through the cycle. Use it when comparing feeding strategies or feed brands, or when deciding whether your current feed cost per kilogram of fish produced is reasonable.

What it does not do is tell you the correct feeding rate percentage for your specific species and life stage unless you enter it yourself, since this varies significantly by species (tilapia, catfish, carp, and others all differ), water temperature, and feed type. It also does not measure your fish’s actual current weight or your pond’s actual current biomass; both must come from your own sampling. It calculates the feed quantity that follows from the biomass and rate you provide, not a guarantee of what your fish will actually eat or how fast they will grow.


How the Calculator Works

The calculation happens in two linked steps. First, you establish total biomass:

Total Biomass (kg) = Number of Fish ร— Average Body Weight per Fish (kg)

Then, daily feed is calculated as a percentage of that biomass:

Daily Feed Required (kg) = Total Biomass (kg) ร— Feeding Rate (% of body weight per day)

And total feed over a period is:

Total Feed for Period (kg) = Daily Feed Required ร— Number of Days

If you are calculating across multiple growth stages within a longer cycle (which is the more accurate approach, since body weight and feeding rate both change as fish grow), the calculator sums several of these blocks:

Total Feed Required = ฮฃ (Biomass at Stage ร— Feeding Rate at Stage ร— Number of Days at Stage)

Why each variable matters

Number of fish: This is your current stocked population, adjusted for any mortality since stocking. Every output scales directly with this number, so an inaccurate count, especially one that has not been updated after mortality, systematically overstates your feed requirement.

Average body weight: This is the average weight of an individual fish at the time of calculation, not at stocking. Fish weight increases through the culture period, sometimes doubling or more within a few weeks under good conditions, so a weight figure that is even a few weeks out of date can already understate the correct feed amount significantly.

Feeding rate (percentage of body weight): This is the proportion of total fish biomass that should be offered as feed each day, and it is not constant. Smaller, younger fish are typically fed at a higher percentage of body weight (sometimes 8 to 10 percent or more for very small fry, depending on species) because they are growing rapidly and have high metabolic demand relative to their size, while larger, near-market-size fish are fed at a much lower percentage (often in the range of 1.5 to 3 percent, depending on species and system) because their relative growth rate and metabolic demand per unit of body weight decline as they mature. Using a single fixed percentage across the whole cycle is one of the most common and costly errors in fish feeding.

Number of days: The length of the period you are calculating for, whether that is a single feeding-rate stage between two sampling events, or the full culture period from stocking to harvest.


Calculator Inputs Explained

1. Number of Fish (Current Stock Count)

What it means: The number of live fish currently in the pond, tank, or cage.

What unit to use: A whole number count.

Where to get this information: Your stocking record adjusted for recorded mortality, or a physical count/estimate if you regularly sample and count during handling or partial harvest.

What happens if you enter the wrong value: Every output scales directly. Continuing to use your original stocking number without adjusting for mortality will overstate your biomass and therefore your feed requirement.

Common mistake: Not tracking or estimating mortality between stocking and harvest. Even well-managed systems experience some mortality, and this compounds over a long culture period if never adjusted for. Keep a simple mortality log, even an approximate one based on periodic counts, rather than assuming the stocked number survives unchanged to harvest.

2. Average Body Weight per Fish

What it means: The average individual weight of the fish currently in the system, used to calculate total biomass.

What unit to use: Grams or kilograms, matching what the calculator requests; convert consistently if your scale reads in one unit and the calculator expects another.

Where to get this information: A representative sample weighing. Net a sample of fish (a common practical guideline is at least 20 to 30 individuals from different parts of the pond, though the appropriate sample size depends on your pond size and how uniform the stock is), weigh them together, and divide by the number sampled to get an average. Do this regularly through the cycle, commonly every two to four weeks, rather than relying on a single estimate from stocking.

What happens if you enter the wrong value: Since this feeds directly into the biomass calculation, an outdated or inaccurate average weight is one of the most common causes of an incorrect feed ration. Using the stocking weight throughout the cycle will badly understate feed needs as fish grow.

Common mistake: Weighing only the largest, easiest-to-catch fish, which biases the sample upward and overstates the true average weight of the population, since smaller or weaker fish are often harder to net and get excluded from casual sampling. Try to sample from multiple locations in the pond and include a range of sizes.

Practical example: If you net 25 fish and they weigh 3.0 kilograms together, the average body weight is 3,000 grams รท 25 = 120 grams per fish.

3. Feeding Rate (Percentage of Body Weight per Day)

What it means: The percentage of total biomass that should be offered as feed each day, which changes as fish grow and varies by species and feed type.

What unit to use: A percentage (for example, 5%), entered as the calculator requests (whole number or decimal).

Where to get this information: Feed manufacturer’s feeding chart for your specific species and feed type is usually the most reliable source, since it accounts for the feed’s energy density. Species-specific extension guides or your own farm’s historical performance data are good alternative sources. Generic cross-species tables should be treated as a rough starting point only, since requirements genuinely differ between species such as tilapia, catfish, and carp.

What happens if you enter the wrong value: This is the input most sensitive to error, since it is a percentage multiplier applied to your entire biomass. A feeding rate that is too high leads to overfeeding, wasted feed, and water quality problems. A feeding rate that is too low leads to underfeeding and slowed growth.

Common mistake: Using a single feeding rate percentage across the entire culture cycle instead of reducing it in stages as average body weight increases. A rate appropriate for 20-gram fingerlings will substantially overfeed the same fish once they reach 300 or 500 grams.

4. Number of Days

What it means: The length of the feeding period being calculated, either a defined growth stage between two body-weight samplings, or the full culture period from stocking to harvest.

What unit to use: Whole number of days.

Where to get this information: Your production plan and sampling schedule.

What happens if you enter the wrong value: A shorter period than actual understates total feed; a longer period overstates it, and compounds inaccuracy if combined with an outdated body-weight figure over that same period.

5. Feed Price per Kilogram or Bag

What it means: The cost of the feed you are purchasing, which typically varies by protein content, pellet size, and brand, all of which usually change across growth stages.

What unit to use: Currency per kilogram, or currency per bag with bag weight specified.

Where to get this information: Your feed supplier’s current price list, checked separately for each feed type or pellet size you use across the cycle, since starter/fry feed is typically more expensive per kilogram than grower or finisher feed.

What happens if you enter the wrong value: This affects only the cost output, not the feed quantity, but using a blended or outdated price across a cycle that actually uses multiple feed types at different prices will distort your total cost estimate.


Step-by-Step: How to Use the Calculator

Step 1: Confirm your current fish count, adjusted for mortality. Use your stocking record combined with any mortality observed since stocking, not the original stocking number alone if time has passed.

Step 2: Sample and weigh your fish to get a current average body weight. Net a representative sample from multiple areas of the pond or tank, weigh them together, and divide by the number sampled.

Step 3: Calculate or confirm current total biomass. Multiply your current fish count by the average body weight. Many calculators do this automatically once you enter both figures.

Step 4: Select or enter the correct feeding rate percentage for this body weight and species. Use your feed manufacturer’s chart or species-specific guidance matched to the current average weight, not a rate you used earlier in the cycle at a smaller size.

Step 5: Enter the number of days this feeding rate will apply before your next scheduled sampling. This is typically a short interval, commonly every two to four weeks, since the rate needs to be recalculated as fish grow.

Step 6: Enter your current feed price for the feed type being used at this stage. Confirm the price matches the actual pellet size and protein content you are currently feeding.

Step 7: Run the calculation and review the daily feed amount and the period total. Confirm the daily figure looks reasonable relative to your pond size and feeding routine before applying it.

Step 8: Apply the daily feed amount, split across your normal number of feedings per day. Most systems feed multiple times a day rather than once; divide the daily total accordingly.

Step 9: Recalculate at your next sampling event. Do not continue using the same daily amount indefinitely; update body weight and feeding rate at each sampling to keep the ration accurate as fish grow.


Worked Example

Example: Tilapia Pond, Mid-Cycle Growth Stage

  • Number of fish: 2,000 (adjusted for mortality from an original stocking of 2,200)
  • Average body weight (from sampling): 150 grams (0.15 kg)
  • Feeding rate for this size class: 4% of body weight per day
  • Period until next sampling: 21 days
  • Feed price: example figure of 500 per kilogram

Step 1: Total biomass 2,000 fish ร— 0.15 kg = 300 kg total biomass

Step 2: Daily feed required 300 kg ร— 4% = 12 kg of feed per day

Step 3: Total feed for the 21-day period 12 kg ร— 21 days = 252 kg

Step 4: Estimated cost for the period 252 kg ร— 500 = 126,000 in local currency

This example shows the farmer both the daily amount to actually distribute at feeding time (12 kg, split across however many feedings per day the system uses) and the total quantity and cost to budget and order for the coming three weeks, after which the fish should be resampled and the calculation redone at their new, heavier average weight and correspondingly lower feeding rate percentage.

Small Scale Example (Backyard Catfish Tank)

  • Number of fish: 300
  • Average body weight: 80 grams (0.08 kg)
  • Feeding rate: 5%
  • Period: 14 days

Total biomass = 300 ร— 0.08 = 24 kg Daily feed = 24 kg ร— 5% = 1.2 kg Total feed for 14 days = 1.2 ร— 14 = 16.8 kg

Larger Commercial Example (Catfish Pond Near Harvest)

  • Number of fish: 5,000
  • Average body weight: 700 grams (0.7 kg)
  • Feeding rate: 2% (lower rate typical of near-market-size fish)
  • Period: 30 days

Total biomass = 5,000 ร— 0.7 = 3,500 kg Daily feed = 3,500 kg ร— 2% = 70 kg Total feed for 30 days = 70 ร— 30 = 2,100 kg

Notice that even though the feeding rate percentage is lower for the larger fish, the absolute daily feed quantity is much higher, because total biomass has grown substantially. This is a pattern many new fish farmers find counterintuitive: a lower percentage rate late in the cycle does not mean less feed in absolute terms.

All figures above are illustrative examples. Actual feeding rates, growth performance, and feed prices vary by species, system, water quality, and region, and should be confirmed against your feed supplier’s guidance and your own farm’s sampling data.


Problem-Solving With the Calculator

Problem 1: “I know my stocking number but don’t know my current biomass.” You cannot estimate biomass from the stocking number alone once time has passed, since both fish count (due to mortality) and average weight (due to growth) change. Sample and weigh your fish to get a current average weight, adjust your fish count for observed mortality, then multiply the two for a current biomass figure.

Problem 2: “My feed comes in bags of a fixed size, but the calculator gives me a kilogram figure.” Divide your total kilogram requirement for the period by your bag weight to get the number of bags needed, rounding up to the next whole bag.

Problem 3: “My feed budget is lower than the calculated requirement.” Do not simply reduce the feeding rate percentage below what is appropriate for your fish size to fit the budget, since consistent underfeeding slows growth, extends the culture period, and can increase size variation within the stock as weaker fish are outcompeted for limited feed. Instead, consider reducing stocking density in future cycles to match what you can properly feed, review whether a lower-cost feed formulation still meets your fish’s nutritional needs at this stage, or extend your purchase timeline with more frequent, smaller orders if cash flow rather than total cost is the constraint.

Problem 4: “My calculated feed requirement seems unusually high.” Check whether you used a feeding rate appropriate for smaller fish on a stock that has actually grown past that size class, since failing to reduce the percentage as fish grow is the most common cause of an inflated calculation. Also confirm your fish count reflects mortality and has not been left at the original stocking figure.

Problem 5: “My calculated feed requirement looks too low.” Check whether your average body weight figure is outdated, based on an earlier, smaller sampling rather than the fish’s current size. Also confirm you have not applied a feeding rate meant for larger, near-market fish to a stock that is still in an earlier growth stage.

Problem 6: “I’m seeing leftover feed or fish are not finishing what I give them.” This can indicate the feeding rate is too high for the current biomass, water temperature is affecting appetite (fish feed less in cold water), water quality has declined, or fish are showing early signs of stress or disease that reduce feeding activity. Recalculate using an updated, accurate biomass figure first, and investigate water quality and fish health if the problem continues even after adjusting the ration.

Problem 7: “I want to compare feeding costs between two different feed brands.” Run the same biomass, feeding rate, and period through the calculator using each brand’s price, and compare total cost. If the brands have different feed conversion efficiency (how much weight gain you get per kilogram of feed), also factor in expected differences in growth performance, not just price per kilogram, since a cheaper feed that produces slower growth can end up costing more per kilogram of fish produced over the full cycle.


What If I Change the Numbers? Scenario Comparison

ScenarioBiomass (kg)Feeding RateApprox. Daily Feed (kg)Period (days)Approx. Total Feed (kg)
Scenario 13004%1221252
Scenario 23003%921189
Scenario 36004%2421504
Scenario 43004%1242504

Reducing the feeding rate from 4% to 3% (Scenario 2) while biomass stays the same reduces total feed by a meaningful margin, showing why using the correct, size-appropriate rate matters directly to your feed bill, not just to fish welfare. Doubling biomass (Scenario 3), whether from a larger stocking number or heavier average fish, doubles total feed proportionally at the same rate, confirming that biomass tracking through regular sampling is just as important as the rate itself. Doubling the period length (Scenario 4) also doubles total feed at a constant rate and biomass, which looks obvious on paper but is a common oversight when farmers calculate once at stocking and never revisit the figure as the culture period extends.


Understanding the Result

The daily feed figure tells you how much to distribute across your feedings on a single day, given the current biomass and feeding rate. It is not the amount for the whole period; multiply it by the number of days to get a period or cycle total, or divide it by your number of daily feedings to get the amount per feeding session.

Total feed for a period is only accurate for as long as the biomass and feeding rate you used remain valid, which in practice is until your next sampling event, since fish continue growing every day. Treat the total as a short-term planning and ordering figure, not a fixed number for the whole culture cycle, unless you have already broken the full cycle into multiple growth stages, each recalculated separately.

If a cost figure is included, it reflects the feed price entered at calculation time and should be checked against your current supplier price before large purchase decisions, particularly if you are ordering different feed types (fry, grower, finisher) that carry different prices within the same total.


Common Mistakes Farmers Make

1. Using a single feeding rate percentage for the entire culture cycle. This happens because recalculating at every sampling feels like extra work. It matters because feeding rate needs to decrease as average body weight increases; continuing an early-stage rate into later growth stages leads to substantial overfeeding, wasted cost, and water quality problems. Recalculate at each sampling event.

2. Not updating average body weight regularly. This happens because sampling requires netting and handling fish, which takes time and can stress the stock if done too often, so it gets skipped. It matters because feed requirement is directly tied to current biomass, and an outdated weight figure, especially from early in the cycle, badly understates what mature fish actually need. Sample on a consistent schedule, commonly every two to four weeks, balancing accuracy against minimizing handling stress.

3. Not adjusting fish count for mortality. This happens because mortality is not always visibly obvious in a pond system, unlike in a poultry house. It matters because continuing to calculate biomass using the original stocking number overstates feed needs if any mortality has occurred, and can also mask a mortality problem worth investigating. Periodic partial counts, harvest sampling, or careful observation can help estimate ongoing mortality even when an exact daily count is not practical.

4. Confusing feed weight with fish weight in the feeding rate calculation. The feeding rate percentage applies to fish biomass, not to the weight of feed given previously. Double-check that the percentage is being multiplied against current total fish biomass, not against a feed quantity from an earlier period.

5. Applying a generic, non-species-specific feeding rate. Feeding rates and appropriate feed formulations differ meaningfully between species such as tilapia, catfish, and carp, and even between strains within a species. Using a rate table for the wrong species can significantly misstate the correct ration. Use species-specific guidance, ideally from your feed supplier’s chart for the exact product you are using.

6. Ignoring water temperature’s effect on appetite. Fish feeding rate guidance is usually based on a typical or optimal temperature range for the species. In colder conditions, fish eat less regardless of what the standard rate suggests, and feeding the full calculated amount in cold water leads to waste and water quality decline. Adjust downward and observe actual feeding response in temperature extremes.

7. Rounding sample sizes or biomass estimates too aggressively. A biomass estimate based on too small or unrepresentative a sample of fish can be significantly off from the pond’s true average weight, and this error is then multiplied across the entire stock. Use a reasonably sized, representative sample rather than a handful of easily caught fish.


Units and Conversions

Grams to kilograms: 1,000 grams equals 1 kilogram. Body weight samples are often recorded in grams per fish but need converting to kilograms for biomass calculations involving large fish numbers, unless the calculator handles this conversion automatically.

Percentage to decimal: A feeding rate of 4% equals 0.04 when used directly in a manual calculation (biomass ร— 0.04). Confirm whether the calculator wants the rate entered as a whole number (4) or a decimal (0.04).

Kilograms to bags: Divide your total feed requirement in kilograms by your feed bag’s stated weight to get the number of bags to order, rounding up to the next whole bag.

Daily to period totals: Multiply the daily feed figure by the number of days in your planning period (a sampling interval, a month, or a full cycle) to get a period total, keeping in mind this is only accurate for as long as biomass and rate remain unchanged during that period.


Planning and Budgeting

Break your feed budget into stages that match your sampling schedule rather than treating the full culture cycle as a single feed cost figure, since both quantity and feed type typically change several times between stocking and harvest. Early stages usually involve smaller quantities of more expensive, higher-protein starter or fry feed, while later stages involve much larger quantities of typically lower-cost grower or finisher feed, so your feed spending is not evenly distributed across the cycle; it usually grows substantially in absolute terms as biomass increases, even as the cost per kilogram may fall.

Factor feed cost into your overall production budget alongside fingerling or juvenile stock cost, pond or tank preparation, liming and fertilization where relevant, aeration or water exchange costs, labour, and health management. Feed is usually the largest single cost, but a feed-only budget will overstate expected profitability if other costs are left out.

Plan your ordering and storage schedule around your sampling intervals rather than purchasing the entire cycle’s estimated feed upfront, since the actual quantity needed at later stages depends on how well the fish are actually growing, which you will only know from ongoing sampling, not from a projection made at stocking.

Feed prices vary by region, feed type, protein content, and supplier, and change over time with raw material costs. Treat any specific price used in your planning as a snapshot to be confirmed close to your actual purchase date for each stage, not a fixed figure for the whole cycle.


How to Improve the Accuracy of Your Calculation

Sample fish regularly and consistently, using a similar method and similar locations within the pond each time, so your average weight tracking reflects real growth trends rather than sampling variation. Use a reasonably sized sample relative to your total stock, and try to capture a range of sizes rather than only the easiest fish to net, to avoid a biased average. Record mortality observations as they happen, even informally, rather than only estimating it once at harvest, so your fish count used in ongoing calculations stays reasonably accurate through the cycle. Use feeding rate guidance specific to your species and, ideally, your specific feed brand’s chart, rather than a generic cross-species table. Keep a simple log of feed given, feed price, and sampling results across the cycle, so you can compare your calculator-based plan against what you actually used and refine your assumptions for the next cycle.


Calculator Result vs Real-World Farm Conditions

The calculator’s output depends entirely on the accuracy of the biomass and feeding rate you provide, and real pond conditions introduce variables the arithmetic alone cannot capture. Water temperature strongly affects fish appetite and metabolism; the same feeding rate that is appropriate in warm conditions can lead to waste in cooler water. Dissolved oxygen levels affect how much fish will actually feed, particularly in the early morning or during warm, still weather when oxygen can be lowest. Water quality problems, including high ammonia from previous overfeeding, can suppress appetite even when the calculated ration looks correct on paper, creating a cycle where the underlying water quality issue needs addressing before the feeding rate itself is the real constraint. Disease, parasite load, or stress from handling during sampling can all reduce actual feed intake compared to the standard rate for a healthy fish of that size.

The calculator is not wrong when real intake differs from the calculated figure; it is describing the ration appropriate to biomass and standard feeding rate guidance under normal conditions. Farmers should observe actual feeding response at each feeding, adjusting slightly if fish are consistently leaving feed uneaten or if the reverse occurs and fish appear to want more than the calculated amount, always alongside monitoring water quality rather than assuming the feed amount alone explains a change in behaviour.


Advanced Use of the Calculator

Experienced fish farmers can use the calculator to build a full-cycle feeding schedule broken into growth stages, projecting expected biomass at each future sampling point based on target growth rates, then calculating the feed and cost implications of that projection in advance for budgeting purposes, while still confirming and adjusting at each actual sampling. It supports feed conversion ratio (FCR) monitoring when combined with actual growth data, by comparing feed given against actual weight gain over a period to track how efficiently feed is being converted into fish biomass, a key performance indicator for profitability. It supports stocking density planning, letting you model the feed cost implications of different stocking numbers before committing to a stocking plan for a new cycle. It also supports comparison between species or systems, letting you run the same pond size and feed price against different species’ typical growth curves and feeding rate schedules to compare projected feed cost per kilogram of fish produced.


Troubleshooting

My result is zero. Check that fish count, average body weight, and feeding rate are all entered as valid, positive numbers, and that the number of days field is not blank or zero.

My result is much higher than expected. Check whether you applied a feeding rate appropriate for smaller fish to a stock that has grown past that size, and confirm your fish count reflects current numbers adjusted for mortality rather than the original stocking figure.

My result is much lower than expected. Check whether your average body weight figure is outdated from an earlier, smaller sampling, and confirm the feeding rate entered matches the current size class rather than a later, lower rate meant for near-market fish.

I don’t know what feeding rate to use for my fish. Check your feed supplier’s feeding chart first, since it is matched to their specific formulation and typically presented as a table against fish size or weight range. If unavailable, use species-specific extension guidance, and treat any generic cross-species figure as a rough starting estimate to refine against your own fish’s actual feeding response and growth.

The calculator result does not match my manual calculation. Confirm you are using consistent units (grams versus kilograms) and that the feeding rate percentage was applied to current total biomass, not to an earlier feed quantity or a per-fish rather than total-stock basis.

Can I use this calculator for a species other than the one it defaults to? Yes, as long as you enter a feeding rate and any growth-stage assumptions specific to your actual species, since feeding rates and growth patterns differ meaningfully between species such as tilapia, catfish, carp, and others.

Can I use this calculator for a cage or tank system instead of a pond? Yes. The underlying biomass and feeding rate calculation is the same regardless of the containment system; what differs between systems is typically stocking density and water quality management, not the feed calculation itself.


Practical Farm Checklist

  • Confirm your current fish count, adjusted for observed or estimated mortality.
  • Sample and weigh fish to get a current, representative average body weight.
  • Calculate or confirm current total biomass.
  • Confirm the feeding rate percentage matches your current fish size and species.
  • Confirm the number of days until your next scheduled sampling or recalculation.
  • Confirm your current feed price for the specific feed type in use.
  • Run the calculation and note both the daily feed amount and the period total.
  • Split the daily amount across your actual number of feedings per day.
  • Observe actual feeding response and water quality after applying the ration.
  • Recalculate at your next sampling rather than continuing with the same figure indefinitely.

Related Farming Decisions

A fish feed calculation connects directly to your overall aquaculture production budget, since feed sits alongside fingerling cost, pond preparation, liming and fertilization, aeration, water management, and labour as major cost lines. It connects to stocking density decisions, since higher stocking densities increase total biomass and feed cost proportionally and also raise water quality management demands. It connects to water quality and pond management, since overfeeding relative to actual biomass is one of the leading causes of poor water quality and fish kills in pond systems. It connects to harvest planning and marketing, since your feeding schedule and growth projections determine when fish reach target market size. If this site offers a stocking density calculator or a fish farming profitability calculator, use this feed estimate as a direct input into those broader planning tools.


Frequently Asked Questions

What is a fish feed calculator? A fish feed calculator estimates how much feed your fish stock needs per day and over a defined period, based on total fish biomass (fish count multiplied by average body weight) and an appropriate feeding rate expressed as a percentage of that biomass.

How do I calculate how much feed my fish need? Multiply your fish count by the average body weight to get total biomass, then multiply that biomass by the feeding rate percentage appropriate for the fish’s current size and species to get the daily feed amount. Multiply the daily amount by the number of days for a period total.

What is the formula for fish feed calculation? Total Biomass equals the number of fish multiplied by average body weight. Daily Feed Required equals total biomass multiplied by the feeding rate percentage. Total Feed for a period equals daily feed multiplied by the number of days.

How much feed does a fish need per day? This depends on the fish’s current body weight, species, and life stage, expressed as a percentage of body weight rather than a fixed amount. Smaller, younger fish are generally fed at a higher percentage (sometimes in the range of 8 to 10 percent or more for very small fry) while larger, near-market fish are fed at a much lower percentage (often in the range of 1.5 to 3 percent), so there is no single universal daily amount; it must be calculated from current biomass and an appropriate rate.

Why does the feeding rate percentage decrease as fish grow? Younger fish have a higher metabolic rate and growth rate relative to their body size, requiring proportionally more feed. As fish mature, their relative growth rate slows and their metabolic demand per unit of body weight decreases, so a lower percentage of body weight is sufficient to support their reduced relative growth, even though the absolute quantity of feed usually increases because total biomass has grown.

How often should I recalculate my fish feed amount? Recalculate whenever you resample and reweigh your fish, commonly every two to four weeks depending on your system and species, since both body weight and the appropriate feeding rate change as fish grow.

Why is my calculated feed amount so much higher than what I was feeding before? This is usually a sign that your fish have grown significantly since the last calculation and the biomass figure has increased accordingly, or that you are now using a more accurate, updated average body weight rather than an outdated figure from an earlier, smaller sampling.

Why is my calculated feed amount lower than what I’ve been giving? This can indicate you have been overfeeding relative to actual biomass, possibly using a feeding rate meant for smaller fish on a stock that has grown, or using an outdated fish count that does not reflect mortality. Persistent overfeeding wastes money and can seriously harm water quality, so this is worth investigating rather than dismissing.

How do I estimate the average weight of fish in my pond without weighing every fish? Net a representative sample of fish from multiple locations in the pond, including a range of sizes rather than only the easiest to catch, weigh them together on a scale, and divide the total weight by the number of fish sampled to get an average.

What happens if I overfeed my fish? Uneaten feed decomposes in the water, consuming oxygen and raising ammonia levels, which can stress or kill fish and encourage harmful algal blooms, in addition to the direct financial waste of the uneaten feed itself. Regularly recalculating your ration against current biomass is the main way to avoid this.

What happens if I underfeed my fish? Fish grow more slowly than their genetic and environmental potential allows, extending the time needed to reach market size, which increases the total cost of pond maintenance, labour, and water management relative to the eventual harvest, even though less was spent on feed itself.

How do I convert my calculated feed requirement into bags for ordering? Divide your total kilogram requirement for the period by your feed bag’s stated weight, and round up to the next whole bag, since suppliers sell in whole bag units.

Can I use the same feeding rate for tilapia and catfish? No, feeding rates and appropriate formulations differ between species, so a rate appropriate for one species should not be assumed to apply directly to another. Use species-specific feeding guidance, ideally from your feed supplier’s chart for the exact product and species you are raising.

Does water temperature affect how much feed my fish need? Yes. Fish are cold-blooded, and their metabolism and appetite are strongly influenced by water temperature. In cooler water, fish eat less than the standard feeding rate would suggest, and feeding the full calculated amount can lead to waste and water quality problems; adjust the ration downward and observe actual feeding response during cooler periods.

How do I calculate total feed cost for a full fish farming cycle? Break the cycle into growth stages matching your sampling schedule, calculate the feed quantity and cost for each stage separately using that stage’s biomass, feeding rate, and feed price, then sum the stages for a full-cycle total, since feed type, rate, and price typically all change between stages.

Can I use this calculator for shrimp or other aquatic species besides fish? The same underlying logic (biomass multiplied by a feeding rate percentage) applies broadly across many farmed aquatic species, but you should use feeding rate and growth guidance specific to that species rather than assuming fish-specific rates apply directly.

How do I know if my current feeding rate is too high or too low? Observe actual feeding behaviour at each feeding: consistently uneaten feed after a reasonable feeding window suggests the rate or quantity may be too high for current conditions, while fish showing strong competitive feeding behaviour and slower-than-expected growth over successive samplings can suggest underfeeding. Combine this observation with regular resampling and recalculation rather than relying on a fixed rate for the whole cycle.

What is total biomass and why does it matter for feed calculation? Total biomass is the combined weight of all fish currently in your system, calculated as fish count multiplied by average body weight. It matters because the correct feed amount is calculated as a percentage of this figure, not as a fixed amount per fish or per pond, so accurately tracking biomass through regular sampling is central to getting the feed calculation right.


Final Practical Summary

The Fish Feed Calculator turns your current fish biomass and an appropriate feeding rate into a daily feed amount and a total quantity and cost for your planning period. To use it accurately, you need a current fish count adjusted for mortality, a current average body weight from regular sampling rather than an outdated figure from stocking, a feeding rate percentage matched to that current size and your specific species, and your current feed price.

The most common errors come from using an outdated body weight or a feeding rate meant for a different size class, and from not adjusting fish count for mortality. Because both body weight and the correct feeding rate change continuously as fish grow, this is one calculation that genuinely needs to be repeated regularly through the culture cycle rather than calculated once at stocking and left unchanged. Recalculate at every sampling event, watch how your fish actually respond to the ration you apply, and keep simple records of feed given against growth achieved, so that each cycle you run through this calculator gets more accurate than the last.

Follow Us:

Facebook FacebookLinkedin LinkedinPinterest Pinterest

Quick Links

  • SiteMap
  • About Us
  • Contact Us
  • Poultry Tools
  • Privacy Policy

Our Policies

  • DMCA Policy
  • Disclaimer
  • Cookie Policy
  • Terms and Conditions
  • California Consumer Privacy Act (CCPA)

© 2026 FarmAgric - Your Trusted Source for Farming, Agribusiness & Agricultural Opportunities Across Africa

Scroll to top
  • Home
  • Farm Calculator
  • Poultry Tools
    • Poultry Farm Setup
    • Poultry Farming Online Tools
    • Poultry Farm Setup
    • Feed Cost Calculator
    • Profit & ROI Calculator
    • Livestock Farming
    • Poultry Profit & ROI Calculator
    • Chicken Feed Cost Calculator
    • Chicken Feeding
    • Chicken Health
  • Blog
    • Farm Guides
    • Farm Funding, Grants & Markets
    • Profitable Farming Businesses
    • Crop Farming
    • Farm Equipment
  • AgriTech
    • AgriTech Guide
      • Agricultural Loans in Africa
    • Agricultural Grants in Nigeria
    • Agricultural Loans
  • Agribusiness
    • Agricultural News
      • Training & Scholarships
      • Export Opportunities
      • Livestock Farming
    • Training & Scholarships
      • Export Opportunities
  • About Us
    • Disclaimer
    • Terms and Conditions
    • Contact Us
      • Cookie Policy
    • Privacy Policy
    • DMCA Policy
Search