Yes, the Indian government charges players for their winnings from online betting sites. Any game winnings under Section 115BB are considered a profit and thus players need to pay a 30% tax on their winnings.