Skip to content
AllCalcHub

Livestock Feed Calculator

Plan daily and monthly feed for cattle, buffalo, goats, sheep or poultry.

About the Livestock Feed Calculator

Ruminants eat roughly 2–3% of body weight a day as dry matter (goats up to 4%), more when lactating. Divide by the feed's dry-matter content to get the as-fed weight: wet silage or green fodder weighs much more for the same nutrition. Laying hens eat about 100–120 g of feed a day.

The formula

As-fed kg = body weight × DM intake % ÷ feed DM %

Worked example

Example: Feed per day = 124.7 kg

  1. Inputs: Animal: Cattle; Number of animals: 11; Average body weight: 440 kg; Feed dry matter: 97%.
  2. Formula: As-fed kg = body weight × DM intake % ÷ feed DM %
  3. Result: Feed per day = 124.7 kg

Things to keep in mind

  • Typical figures; lactation, growth, pregnancy, breed and feed quality change needs. Balance rations with a nutritionist or extension officer.

Questions people ask

How much water does a cow drink?

Often 30–100+ litres a day, more when lactating or in heat.

What's dry matter?

What remains after all water is removed: the part that carries nutrients.