Livestock Feed Ration Calculator

Balance a basic ruminant ration for protein, energy, and dry matter

Ad placeholder (leaderboard)

A balanced ruminant ration has to supply enough protein and energy within the amount of feed the animal will actually eat. This calculator lets you combine common feedstuffs from a built-in nutrient table and instantly see whether the mix meets your crude protein and energy targets on a dry-matter basis.

How it works

Feeds are first put on a level playing field by converting to dry matter, then the nutrient contributions are pooled:

DM of feed   = as-fed lb × (DM% / 100)
ration DM    = sum of all feed DM
ration CP%   = Σ(feed DM × feed CP%) / ration DM
ration TDN%  = Σ(feed DM × feed TDN%) / ration DM

The resulting ration CP percent and TDN percent are compared to the targets you set for the animal, and total dry matter is checked against the daily intake so you do not over- or under-feed.

Example and tips

Feeding 25 lb of corn silage (35 percent DM, 8 percent CP, 70 percent TDN) plus 12 lb of alfalfa hay (88 percent DM, 18 percent CP, 58 percent TDN) yields about 8.75 + 10.56 = 19.3 lb of dry matter at roughly 13 percent CP and 64 percent TDN. If a growing animal needs 14 percent CP, nudge up the alfalfa or add a little soybean meal. Always update the feed values with your own forage test results, since book values are only averages.

Ad placeholder (rectangle)