
A spinning mill buying cotton this month is not buying against one price. It is buying against two clocks, and they run in opposite directions. One clock is the support price: it has just gone up, and it does not expire. The other is the import window: it has been open since June, and it shuts on October 31. Procurement decisions made in the next three weeks will be priced very differently depending on which clock the buyer was watching.
India's cotton balance has tightened for three straight years, and the official series leaves little room for argument about the direction. Production has fallen from 336.60 lakh bales in 2022-23 to a provisional 292.15 lakh bales in 2025-26, in bales of 170 kg. Closing stock has thinned over the same period, from 61.16 lakh bales to 40.65 lakh bales. Imports filled part of the gap — they jumped from 15.20 lakh bales in 2023-24 to 41.40 lakh bales in 2024-25, and stayed near that level last year.
| Season | Production | Imports | Closing stock |
|---|---|---|---|
| 2022-23 | 336.60 | 14.60 | 61.16 |
| 2023-24 | 325.22 | 15.20 | 47.47 |
| 2024-25 (P) | 297.24 | 41.40 | 45.50 |
| 2025-26 (P) | 292.15 | 40.00 | 40.65 |
Lakh bales of 170 kg. Source: Ministry of Textiles, Rajya Sabha answer, COCPC meeting 8 December 2025. Chart: Farmioc.
Read that table the way a procurement head has to. Domestic supply is smaller, the buffer is thinner, and roughly one bale in eight consumed last year came from abroad. That import dependence is exactly what makes the second clock matter so much this season.
The Cabinet raised the cotton support price by ₹557 a quintal for 2026-27. Medium-staple kapas now carries an MSP of ₹8,267 per quintal, set at a 50% margin over a cost of ₹5,511. Long staple stands at ₹8,667 per quintal. Neither figure is a market forecast. Both are a floor the state stands behind when the market trades below them.
The institution behind that floor is not small. In 2024-25 the Cotton Corporation of India procured 100.16 lakh bales — about a third of that year's production — and it had already bought 90.97 lakh bales in 2025-26 by early February, through a network of 571 centres. CCI then sells that cotton back to the trade through online e-auctions. So the floor cuts both ways for a mill: it limits how far kapas prices can fall in a heavy-arrivals week, and it creates a second, auction-priced supply channel that competes with the open mandi all season.
One caution belongs here, because it costs money when it is ignored. The support operation is built on a quality basis: CCI procures all Fair Average Quality cotton without a quantity ceiling when market prices fall below MSP — which also means kapas that does not meet the FAQ basis does not command the headline price. A buyer who budgets on ₹8,267 as if it were the transaction price for every lot will misprice the first month of arrivals in both directions: good lots will not come cheap just because a mandi average looks soft, and a wet, high-trash lot is not a bargain once ginning outturn is counted.
Since June, imported cotton has entered India with all customs duties exempted — the whole of the basic customs duty and the agriculture cess on heading 5201, under the Finance Ministry's notification of May 30. The exemption was written with an end date in it: it runs till 31st October, 2026, and it was framed from the start as an off-season measure.
That end date lands at an awkward point in the season. Late October is when the new crop's arrivals build in Gujarat and Maharashtra and when a mill is setting its buying programme for the winter. A contract for imported cotton that clears after the window closes is a different contract from one that clears inside it, even at the same quoted price abroad — the duty that was zero in October is back in the landed cost in November, unless a fresh notification says otherwise. As notified today, there is no extension to price in. There is only a deadline to plan around.
Put the two clocks together and the season's shape is clear enough. Below the market sits a higher, permanent floor, operated by a buyer that took a third of last year's crop. Above the import alternative sits a temporary zero that expires in under three weeks. Domestic prices can be soft in an arrivals week without becoming cheap in any structural sense, and import parity can look comfortable in October without staying comfortable in November.
Work the landed cost twice. Price every import offer on both bases — duty-free if it clears by October 31, duty-paid if it does not — and treat the clearance date, not the shipment date, as the decision point. A cheap offer that misses the window is not the offer it looked like.
Budget on quality-adjusted prices, not the MSP headline. The ₹8,267 figure is an FAQ price. Early-season lots carrying excess moisture, and lots short on staple, will transact away from it. Build the buying budget on expected outturn and staple, lot by lot.
Track CCI as a supplier, not just a floor. A corporation holding cotton on the scale CCI procured last season, releasing it through e-auctions, is part of the supply a mill buys from. Auction volumes and clearing prices belong on the same screen as mandi arrivals.
Split cover by staple, not by habit. Long and extra-long staple needs are the hardest to fill domestically at short notice. If import cover for those grades is going to be taken this year, the duty window argues for taking the decision in October, not discovering the need in December.
Farmioc PriceHub tracks prices, trends and forecasts for more than 200 crops across India, cotton among them, and Farmioc DataStore organises supply, demand and stock data by crop and region. That is the working layer for a season like this one: arrivals and mandi prices read against the support floor, import parity read against a dated policy window, and the balance sheet behind both kept current as the official estimates replace the provisional ones.
Neither clock is hidden. The support price was published in May, the duty window's closing date was published with the window itself, and the supply slide is in a parliamentary answer anyone can download. The mills that get hurt this season will not be the ones that lacked the information. They will be the ones that priced November cotton on October's rules.
Farmioc is India's agriculture data analytics and agri trading company. Explore PriceHub for commodity market intelligence across 200+ crops, or DataStore for supply, demand and yield analytics.