How to calculate feed cost per litre of milk

Dairy farmer analyzing feed cost data on tablet in modern barn with Holstein cows

Your feed bill is the biggest number on your farm's expense sheet. But here's the number that actually matters: what does it cost to produce one litre of milk?

Most dairy farmers know their total monthly feed spend. Very few know their feed cost per litre. That's like running a factory without knowing what each unit costs to make — you're guessing at profitability instead of knowing it.

Feed accounts for 55–70% of all operating costs on a dairy farm. A $0.10/litre change in feed cost, multiplied across a 100-cow herd producing 25 litres/day, is worth $91,250 per year. That's not a rounding error — that's the difference between a profitable farm and a struggling one.

This guide gives you the exact formula, three worked examples at different herd sizes, breed-specific benchmarks in USD, INR, and UK ppl, and five proven strategies to reduce your numbers. No theory — just actionable maths.

Quick calculator: find your number in 30 seconds

The formula (write this down)

Feed Cost Per Litre = Total Daily Feed Cost ÷ Daily Milk Yield (litres)

Example: $6.00 daily feed cost ÷ 25 litres = $0.24 per litre

If you only do one thing after reading this, calculate this number today. Grab a pen, add up what you spend on feed per cow per day, divide by how many litres she gives you. That's it. Everything else in this guide helps you understand what that number means and how to improve it.

What is feed cost per litre of milk?

Feed cost per litre is the total cost of all feed inputs — green fodder, dry fodder, concentrate, minerals, and supplements — divided by the total litres of milk produced in the same period. It tells you exactly how much feed money goes into every litre that leaves the bulk tank.

This is not the same as total cost of production. Total cost includes labour, vet bills, rent, electricity, depreciation. Feed cost per litre isolates just the feed component — the single largest and most controllable expense on your farm.

Why this number matters more than total milk yield

Two farmers can both produce 25 litres per cow per day. Farmer A spends $5/day on feed ($0.20/litre). Farmer B spends $8/day on feed ($0.32/litre). Same yield. Farmer A makes $3,000 more per cow per year in margin over feed.

Milk yield tells you how much you produce. Feed cost per litre tells you how efficiently you produce it. Efficiency is what determines whether your farm makes money or just moves milk.

How it connects to your overall profitability

Feed cost per litre is one piece of a larger puzzle. To see the full picture, you need Income Over Feed Cost (IOFC) — which combines feed cost with milk price to show your actual daily margin per cow. See our profit margin guide for the complete financial analysis.

But feed cost per litre is where you start. It's the foundation. If this number is wrong, nothing else matters.

The concentrate rule: the one formula every farmer should memorise

Before we dive into the full calculation, here's the most important shortcut in dairy feeding. It tells you how much concentrate to feed — and most farmers get this wrong.

The 1:2.5 Rule (Cows)

Concentrate (kg/day) = (Milk Yield ÷ 2.5) + 1.5 (maintenance)

The 1:2 Rule (Buffaloes)

Concentrate (kg/day) = (Milk Yield ÷ 2) + 1.5 (maintenance)

🐄
COWS
1:2.5 RULE
1 kg feed per 2.5L milk
+ 1.5 kg maintenance
🐃
BUFFALOES
1:2.0 RULE
1 kg feed per 2.0L milk
+ 1.5 kg maintenance

What this means in practice

Milk Yield (L/day) Concentrate for Cows (kg) Concentrate for Buffaloes (kg)
10 5.5 6.5
15 7.5 9.0
20 9.5 11.5
25 11.5 14.0
30 13.5 16.5
35 15.5 19.0

This is where the money is. The average dairy farm over-feeds concentrate by 20–30%. At $0.35/kg, that's $0.70–$1.05/day wasted per cow. For a 100-cow herd, that's $25,500–$38,300 per year thrown away on feed your cows don't need.

Use this rule as your baseline. Adjust up or down by 0.5 kg based on body condition score, forage quality, and stage of lactation. But never start above this number without a good reason.

For a complete ration balancing guide, see our dairy cow feed ration guide.

The complete formula (two versions)

Version 1: Per cow per day

Use this for daily monitoring or to check one cow's efficiency on a specific day.

Per Cow Per Day

Feed Cost Per Litre = (Green Fodder Cost + Dry Fodder Cost + Concentrate Cost + Supplements) ÷ Litres of Milk That Day

Version 2: Herd monthly average (more reliable)

