A litre of Aavin toned milk sells in Chennai for ₹40. The cooperative pays a cow-milk farmer ₹38 for a litre of raw milk. How Aavin lives inside that ₹2 gap, and what the policy notes say about the strain, is the real story of the state’s milk.
The numbers
Since 5 November 2022 Aavin’s district unions have paid ₹35 a litre for cow milk and ₹44 for buffalo milk, and since 18 December 2023 they have added an incentive of ₹3 a litre for either, according to the Dairy Development policy note for 2024-25. On Aavin’s own product page, Aavin Nice toned milk is listed at ₹20 for 500 ml and ₹40 a litre. That retail price is the same as after the state cut milk prices by ₹3 a litre in May 2021.
The two numbers are not a like-for-like margin. Raw cow milk carries more fat than toned milk, so a litre bought from a farmer yields more than a litre of the blue packet once fat is separated and sold as butter and ghee. But the direction is plain: the cow-milk price paid to farmers has risen ₹6 a litre since October 2022 while the cheapest packet has not moved, and the policy notes show the federation’s finances, membership and procurement all under pressure in that period.
How the cooperative chain works
Milk moves through three tiers. Village-level milk producers’ cooperative societies (MPCS) collect from members, district cooperative milk producers’ unions process and sell, and the Tamil Nadu Co-operative Milk Producers’ Federation (TCMPF), which owns the Aavin brand, runs the large Chennai dairies and city marketing. The 2024-25 policy note counts 9,189 functioning societies, 27 district unions and 58 milk consumers’ cooperatives, 48 of them in and around Chennai.
Chennai is the anchor market. Aavin sold 14.53 lakh litres a day (LLPD) in Chennai city, against 15.72 LLPD marketed by all the district unions together. TCMPF’s Chennai dairies can handle 18.65 LLPD, and a new 10 lakh litre a day dairy at Madhavaram was under construction with a target of February 2026.
What farmers have been paid
| Date of revision | Cow milk (₹/litre) | Buffalo milk (₹/litre) |
|---|---|---|
| 1 November 2014 | 23 → 28 | 31 → 35 |
| 5 November 2022 | 32 → 35 | 41 → 44 |
| 18 December 2023 | +3 incentive (38) | +3 incentive (47) |
Source: Government of Tamil Nadu, Dairy Development Policy Notes 2016-17 and 2024-25. The 2014-2022 revisions in between are not detailed in the notes consulted
Over eight years, the base cow milk price rose from ₹28 to ₹35, and with the incentive to ₹38, a 36% rise. The 2016-17 policy note recorded a toned milk retail price of ₹18.50 for 500 ml; the 2021-22 note lists ₹20 after the May 2021 cut, with a lower card rate of ₹18.50 for monthly card holders. Retail toned milk, in other words, has risen about 8% over the same period in which the farmer’s price rose more than a third.
Monthly revenue loss to the district unions from the ₹3 a litre consumer price cut of 16 May 2021, as stated in the Dairy Development policy note 2021-22; about ₹132 crore a year by simple multiplication.
The federation’s results
| Year | TCMPF result (₹ crore) | District unions combined (₹ crore) |
|---|---|---|
| 2015-16 | Profit 70.40 | Loss 82.77 |
| 2016-17 | Profit 27.56 | Profit 111.78 |
| 2017-18 | Profit 34.30 | Loss 62.26 |
| 2018-19 | Profit 29.31 | Loss 93.20 |
| 2019-20 | Loss 94.09 | Profit 1.33 |
| 2020-21 | Profit 38.15 (tentative) | Profit 97.14 (tentative) |
Source: Government of Tamil Nadu, Dairy Development Policy Note 2021-22. Later years are not published in the 2024-25 note
The pattern is volatility rather than steady loss. The federation made modest profits on turnover of ₹2,291.80 crore in 2020-21, while the unions swung between large losses and profits. The 2024-25 policy note does not publish later profit or loss figures, so the effect of the 2022 and 2023 farm-gate increases on the books cannot be read from the official record.
It’s often said Aavin milk is cheap because the government subsidises every packet.
The record shows The policy notes consulted do not show a general consumer price subsidy. When retail prices were cut in 2021, the note recorded the cost as a revenue loss to the district unions. What the state funds are schemes such as national dairy grants and capital for dairies, listed separately.
Fewer pourers, uneven procurement
| Year | Avg procurement (LLPD) |
|---|---|
| 2010-11 | 20.67 |
| 2014-15 | 23.68 |
| 2015-16 | 28.97 |
| 2018-19 | 33.23 |
| 2019-20 | 32.96 |
| 2020-21 | 35.90 |
| 2023-24 | 28.30 |
| 14 June 2024 (spot) | 34.22 |
Source: Dairy Development Policy Notes 2016-17, 2021-22 and 2024-25 (district union procurement, lakh litres per day)
Procurement climbed by about three-quarters from 2010-11 to 2020-21, then fell to an average of 28.30 LLPD in 2023-24 before recovering to 34.22 LLPD by mid-June 2024, short of the department’s 40 LLPD target. Seasonal flush and lean months explain part of the swing; competition from private dairies, which the policy notes do not quantify, is the usual explanation offered for the rest.
The membership numbers point the same way. The 2016-17 note counted 12,105 societies with 23.01 lakh members, of whom 4.60 lakh poured milk. By 2024 there were 9,189 functioning societies, 16.81 lakh members and 3.91 lakh milk-pouring members, a fall of 15% in active suppliers in eight years.
Where the premium products fit
Not every variant has been frozen. Aavin lists its Premium full cream milk at ₹30 for 500 ml, against ₹24 in the 2021 price table, while toned milk stayed at ₹20. The cooperative has also leaned on products: dairy product sales were ₹523.48 crore in 2023-24, and Deepavali sweets alone brought ₹128 crore in 2023. Higher-margin lines help carry the price-sensitive packet that most Chennai households buy.
Some money flows back to farmers outside the per-litre price. The 2024-25 note records ₹3,956.49 lakh (about ₹39.6 crore) paid as patronage rebate to society members in 2023-24. The state’s 2023-24 dairy budget was ₹78.33 crore on revenue account, ₹289.41 crore capital and ₹225 crore in loans and advances, mostly for plant and infrastructure rather than price support.
What this means for you
- The ₹40 toned milk price has held since May 2021; richer variants have risen, so check which packet you are comparing.
- Monthly milk cards carry a lower rate than the packet MRP; in 2021 the toned card rate was ₹18.50 for 500 ml against ₹20 retail.
- Any rise in farm-gate prices without a retail change is absorbed by the unions; watch union finances, not only the packet price.
- Complaints about supply in Chennai are a procurement question first: daily intake has ranged widely within a single year.
What to watch
Pending
Commissioning of the 10 lakh litre a day Madhavaram dairy, which the 2024-25 note targeted for February 2026; no completion notice was found on official pages.
Pending
The next Dairy Development policy note, which should show whether procurement reached the 40 LLPD target and whether union finances are published again.
Checked against official sources on 23 October 2026. Figures and rules change; confirm on the linked official pages before relying on them.
Sources
- Dairy Development Policy Note 2024-25 (Government of Tamil Nadu)
- Dairy Development Policy Note 2021-22 (Government of Tamil Nadu)
- Dairy Development Policy Note 2016-17 (Government of Tamil Nadu)
- Aavin Nice toned milk: product and price page (Aavin, Tamil Nadu Co-operative Milk Producers’ Federation)
- Aavin Premium full cream milk: product and price page (Aavin)
