Gujarat's royalty revenue from minerals has gone up from Rs 250 crore in 2009-10 to Rs 420 crore in 2010-11 (April-December), according to the Indian Bureau of Mines.

Other States too have been collecting more royalty on major minerals for the last two years.