Use this for monthly analysis. Smooths out daily variations and gives a true picture of performance.

Herd Monthly Average

Feed Cost Per Litre = Total Feed Cost for Month ÷ Total Litres Produced That Month

Which version should you use?

The monthly version is better for decision-making. Daily figures fluctuate with weather, individual cow variation, and feed price changes. Monthly averages show you the real trend.

Pro tip: Calculate this weekly and plot it on a chart. You'll spot problems — rising concentrate prices, summer heat stress, forage quality changes — before they become expensive. Our IOFC calculator tracks this automatically over time.

What to include in feed cost

Everything the cow eats. This includes:

  • Green fodder: maize silage, berseem, lucerne, jowar, grass hay — whether purchased or homegrown
  • Dry fodder: wheat straw, rice straw, bhusa, dry hay
  • Concentrate: commercial cattle feed, oilcake (khal), grains, bypass fat
  • Minerals and supplements: mineral mixture, salt, limestone, dicalcium phosphate
  • Water: usually excluded from feed cost calculations unless water is purchased

Include homegrown fodder. If you grow your own maize silage, it's not free. Calculate the production cost: seed + fertiliser + irrigation + harvesting + storage. Farms that ignore this underestimate their true feed cost by 30–50%.

Step-by-step: how to calculate it

1

Record all feed for 7 days

Weigh or estimate every kilogram of green fodder, dry fodder, concentrate, and minerals fed to the milking herd. Use a scale or weigh bag — don't guess. A 2 kg error in concentrate = $0.70/day = $255/year per cow.

2

Price each input at YOUR cost

Use your actual purchase price per kilogram. If you grow your own fodder, calculate the production cost (see above). If you buy, use the invoice price — not a national average or government benchmark.

3

Calculate daily feed cost per cow

Multiply quantity × price for each feed type. Add them together. This is your total daily feed cost per cow. For herd analysis, multiply by number of cows to get total daily herd feed cost.

4

Record milk yield for the same period

Use parlor records, bulk tank data, or manual measurement. Get average yield per cow per day for the same 7-day period. Don't mix periods — feed cost and yield must be from the same timeframe.

5

Divide and compare

Feed Cost Per Litre = Daily Feed Cost ÷ Daily Milk Yield. Compare against the breed benchmarks below. Track weekly. Investigate any upward trend immediately.

Feed cost per litre calculator

Enter your feed quantities and prices below. The calculator shows your daily feed cost, feed cost per litre, and whether you're over-feeding concentrate — with the exact dollar impact.

Instant Feed Cost Calculator

Daily feed cost/cow
Feed cost per litre
Feed cost ratio
IOFC per cow/day
Rating
Annual margin (herd)

Worked example 1: small farm (10 cows)

Small farms have the highest feed cost per litre because they can't buy in bulk and often grow limited fodder. Here's a realistic scenario.

Herd details

  • Herd size: 10 crossbred cows (HF × local)
  • Average daily milk yield: 14 litres/cow
  • Average body weight: 450 kg
  • Feed source: 50% homegrown fodder, 50% purchased
Feed Type Quantity (kg/day) Price ($/kg) Daily Cost ($)
Green fodder (berseem + maize) 18 $0.08 $1.44
Dry fodder (wheat straw) 5 $0.04 $0.20
Concentrate mix 6 $0.38 $2.28
Mineral premix 0.1 $2.00 $0.20
Total 29.1 kg $4.12

Feed Cost Per Litre = $4.12 ÷ 14 litres = $0.294/litre

Result: $0.29/litre — Fair

With milk at $0.40/litre, the margin over feed is $0.106/litre. Annual margin per cow: $543. For 10 cows: $5,430/year. This is a small farm that's surviving but not thriving. The concentrate is slightly high for 14 litres — check against the 1:2.5 rule: (14 ÷ 2.5) + 1.5 = 7.1 kg maximum. Current feeding at 6 kg is actually correct.

What could improve this? Growing more green fodder to reduce purchased feed. Small farms with land can cut feed costs 25–40% by growing berseem or lucerne. See our feed ration guide for small farm rations.

Worked example 2: medium farm (50 cows)

Medium farms have better buying power and typically more structured feeding programs. Here's a Holstein herd in a temperate region.

Herd details

  • Herd size: 50 Holstein-Friesian cows
  • Average daily milk yield: 28 litres/cow
  • Average body weight: 600 kg
  • Feed source: 70% homegrown (maize silage, grass hay), 30% purchased concentrate
