Dry Matter Intake (DMI) Estimator — Daily Feed Intake by Species & Production Level

Estimate how much dry matter your livestock will consume daily based on species, body weight, and production level. The calculator uses NRC (National Research Council) published norms for cattle, sheep, goats, horses, and swine. Knowing expected DMI is the foundation of feed budgeting, ration planning, and hay purchasing decisions.

Inputs Explained

Species
Select your livestock species (beef cattle, dairy cattle, sheep, goats, horses, or swine). Each species has different metabolic rates and intake norms.
Body Weight
Enter the live body weight of your animal in kg or lb. DMI is calculated as a percentage of body weight, so accurate weight is essential.
Production Level
Select the animal's current production state (maintenance, growing, finishing, lactating). Higher production levels drive higher voluntary intake due to increased nutrient demand.
Number of Head
Enter total animals in the group to calculate herd-level daily DMI for feed purchasing and budgeting.

How This Calculator Works

Based on: NRC feeding standards: DMI = Body Weight x (DMI % of Body Weight / 100), with species- and production-specific percentages
Best for: Feed budget planning, hay purchasing estimates, and ration starting points for all major livestock species
Check locally: Actual intake varies with feed quality, palatability, weather, health, and individual animal variation — use as a planning estimate
Units supported: Metric (kg), Imperial (lb)

Worked Example

Estimating DMI for a 600 kg beef cow at maintenance

  1. 1. Select species and production level

    Beef cattle at maintenance — NRC norm is approximately 1.8% of body weight in dry matter per day.

  2. 2. Enter body weight

    600 kg live weight.

  3. 3. Calculate DMI

    DMI = 600 kg x 0.018 = 10.8 kg DM per day.

  4. 4. Convert to as-fed

    If feeding hay at 88% DM: 10.8 / 0.88 = 12.3 kg of hay as-fed per day.

A 600 kg beef cow at maintenance needs approximately 10.8 kg of dry matter per day, or about 12.3 kg of hay as-fed.

How to Interpret Your Results

ConditionWhat It Means
DMI below 1.5% of body weightIntake is very low. The animal may be sick, stressed, or the feed quality is poor. Investigate health and feed palatability.
DMI at 1.8-2.5% of body weightNormal range for most mature animals at maintenance or moderate production. Intake is adequate for basic needs.
DMI above 3.0% of body weightHigh intake typical of lactating dairy cattle or rapidly growing young stock. Ensure ration energy density supports this level of consumption.

Common Mistakes to Avoid

Entering dry matter weight instead of live body weight

The calculator expects the animal's live (as-weighed) body weight, not a dry matter equivalent. Enter the weight you would read on a livestock scale.

Using a single DMI estimate for all production stages

A lactating cow eats significantly more than a dry cow of the same weight. Always select the correct production level to get an accurate estimate.

Forgetting to convert DMI to as-fed amounts

DMI tells you dry matter needed. To know how much actual feed to provide, divide DMI by the feed's dry matter percentage (e.g., 10 kg DMI / 0.35 for silage = 28.6 kg as-fed).

Related Calculators

Related Guides

Frequently Asked Questions