It depends..... if it's something the IRS will find out about (for example if you win $1000 in a casino), yes. If not (for example, if I win $50 in a casino) no. They already steal plenty of my money, if there's any chance of me keeping more of it, I'm taking it.