# Do foreign nationals pay tax on casino winnings in the States?

**URL:** <https://boards.straightdope.com/t/do-foreign-nationals-pay-tax-on-casino-winnings-in-the-states/393615>\
**Category:** Factual Questions\
**Created:** [February 25, 2007, 4:25pm UTC](https://boards.straightdope.com/t/do-foreign-nationals-pay-tax-on-casino-winnings-in-the-states/393615 "2007-02-25T16:25:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zipp](https://avatars.discourse-cdn.com/v4/letter/z/f14d63/32.png) [@Zipp](https://boards.straightdope.com/u/Zipp)\
**Post date:** [February 25, 2007, 4:25pm UTC](https://boards.straightdope.com/t/do-foreign-nationals-pay-tax-on-casino-winnings-in-the-states/393615/1 "2007-02-25T16:25:00Z")

</div>

If so, how does that work? Do the casinos just withhold a fixed amount and hand it over to the IRS?

While I’m at it, are casinos obligated to report winnings to the home states of out of state gamers, or do they just report to the IRS?

---

<div class="post-metadata">

**Author:** ![asterion](https://avatars.discourse-cdn.com/v4/letter/a/4da419/32.png) [@asterion](https://boards.straightdope.com/u/asterion)\
**Post date:** [February 25, 2007, 4:31pm UTC](https://boards.straightdope.com/t/do-foreign-nationals-pay-tax-on-casino-winnings-in-the-states/393615/2 "2007-02-25T16:31:31Z")

</div>

In my experience, a winning or cashing out of less than about $1000 doesn’t get reported (and thus doesn’t generate a 1099-MISC for gambling winnings.) For instance, I had to fill out some paperwork when I hit a royal flush playing video poker and cashed out right then ($1000 for the win plus the money already in the machine) but I’ve cashed out for several hundred dollars otherwise (including some wins playing slot machines that I again had to have paid by the attendant) without filling out that same form.

So, as far as I know, I’ve only had one win actually reported to the IRS (at least, that’s the only time I’ve gotten a 1099-MISC.) However, I make sure to track my gains and losses and report them accordingly at tax time.

---

<div class="post-metadata">

**Author:** ![Spoons](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/spoons/32/3141_2.png) [@Spoons](https://boards.straightdope.com/u/Spoons)\
**Post date:** [February 25, 2007, 4:54pm UTC](https://boards.straightdope.com/t/do-foreign-nationals-pay-tax-on-casino-winnings-in-the-states/393615/3 "2007-02-25T16:54:18Z")

</div>

According to [this site](http://www.casinotaxrebate.com/?gclid=CIfKjJf7yYoCFTQkGAoduQZggg) (a commercial site that helps non-US residents get tax paid to the IRS through gambling winnings back):

> [@](#):
>
> The IRS requires that casinos and other gambling establishments withhold 30% of the gambling winnings of International visitors. However, due to the U.S. Canada Tax Treaty, Canadians can offset gambling losses against the gambling winnings reported on form 1042-S. and get some or all of the withholding tax back! Non U.S. citizens that are residents of certain other countries may also qualify for a refund of the 30% withholding on their casino winnings. Please contact us to determine your eligibility.

It seems that yes, non-residents of the US can get some of the withheld tax back. However, since this is a commercial site and is in business to do just this, I’m unsure if it is as easy as they make it sound.

I do know that I can bet on American horse races up here in Canada, and not pay any tax on my winnings (Canadian gambling wins, unlike those in the US, are generally not taxed). The reason is that Canadian parimutuel pools on American races are kept in Canada, separate from the American pools on the same races. The tax problem (American pay tax on their winnings, Canadians don’t) is thus avoided when playing US horse races in Canada.
