Being a gambler is self-employment. When someone is self employed they have a lot of latitude when it comes to reporting income. A lot of gambling is done on the sly, which means the IRS is never going to be the wiser. I'm not saying one can't get caught with a lifestyle their reported income can't possibly support, but what I am saying is that it is a lot harder for the IRS to catch one then one would think.