Why?  This is how all gambling is handled in the US except a few states.  It's ridiculous to tax a gross and not net winnings unless you want to kill legalized betting. I could owe 5K on $100K worth of win bets when I lost 25K overall.  How is that fair?