You do not have to pay taxes on your gambling gains unless you are a professional gambler. This regulation applies to both gambling wins earned in United States and winnings earned outside of United States.