Livestock Feed Ration and Days of Supply

Excel Formulas › Agriculture & Farming

All versions

From head count and a per-head daily ration, compute total feed per day, total over a period, and how many days your feed inventory lasts — the core of feed planning.


Quick formula: feed per day for the herd:
=head_count * lbs_per_head_per_day
Head times per-head daily feed gives daily total. Inventory over daily total gives days of supply.

The example

120 head × 25 lb/day.

AB
1ItemValue
2120 × 253,000 lb/day
330 ton lasts→ 20 days

The formula

The formula:

=head_count * lbs_per_head_per_day // head × ration = daily feed

How it works

How it works:

  1. Multiply head count by the daily ration for total feed per day.
  2. Multiply by days for the feed a period needs.
  3. Days of supply = inventory ÷ daily total — how long your feed lasts.
  4. Convert tons to pounds (×2000) so inventory and ration share units.

Days-of-supply is your reorder alarm. Knowing you feed 3,000 lb/day is useful; knowing the bin holds only 20 more days is actionable. Set a reorder threshold (say, 10 days of supply) and an IF flag, and you will never get caught scrambling for feed during a storm or a price spike. Inventory ÷ daily burn is the whole game.

Try it: interactive demo

Live demo

Head, ration, inventory (tons).

Daily · Lasts

Variations

Feed for a period

Daily × days:

=head_count * lbs_per_head * days

Days of supply

Inventory ÷ daily:

=(inventory_tons*2000) / daily_feed

Reorder flag

Low supply:

=IF(days_supply<10, "REORDER", "OK")

Pitfalls & errors

Unit match. Convert inventory tons to pounds (×2000) before dividing.

Ration changes. Growing animals eat more — update the per-head rate.

Zero head. Empty herd gives a #DIV/0! in days-of-supply.

Practice workbook

📊
Download the free Livestock Feed Ration and Days of Supply practice workbook
A feed-ration sheet with the period, days-of-supply, and reorder variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate livestock feed needs in Excel?
Multiply head by daily ration: =head_count * lbs_per_head_per_day. 120 head at 25 lb is 3,000 lb/day.
How long will my feed last?
Divide inventory by daily feed: =(inventory_tons*2000) / daily_feed gives days of supply.
How do I get a reorder alert?
Flag low supply: =IF(days_supply<10, "REORDER", "OK").

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Stocking rate per acre · Herd inventory & growth · Days of supply