There is no tax for land-based or online gambling in Singapore. Even if you win millions, there will be no taxes. However, a citizen or permanent resident of Singapore must pay 150 SGD when he/she wants to enter to a casino and must pay the same amount every 24 hours.