India’s cotton output during the 2014-15 has been estimated at 46.85 million bales. Cotton Association of India (CAI) said that for the year 2014-15 estimated total cotton supply is pegged at 46.85 million bales, while domestic consumption is estimated at 30 million bales, thus leaving an available surplus of 16.85 million bales.