Feed Type Quantity (kg/day) Price ($/kg) Daily Cost ($)
Green fodder (maize silage) 22 $0.07 $1.54
Dry fodder (grass hay) 4 $0.06 $0.24
Concentrate (pelleted dairy mix) 10 $0.34 $3.40
Mineral premix + bypass fat 0.15 $3.50 $0.53
Total 36.15 kg $5.71

Feed Cost Per Litre = $5.71 ÷ 28 litres = $0.204/litre

Result: $0.20/litre — Good

With milk at $0.45/litre, the margin over feed is $0.246/litre. Annual margin per cow: $2,528. For 50 cows: $126,400/year. This is a well-managed herd. The concentrate at 10 kg is appropriate for 28 litres: (28 ÷ 2.5) + 1.5 = 12.7 kg max. They're feeding below the maximum — efficient.

What could improve this? The mineral and bypass fat at $0.53/day is an investment. If it adds 1-2 litres of milk, it pays for itself. If not, review whether bypass fat is needed at this yield level. Use our IOFC calculator to test the impact.

Worked example 3: large farm (200 cows)

Large farms have the best buying power and most efficient feeding systems. But they also have the most to lose from inefficiency — small errors multiply across hundreds of cows.

Herd details

  • Herd size: 200 Holstein-Friesian cows
  • Average daily milk yield: 32 litres/cow
  • Average body weight: 650 kg
  • Feed system: TMR (Total Mixed Ration) with automated feeding
  • Feed source: 80% homegrown, 20% purchased
Feed Type Quantity (kg/day) Price ($/kg) Daily Cost ($)
Maize silage 25 $0.06 $1.50
Grass silage 8 $0.07 $0.56
Concentrate (TMR blend) 12 $0.30 $3.60
Mineral pack + vitamins 0.2 $2.50 $0.50
Total 45.2 kg $6.16

Feed Cost Per Litre = $6.16 ÷ 32 litres = $0.193/litre

Result: $0.19/litre — Excellent

With milk at $0.45/litre, the margin over feed is $0.257/litre. Annual margin per cow: $2,999. For 200 cows: $599,800/year. This is a top-performing herd. TMR feeding reduces waste, bulk purchasing lowers concentrate cost, and high yield spreads fixed feed costs over more litres.

🏡
Small Farm
10 Cows
$0.29/L
Lower bulk discounts,
higher feed cost
🚜
Medium Farm
50 Cows
$0.20/L
Good efficiency,
some bulk savings
🏭
Large Farm
200 Cows
$0.19/L
TMR efficiency,
max bulk discounts

The scale advantage: This farm's concentrate costs $0.30/kg vs the small farm's $0.38/kg — a 21% saving from bulk purchasing alone. Across 200 cows eating 12 kg/day, that's $70,080/year saved just on concentrate price. Scale matters.

What could improve this? At $0.19/litre, there's limited room to cut feed without hurting yield. Focus shifts to maintaining quality forage, optimal ration balance, and preventing feed refusals. For more on dairy farm KPIs at scale, see our complete metrics guide.

Benchmarks by breed and region

