Read on to learn more about paying taxes on your gambling winnings in Iowa. You can also use our gambling taxes calculator tool, learn how to file, and stay up to date on tax-related gambling news in IA.
Is it required to pay tax on gambling in Iowa?
Yes, you are required to pay tax on your gambling winnings in Iowa, even if you are not an Iowa resident. Whether you’re gambling at a casino, betting on sports through a mobile app, playing the Iowa Lottery, or wagering on horse races, you must report all winnings as taxable income.
If you win more than $600 while gambling, you will need to fill out form W-2G to file your tax paperwork correctly. This form is available on the Iowa Department of Revenue website.
What are the rates for gambling taxes in IA?
The rates for gambling taxes in IA are 5% locally and 24% on federal returns. The 24% rate is applicable in all states where gambling is legal, while the 5% local rate is roughly in the middle of Iowa’s income tax brackets.
Iowa is moving toward a flat 3.90% income tax rate in 2026. it is unclear whether gambling rates will hold steady or move closer in line with the flat tax percentage. We will update this page as further news becomes available.
How do you file taxes for Iowa gambling winnings?
Filing taxes for Iowa gambling winnings can be a bit tricky, so be sure to check carefully as you move through the forms. You can do so by following these steps, but you may also want to check with a certified tax professional before filing just to be safe.