Iowa Gambling Tax Calculator

Fact Checked by Peter Mooney

Iowa boasts a thriving gambling market that attracts both local gambling fans and tourists looking for somewhere to enjoy a bit of betting. From its online sportsbooks to its numerous retail casinos, Iowa has emerged as a popular destination for those seeking the excitement and allure of gambling. However, as the allure of winning tempts many, a pertinent question arises: Do you need to pay income taxes on your gambling winnings in the state of Iowa?

To put it simply, the answer is yes. In Iowa, gambling winnings are indeed subject to income taxes. The state follows a policy that considers all of your gambling winnings as taxable income. Whether it's from a jackpot at a casino, a payout from a poker tournament, slot machine winnings, the occasional lottery ticket, or online sports betting, the Iowa Department of Revenue requires individuals to report these earnings on their state income tax returns.

Do I Pay Taxes on Gambling Winnings?

Yes, gambling winnings are considered taxable income in Iowa. The state's tax laws classify gambling winnings as part of an individual's overall taxable income. This means that any money earned from gambling activities, including casino and online sportsbook winnings, poker tournament prizes, lottery and profits made playing keno winnings must be reported to the Iowa Department of Revenue and included in your state income tax return. It is important for gamblers in Iowa to keep accurate records of their winnings and, if necessary, consult with a tax professional to ensure compliance with the state's tax regulations.

If you're thinking of gambling in Iowa - whether you live there or are just visiting - it is essential that you understand the specific rules and regulations surrounding the income taxes that must be paid on gambling winnings. Iowa law mandates that all gambling winnings, regardless of the amount, must be reported and included in the individual's taxable income. Failure to comply with this requirement may result in penalties, fines and even potential legal consequences.

Therefore, whether you strike it lucky on the slot machines, win big at the poker table, or turn a profit gambling on sports at an online sportsbook, it's crucial to remember that your gambling winnings are not exempt from income tax in Iowa. Proper record-keeping and adherence to state tax laws are necessary to ensure compliance and avoid any potential issues with the Iowa Department of Revenue. Keep reading for our gambling winnings tax calculator, state-specific Iowa taxable income regulations, the state and federal form you will need to fill out, Iowa sales tax and answers to any other questions you may have.

Are Gambling Promotions Taxable?

In Iowa, all gambling promotions such as giveaways, bet credit or other incentives offered by online sportsbooks or casinos are generally considered taxable winnings. However, it's important to note that not all gambling promotions are taxable. According to the Iowa Department of Revenue, if the promotion is considered a true gift or prize and is not contingent upon the purchase of a ticket or participation in gambling, it may not be subject to taxation. Consult with a tax professional or refer to specific guidelines provided by the Iowa Department of Revenue to determine the tax implications of gambling promotions in Iowa if you're not sure about your particular situation.

Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Must be 21+ to wager. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit for T&Cs. US promotional offers not available in MS, NV or NY.

What are the Gambling Winnings Tax Rates in Iowa

In Iowa, the tax rates for gambling winnings and state income tax are interrelated. Gambling winnings are considered part of your overall taxable income. Therefore, the tax rate on gambling winnings aligns with the progressive income tax system in Iowa, which ranges from 0.33% to 8.53% based on different taxable income brackets. The tax rate for gambling winnings is determined by the individual's total taxable income, including both gambling winnings and any forms of other income you may have. It is important to note that the specific tax rate on gambling winnings will depend on your income level and the corresponding tax bracket that you fall into, as determined by the various income thresholds on the state's income tax system. You can take advantage of the calculator above to determine what you owe based on your financial situation.

❓ How to Report Iowa Gambling Winnings

Reporting gambling winnings in the state of Iowa involves several steps and specific tax forms. Here is a step-by-step process, including all the necessary forms you will need to fill out:

  1. Gather all the relevant information: Collect all records of your gambling activities, including your total gambling winnings and your total gambling losses. This includes documentation from real-life and online casino games, poker tournaments, lottery and keno winnings, sports betting at online and mobile sportsbooks, and any other gambling platforms you may have used.
  2. Determine your taxable gambling income: Calculate your net income from gambling by subtracting your total gambling losses from your total gambling winnings. Only the net income will be subject to taxation.
  3. Complete the Iowa Individual Income Tax Return: Fill out an IA 1040 form with all the necessary information, including your yearly income, marital status and any other personal details required.
  4. Report your gambling winnings: On the IA 1040 form, report your gambling winnings on line 14 of the "Other Income" section. Include the total amount of net gambling income you calculated earlier.
  5. Fill out the IA 1040 Schedule A: Attach the IA 1040 Schedule A to your income tax return. This schedule allows you to itemize any deductions, including any gambling losses you may have incurred. Report your total gambling losses on line 19 of the Schedule A form.
  6. Calculate your taxable income and tax liability: Use the IA 1040 form and its associated schedules to calculate your overall taxable income and determine your tax liability based on the applicable tax rates.
  7. Complete any additional forms if necessary: Depending on your specific situation, you may need to complete some additional forms, such as the IA 1040 Schedule B (Interest and Dividend Income) or IA 131 (Credit Computation Schedule), to determine whether you may qualify for any tax credit.
  8. Submit your tax return: Once you have completed all the necessary forms and calculations, you will be ready to sign your tax return and submit it to the Iowa Department of Revenue. Ensure that you have included any required payment or requests for a refund, depending on your tax liability.


What If I Don’t Receive a W-2G in Iowa?

