Nandani Agro Industries Pvt. Ltd. Logo
Free Farmer Tool

Cattle Feed Calculator

Find out exactly how much feed your animals need every day — and which Nandani Agro product is right for your herd.

गाई, भैंसी, बाख्रा र बंगुरको लागि दैनिक दाना मात्रा पत्ता लगाउनुहोस्।

Enter Your Farm Details

12550
0 L (dry)10 L20 L

Fill in your farm details and click
Calculate Feed to get your recommendation.

How the Calculator Works

Dairy cows and buffaloes — Feed is calculated using the widely used 400g per litre of milk + 1.5 kg maintenance rule. For example, a cow producing 10 litres daily needs 10 × 0.4 + 1.5 = 5.5 kg of concentrate per day, alongside ad-libitum roughage and clean water.

Lactation stage adjustment — Early-lactation cows have higher protein demands and are recommended Vanjula HighPro (22% CP). Dry cows need only maintenance rations to avoid over-conditioning.

Goats — Recommended at 150–250g concentrate per day (average 200g) alongside unlimited roughage.

Pigs — Estimated at an average of 1.75 kg/day (range: 1–2.5 kg depending on grower vs. finisher stage).

These are standard industry estimates. Actual requirements vary with animal breed, body weight, ambient temperature, and forage quality. For a tailored feeding plan, contact Nandani Agro Industries at +977-9801412266.

Also try the Profit Calculator

Know your feed cost? Use our dairy profit calculator to see your monthly milk income and net profit.

Profit Calculator

Frequently Asked Questions

Common questions about cattle feed calculation and daily feed requirements in Nepal.

How much feed should I give my dairy cow per day?

Use the 400g per litre rule: feed 1.5 kg per day for body maintenance, plus 400g (0.4 kg) for every litre of milk the cow produces. A cow giving 10 litres per day needs 1.5 + (10 × 0.4) = 5.5 kg of concentrate daily, on top of ad-libitum roughage and clean water. This is a standard industry formula used by Nepal's National Cattle Research Program (NARC).

How do I use this cattle feed calculator?

Select your animal type (dairy cow, buffalo, goat, or pig), then enter the number of animals and — for dairy animals — the average daily milk yield per animal. For dairy cows, also select the lactation stage. Click 'Calculate Feed' to get the per-animal daily requirement, total herd daily requirement, monthly total, and a specific product recommendation from the Nandani Agro range.

Does the lactation stage affect how much feed a cow needs?

Yes, significantly. Early-lactation cows (0–10 weeks post-calving) are at peak milk yield but in negative energy balance — they can't eat enough to cover their needs and draw on body reserves. These cows need the highest-protein feed (Vanjula HighPro, 22% CP). Dry cows need only 1.5 kg maintenance ration to avoid over-conditioning before the next calving. Mid and late-lactation cows fall in between.

How much concentrate does a dairy buffalo need per day?

The same 400g per litre formula applies to buffaloes: 1.5 kg maintenance + 400g per litre of milk. A buffalo producing 8 litres daily needs 1.5 + (8 × 0.4) = 4.7 kg of concentrate per day. Vanjula Bhainsi Aahar is formulated specifically for Nepal's dairy buffaloes — including high-yielding Murrah and crossbred animals — with 20% crude protein and bypass technology.

How much feed does a goat need per day in Nepal?

A typical dairy or meat goat in Nepal needs 150–250g (average 200g) of quality concentrate per day, alongside unlimited access to green fodder, hay, or straw. Feed can be increased for pregnant does in the last 4 weeks before kidding. Siddhartha Goat Feed provides the vitamins, minerals, and protein needed for rapid growth and strong immunity.

What is the 400g per litre rule for cattle feed?

The 400g per litre rule is a widely used dairy feeding formula: for every litre of milk a cow produces above maintenance, she needs approximately 400g of balanced concentrate feed. The 1.5 kg/day maintenance allowance covers her basic body functions. Together: daily concentrate = 1.5 kg + (litres of milk × 0.4 kg). This formula is aligned with guidelines from Nepal's National Cattle Research Program and the NRC Nutrient Requirements of Dairy Cattle.

Is the calculator accurate for local Nepali breeds?

The calculator uses standard industry formulas that apply to all cattle breeds. Local Nepali breeds (Pahadi, Lulu, Tarai) typically produce less milk — often 2–5 litres per day — so their calculated feed requirement will naturally be lower. The same formula applies: the calculator will recommend a lower daily concentrate amount and an appropriate lower-cost product like Siddhartha Cattle Feed.

How many times per day should I feed concentrate to my cows?

Divide the daily concentrate ration into at least two equal meals, ideally morning and evening around milking time. For high-producing cows receiving 5 kg or more per day, three meals is better — never offer more than 2.5–3 kg in a single feeding, as large single doses increase the risk of rumen acidosis. Consistent feeding times reduce stress and help maintain stable milk yield.

Need a Tailored Feeding Plan?

This calculator gives standard estimates. For a herd-specific feeding plan — or to order Vanjula or Siddhartha feed in bulk — contact Nandani Agro Industries directly.