Skip to content
KhetiTools

Dairy Farm Income Calculator

Calculate monthly milk income, feed costs, overheads, net monthly profit and cost of milk production per litre for a 5, 10 or 50 cow dairy farm.

Enter your details

Total adult stock including dry cows.

Target 70–80% with good breeding management.

%

Crossbred cow 10–16 L; Desi cow 6–10 L; Buffalo 8–12 L.

litres/day

Rate paid by dairy cooperative or direct customers.

₹

Green fodder, dry bhusa, concentrate and mineral mix.

₹

Maintenance ration for dry/pregnant cows.

₹

Enter 0 if managed entirely by family.

₹

Doctor visits, semen straws, dewormers, vaccines.

₹

Chaff cutter power, milking machine, water pump.

₹

Sale of gobar/vermicompost, male calves or culled cows.

₹

Please note: These figures are estimates for planning only. Interest rates, scale of finance, insurance premium rates, subsidies and market charges are set by banks, government notifications and mandi committees and change from season to season. Confirm the current figures with your bank, insurance company, CSC or mandi office before making a decision.

Thinking of starting a commercial dairy farm or evaluating your current herd's profitability? Enter your herd size, milk yield, milk sale price and farm operating expenses. This calculator works out your exact monthly net profit, cost of milk production per litre, and break-even milk price.

About the Dairy Farm Income Calculator

Illustration: Dairy Farm Income Calculator

Commercial dairy farming in India is a steady cash-flow business, but profitability depends critically on three operational metrics:

  1. Percentage of herd in milk (Milking %): In a profitable dairy, at least 75% to 80% of adult animals must be milking at any given time. If more than 30% of cows are dry due to repeat breeding or delayed conception, dry cow feed bills quickly wipe out milk profits.
  2. Cost of production per litre: Every expense (feed, labor, veterinary, power) divided by total litres produced. If your production cost is ₹38/L and you sell at ₹42/L, your profit margin is just ₹4/L.
  3. Feed-to-revenue ratio: Feed costs should not exceed 55% to 60% of gross milk sales.

How to boost dairy farm profit

  • Staggered breeding: Plan artificial insemination across months so you maintain an even milk supply throughout the year, rather than having all cows go dry together in summer.
  • Value addition (Ghee & Paneer): Converting surplus milk into pure desi ghee, paneer, or curd often increases realization from ₹45/L to ₹60–75/L.
  • Home-grown green fodder & silage: Cuts feed cost by ₹4 to ₹7 per litre of milk produced.
  • Dung monetization: Converting cow dung into vermicompost fetches ₹6 to ₹8 per kg, generating ₹20,000 to ₹40,000 annually per 10 animals.

How to use the Dairy Farm Income Calculator

  1. 1 Enter total adult cows/buffaloes and the percentage currently milking.
  2. 2 Enter your herd's average daily milk yield per milking cow and your milk sale price.
  3. 3 Enter daily feed costs for milking and dry cows.
  4. 4 Enter monthly expenses for labour, veterinary care, and electricity/fuel.
  5. 5 Add any extra income from manure/vermicompost sales.
  6. 6 Press Calculate to view net monthly profit, cost per litre, and break-even price.

Quick visual guide

Infographic: how the Dairy Farm Income Calculator works – what you enter, the formula and the result
Save or share this picture – it is easy to send on WhatsApp. Share on WhatsApp Open full-size picture Download picture

The formula we use

Milking Animals = Total Herd × (Milking % ÷ 100)
Daily Milk (L) = Milking Animals × Average Litres per Animal
Monthly Revenue = (Daily Milk × Milk Price × 30.4) + Extra Monthly Income
Monthly Cost = [(Milking Animals × Milking Feed) + (Dry Animals × Dry Feed)] × 30.4 + Labour + Vet + Overheads
Net Monthly Profit = Monthly Revenue − Monthly Cost
Cost per Litre = Total Monthly Cost ÷ Monthly Litres

Worked example

A farmer has a 10-cow dairy herd with 75% in milk (7.5 milking cows, 2.5 dry cows) giving an average of 10 litres/day. Milk sells at ₹45/litre:

  1. Daily milk = 7.5 × 10 = 75 litres/day (2,280 litres/month).
  2. Gross milk income = 2,280 L × ₹45 = ₹1,02,600/month (+ ₹3,000 dung = ₹1,05,600).
  3. Monthly feed bill = (7.5 × ₹220 + 2.5 × ₹120) × 30.4 = ₹59,280/month.
  4. Labour (₹12,000) + Vet (₹2,500) + Power (₹3,500) = ₹18,000/month.
  5. Total expenses = ₹59,280 + ₹18,000 = ₹77,280/month.
  6. Net monthly profit = ₹1,05,600 − ₹77,280 = ₹28,320 per month (₹3,39,840/year).
  7. Cost of production = ₹77,280 ÷ 2,280 L = ₹33.90 per litre (Margin: ₹11.10/L).

Things to keep in mind

  • Depreciation and loan EMIs: This calculation represents operating cash profit. Remember to account for animal purchase loan installments and shed maintenance.
  • Calving interval: A calving interval beyond 14 months significantly increases the number of dry days, dragging down annual farm profit.

Frequently asked questions

How much net profit does a 10-cow dairy farm make in India?

With good management (75% milking rate, 10–12 litres average yield per cow, home-grown green fodder), a 10-cow dairy farm typically yields a net operating profit of ₹25,000 to ₹35,000 per month after deducting feed, labour and healthcare costs.

What is the ideal cost of milk production per litre?

In India, well-run commercial dairy farms keep their total cost of production between ₹28 and ₹35 per litre. If your cost exceeds ₹38/L, examine concentrate feeding efficiency and veterinary expenses.

What is the break-even milk price?

The break-even price is the exact price per litre where total farm revenue equals total farm expenses (zero profit, zero loss). Selling below this price means the farm is running at a loss.

Last updated . Spotted a mistake or need a unit we don't support? Tell us.