When reporting gambling winnings in Iowa, it is important to note that you are required to report all winnings, even if you don't receive a W-2G form. If you do not receive a W-2G form, you can use the IA 1040 tax form, which is the standard Iowa Individual Income Tax Return. On this form, you should report your gambling winnings on line 14 under "Other Income." Additionally, you should keep detailed records of all your gambling activities and maintain supporting documentation to substantiate your reported winnings and losses. It is crucial to consult the most recent instructions provided by the Iowa Department of Revenue or seek guidance from a tax professional for accurate reporting and adherence to state taxes law.

W-2G Gambling Tax Form

Can I Deduct Gambling Losses for Tax Return?

In Iowa, you can deduct gambling losses from your taxable income on your state income tax return, but only to the extent of your gambling winnings. Here are all of the steps that you will need to follow:

  1. Calculate your gambling winnings and losses: Determine the total amount of your gambling winnings from all sources, including all slot machine winnings, prize money from casino games, poker tournaments, lotteries, sports betting at online and mobile sportsbooks, and any other winnings you may have from all your other gambling activities. Additionally, calculate your net gambling losses by subtracting your total losses from your total gambling winnings.
  2. Complete the Iowa Schedule A form: Use the Iowa Schedule A, also known as Itemized Deductions, to report your gambling losses. Fill out all of the relevant sections of the schedule that pertain to gambling losses.
  3. Report the deduction: On the Schedule A, report your gambling losses on line 11, under "Miscellaneous Deduction." However, note that you can only deduct losses up to the total amount of your gambling winnings. For instance, if you have $2,500 in winnings but $4,000 in losses, your deduction is limited to $2,500.
  4. Calculate your net gambling income: Subtract the deducted gambling losses from your gambling winnings to arrive at your net gambling income.
  5. Transfer the deduction to the Iowa IA 1040 form: Transfer the total deduction amount from Schedule A to the appropriate section of the Iowa IA 1040 form, which is the state income tax return form.
  6. File your tax return: Sign and file your Iowa income tax return, ensuring that all of the necessary forms and schedules are included.

It is important to note that keeping accurate records of your gambling activities, such as receipts, tickets and statements, is crucial to substantiate your reported winnings and losses. This documentation will be essential in the case of an audit or if the Iowa Department of Revenue requests that you provide them with supporting evidence of your claims.

Remember that tax laws and regulations may change over time. Therefore, it is recommended to consult the most up-to-date instructions provided by the Iowa Department of Revenue or seek guidance from a qualified tax professional to ensure accurate reporting and compliance with Iowa's specific rules regarding the deduction of gambling losses.


Lottery Tax Calculator

If you enjoy the occasional lottery ticket, it's important to understand that you must pay taxes on any money you are lucky enough to win. Here are a few important things to consider:

  1. Reporting your winnings: If you win a lottery prize in Iowa, it is necessary to report the winnings as taxable income on your state income tax return. This includes both large jackpot winnings and smaller prize amounts.
  2. Tax withholding: The Iowa Lottery withholds a percentage of federal income tax from lottery prizes over a certain threshold, just as it does with state taxes. The federal tax withholding rate in Iowa is currently 24%, while the state tax withholding rate is currently 5%. These withheld amounts are submitted to the appropriate tax authorities on your behalf.
  3. Filing your tax return: You must file an Iowa income tax return, typically using the IA 1040 form, to report all of your lottery winnings along with the rest of your income. On the IA 1040 form, you will report your lottery wins on line 14 of the "Other Income" section.
  4. Tax rates and calculations: The tax rate applied to the amount you win on the lottery will depend on your overall taxable income and your corresponding Iowa taxable income bracket. Iowa follows a progressive income tax system, meaning that higher income thresholds will be subject to higher rates of tax.
  5. Seek professional guidance: Winning a lottery prize can have significant tax implications, so it is advisable to consult with a qualified tax professional who can provide you with personalized advice based on your specific situation. They will be able to guide you through the process, help you to understand the tax obligations and ensure accurate reporting and compliance with the Iowa taxable income laws.

How are Group Lottery Wins Taxed in Iowa?

In Iowa, when a group of individuals wins a lottery prize, the tax rate applied to the group lottery winnings depends on the total amount won and the number of participants in the group. If two or more people win, each person's share of the winnings is subject to state tax law. Each member of the group is responsible for reporting their share of the winnings as taxable income on their individual income tax returns. The tax rates applicable to group lottery winnings follow the progressive income tax system in Iowa, with higher rates applied to higher income brackets. We recommended that you consult the Iowa Department of Revenue or a tax professional for specific guidance on reporting and tax rates for how to pay taxes on group lottery wins in Iowa.

Taxes on Multi-State Lottery Wins

In Iowa, lottery winnings from multi-state games like Powerball or Mega Millions are subject to taxation. The tax rate on lottery wins in Iowa follows the state's progressive income tax system. The specific tax rate applied to lottery wins depends on the individual's overall income taxes and the corresponding tax bracket that they fall into. Just like we mentioned above, if two or more people win a multi-state lottery game, each person's share of the winnings is subject to taxation in accordance with Iowa tax law.

What If I Don’t Report My Gambling Winnings?

Failing to report gambling winnings in Iowa can have various consequences. The Iowa Department of Revenue actively monitors and enforces compliance with laws on all income taxes. If you do not report your gambling winnings, you may face penalties, fines or legal repercussions. Audits and investigations can be conducted to uncover unreported income, leading to additional taxes owed, interest charges and potential criminal charges for tax evasion. It is crucial that you accurately report all of your gambling winnings along with the rest of your income to avoid these negative consequences and maintain in compliance with Iowa's tax regulations.


Sam Davies is a freelance journalist who writes about music, film, sport, fashion and culture. His writing has been published by the BBC, Guardian, Financial Times, Conde Nast, Rolling Stone, Vice, Dazed and many more. Follow him on Twitter @samdavies313.

Scroll to top