Feed cost per litre varies by breed (through yield differences), feed prices (by region), and milk price (which determines what's "good"). Use these tables to compare your farm against industry standards.

Global benchmarks (USD per litre)

Breed Avg Yield Excellent Good Fair Poor
Holstein-Friesian 25–35 L Below $0.15 $0.15–$0.22 $0.22–$0.30 Above $0.30
Jersey 15–22 L Below $0.18 $0.18–$0.26 $0.26–$0.35 Above $0.35
Crossbred (HF × Local) 12–20 L Below $0.20 $0.20–$0.30 $0.30–$0.40 Above $0.40
Buffalo (Murrah) 8–14 L Below $0.25 $0.25–$0.38 $0.38–$0.50 Above $0.50
Indigenous / Zebu 4–8 L Below $0.35 $0.35–$0.50 $0.50–$0.70 Above $0.70

India benchmarks (INR per litre)

Animal Type Avg Yield Healthy Range Warning Sign
Crossbred cow (HF) 10–16 L ₹18–24/litre Above ₹30/litre
Desi cow (Gir, Sahiwal) 6–10 L ₹22–30/litre Above ₹35/litre
Murrah buffalo 8–12 L ₹22–28/litre Above ₹32/litre
Rathi / Rjat 6–10 L ₹24–32/litre Above ₹38/litre

UK benchmarks (pence per litre — ppl)

Metric Excellent Good Fair Poor
Feed cost (ppl) Below 8p 8–11p 11–14p Above 14p
Milk to feed ratio Above 1.5 1.3–1.5 1.1–1.3 Below 1.1
Feed cost as % of milk income Below 45% 45–55% 55–65% Above 65%

UK data based on AHDB Milkminder 2026 averages. Feed cost averaged 10.34ppl in March 2026 with milk price at 35.24ppl.

What's a good feed cost per litre?

The short answer: it depends on your milk price. A feed cost of $0.25/litre is excellent if milk sells for $0.50/litre (50% ratio). It's terrible if milk sells for $0.30/litre (83% ratio).

The real benchmark is feed cost as a percentage of milk income. This adapts to any milk price, any currency, any region.

Feed Cost Ratio Verdict What It Means
Below 40% Excellent Highly efficient. You're keeping 60+ cents of every milk dollar after feed. Invest in higher-quality feed to boost yield further.
40–50% Good Solid performance. 50-60 cents of every milk dollar remains for other costs and profit.
50–60% Fair Acceptable but tight. Only 40-50 cents left for labour, vet, rent, and profit. Review concentrate pricing and ration balance.
60–70% Poor Danger zone. Less than 40 cents for all other costs. Urgent action needed — review feed program with a nutritionist.
Above 70% Critical Unsustainable. You're essentially working to feed your cows, not to make money. Immediate action: reduce concentrate, cull low producers, or negotiate better feed prices.
Excellent
<40%
Good
40-50%
Fair
50-60%
Poor
60-70%
Critical
>70%

Quick check: If your milk price is $0.40/litre, your feed cost should be below $0.20/litre (50% ratio). If your milk price is $0.50/litre, you can afford up to $0.25/litre and still maintain healthy margins. If you don't know your milk price per litre, start there — it's the other half of the profitability equation.

How to reduce feed cost per litre (5 proven strategies)

You don't necessarily need to spend less on feed. You need to get more milk from the same feed, or the same milk from less feed. Here are the five strategies that actually work, ranked by impact.

1

Match concentrate to actual yield

This is the #1 cost leak on most farms. Use the 1:2.5 rule (cows) or 1:2 rule (buffaloes) as your baseline. Weigh what you give — don't eyeball it. A cow giving 20 litres does NOT need 12 kg of concentrate. She needs 9.5 kg. Over-feeding by 2.5 kg at $0.35/kg = $0.88/day = $321/year wasted per cow.

2

Improve forage quality

High-quality silage and hay reduce the need for expensive concentrate. A 5% improvement in forage digestibility can reduce concentrate needs by 0.5–1 kg/day per cow. Test your forage regularly — a $50 lab test can save thousands. See our feed ration guide for forage quality targets.

3

Cull low producers

A cow giving 8 litres/day eats almost as much as one giving 20 litres/day — maintenance requirement is ~70% of total feed. If her milk income doesn't cover feed cost plus a margin, she's losing you money. Use our profit calculator to identify which cows to cull.

4

Manage heat stress

Heat stress reduces milk yield by 10–25% while feed intake stays the same — inflating feed cost per litre. Fans, sprinklers, and shade maintain production during summer. See our THI heat stress calculator to assess risk in your region.

5

Buy feed smart

Bulk purchasing, forward contracts, and alternative feeds (brewers grain, citrus pulp, maize gluten) can reduce concentrate cost per kg by 10–20%. Negotiate with suppliers quarterly. Compare prices. A large farm saving $0.04/kg on 12 kg/day across 200 cows saves $35,040/year.

5 common mistakes that inflate your feed cost per litre

Mistake 1: Not counting homegrown fodder

If you grow your own maize silage or hay, it's not "free." Calculate the production cost: seed + fertiliser + irrigation + harvesting + storage. Farms that ignore this underestimate their true feed cost by 30–50%. A farm spending ₹50,000/month on "free" homegrown fodder is actually spending ₹50,000 — they just don't see it.

Mistake 2: Using national average prices instead of your actual cost

Feed prices vary by region, season, and supplier. Use YOUR actual prices — the invoice you paid, not a government benchmark. A $0.05/kg error in concentrate price adds $0.60/day to a cow eating 12 kg — that's $219/year per cow, or $21,900 for a 100-cow herd.

Mistake 3: Only counting purchased concentrate as "feed cost"

Some farmers only count bought concentrate as feed cost. Wrong. Forage is feed too. A ration with 20 kg silage + 8 kg concentrate is 71% forage. Ignoring forage cost underestimates total feed cost by 30–50% and gives a dangerously misleading feed cost per litre figure.

Mistake 4: Calculating once a year

Feed prices and milk yields change monthly. An annual average hides seasonal problems — summer heat stress, winter forage quality drops, concentrate price spikes. Calculate monthly, review quarterly, and you'll catch issues before they become expensive. Our IOFC calculator automates this tracking.

Mistake 5: Ignoring body condition

A cow that's losing body condition is "milking off her back" — her yield looks good but she's burning fat reserves. Include body condition scoring in your analysis. A cow dropping 0.5 BCS is effectively losing ~25 kg of body reserves, which represents real nutritional cost not captured in feed cost per litre.

The bigger picture: IOFC (Income Over Feed Cost)

Feed cost per litre tells you one side of the story — the cost. IOFC (Income Over Feed Cost) tells you the whole story — cost plus revenue. It's the difference between knowing what you spend and knowing what you make.

IOFC Formula

IOFC = (Daily Milk Yield × Milk Price) − Daily Feed Cost

Using our medium farm example (50 cows, 28 litres, $0.45/litre milk):

  • Daily milk income: 28 litres × $0.45 = $12.60
  • Daily feed cost: $5.71
  • IOFC: $12.60 − $5.71 = $6.89 per cow per day

An IOFC of $6.89 is good for a Holstein herd. For complete IOFC benchmarks, see our IOFC guide. For overall farm financial health, see the profit margin guide.

The key insight: Two farms with identical feed cost per litre ($0.20) can have very different IOFC if one sells milk at $0.35/litre (IOFC = $4.80) and the other at $0.55/litre (IOFC = $10.40). Feed cost per litre measures efficiency. IOFC measures profitability. You need both.

📊

Try the IOFC Calculator

Plug in your own numbers and see where your herd stands against industry benchmarks.

Calculate Your IOFC →
You have finished this guide

Track your herd’s performance in one place

Log milk yield, monitor breeding, track expenses, and generate reports — all from your browser. No download needed.

Start Free Trial → Free for up to 10 cows. No credit card required.

Frequently asked questions

What is a good feed cost per litre of milk?

For cows, a feed cost below $0.20/litre (₹18-24/litre, 8-12 ppl) is excellent. Between $0.20–$0.30/litre is good. Above $0.35/litre signals over-feeding, low yield, or expensive feed. For buffaloes, add roughly 30% to these benchmarks due to lower yield.

How do I calculate feed cost per litre?

Add up all daily feed costs (green fodder + dry fodder + concentrate + minerals). Divide by daily milk yield in litres. For monthly accuracy, divide total monthly feed cost by total monthly milk production.

What percentage of milk income should feed cost?

Below 50% is excellent. 50-60% is acceptable. Above 60% means your margins are dangerously thin. Above 70% is unsustainable — you're essentially working to feed your cows, not to make money.

How much concentrate should I feed per litre of milk?

The industry rule is 1 kg of concentrate per 2.5 litres of milk for cows, and 1 kg per 2 litres for buffaloes. Plus 1-1.5 kg for maintenance. So a cow giving 25 litres needs approximately 11 kg concentrate (25/2.5 + 1).

How much feed does a dairy cow eat per day?

A lactating cow eats 3.5-5% of body weight in dry matter daily. A 600 kg Holstein producing 25 litres eats approximately 18-22 kg of dry matter. Total feed cost ranges from $6-$15/day depending on region and feed prices.

Does feed cost per litre change by season?

Yes significantly. Summer heat stress reduces yield 10-25% while feed costs may stay the same — inflating feed cost per litre. Winter can increase energy needs by 10-15%. Forage quality also varies seasonally. Calculate monthly to track seasonal patterns.

What is the biggest mistake farmers make?

Over-feeding concentrate. Most farmers feed 20-30% more concentrate than needed. At $0.35/kg, that's $0.70-$1.05/day wasted per cow — $255-$383/year. For a 100-cow herd, that's $25,500-$38,300 lost annually.

Sources and further reading

Dairy Expert AI

Ask about feed, yield, breeding, or upload a photo.

Hello! I'm your AI dairy consultant. Ask me about feed ratios, milk yield, breeding, or upload a photo for analysis.
AI provides management advice, not veterinary diagnosis. Always consult a local vet for sick animals.