Can You Write Off Gambling Losses on Taxes?

Home » Recent Posts » Can You Write Off Gambling Losses on Taxes?
Taxes sign on currency

Here’s another tax question we’ve received recently, with the caveat that we are not accountants and we encourage players to consult with an accountant with gambling law familiarity:

Can you write your winnings and losses off on your federal taxes, mostly losses of course?

Paul F.

There is a mechanism for being able to claim gambling losses on your federal U.S. tax return. However, not all tax filers are eligible for this, and state taxes are not covered here because those scenarios are a lot more diverse. (As such, we always advise consulting an accountant versed in these issues, as each person’s situation will be different.)

With that in mind, here are things that you should know.

You Must Be Itemizing Deductions

Many tax filers in the United States rely on the standard deduction – it’s a deduction that’s granted automatically for a certain amount, which increases along with the rate of inflation each year, and also was increased substantially a few years ago with tax law changes passed by Congress.

To be eligible to itemize, you would effectively need to submit more deductions than the amount of the standard deduction. If your various deductions get you there, you’re able to incorporate gambling losses into your itemized deductions. Otherwise it’s considered covered by that standard deduction.

If you itemize, losses can be deducted up to the total amount of winnings reported (starting with the 2026 tax year, only 90% of your losses can be deducted against winnings). If you won $10k and lost $20k, you can only deduct $10k since that’s the total amount that you won. If you won $10k and lost $5k, you can deduct the eligible losses as a deduction against your winnings (100% for the 2025 tax year, or $5k; 90% for 2026 and beyond, or $4,500).

You Must Be Reporting ALL Wins and Losses

Many players get tripped up by the fact that you have to report all your winnings and all your losses to do this, not just what’s been reported to the IRS on jackpot forms. If you are not doing this, you are leaving yourself open to trouble in the case of an audit.

What does this mean? Each time you win on a session, you report that winnings as income. Each time you lose on a session, you can deduct those losses against your winnings as income.

The effect of this is it drives your overall income up, but then you’re able to claim back losses up to the winnings in that income.

You Must Keep Diligent Records

We’ve seen plenty of players advise others to just grab win/loss records off the casino websites. But the IRS advises this isn’t good enough for proof, and advises gambling diaries, receipts from ATMs, tickets and other such record-keeping proof to truly prove your gambling activity. Depending on the type of game you’re playing, they have recommendations for what you should be recording.

Why are win/loss records not enough? Because if you forget to put in your card, the card reader doesn’t work, you leave your card behind by accident and someone else then gambles with it in the machine… it’s far from a foolproof system.

If you don’t do this, and get audited, it’s another issue you’ll have to contend with, and they may not accept the deductions if you can’t adequately prove your play.

Takeaway

So, gambling losses can be written off if you qualify, but there’s additional steps to take to ensure you’ll be fine if the IRS decides to audit you. Hopefully this helps all of those wondering what is possible in terms of gambling deductions.

Have a question? Submit yours here!

16 Replies to “Can You Write Off Gambling Losses on Taxes?”

  • Elizabeth Palmer says:

    Good article. I learned the hard way about record keeping. I won over $45,000.00 playing bingo and additional $30,000.00 from the slot games, and claimed wins/loses and my tax return. My return was audited that year and the records I had were complete, but were not enough. The IRS agent said exactly what you said, keep a diary or journal of your playing, spending, winning etc. Fortunately, I only had to pay an additional $1,500.00 in taxes, which considering, wasn’t much. Now, every trip, everything is documented. Just in case. Thanks for the insight, enjoy reading your articles. Keep up the good work.

    • FlipTheSwitch.com says:

      We’re sorry you had to go through that experience, Elizabeth, but appreciate you sharing your experience, and we hope others learn from what you shared as well!

  • SherriB (Squealy Pig) says:

    As a CPA, I get nervous and cringe when I see bad advice circulating through social media posts. I clicked on this to see how this information was presented and WOW, you are spot on. I honestly haven’t seen any tax information written this well and easy to understood for the non CPA types. Well done BC & staff!!

    • FlipTheSwitch.com says:

      We’re with you on the advice, which is why we did this post and aimed to keep it as simple as possible. We’ve seen the types of posts you mention and wanted to have something more helpful.

  • Mandi says:

    Can you use withdraws shown from your bank for online gambling?

    • FlipTheSwitch.com says:

      The online sites themselves have very accurate recordkeeping because they don’t need a card to track your bets and wins. Therefore their reporting will be pretty helpful, and your bank withdrawals/deposits can back up that data for more robust documentation.

  • Annette says:

    If you win a hand pay is it better to take it as cash or a check? TIA

    • FlipTheSwitch.com says:

      Hi Annette – There’s no better or worse in general – we just recommend doing what makes the most sense for you. Some player like a check as they know they’re going home with the money, but there’s no “best” option here.

  • Cathy says:

    If you win a jackpot but spend all or most of it, is your winnings for the session the net win or do you have to report the whole amount on the w2g on your tax report?

    • FlipTheSwitch.com says:

      A jackpot is based on a single wager, so paperwork by the casino to the IRS will be filed for the entirety of the win based on that wager, not the whole session.If you qualify to deduct losses against your wins, that’s when other wagers can factor in to your taxes at the time you file. But the jackpot will be filed as won.

  • Pat Driscoll says:

    The $1,200 figure was set in the 70’s. Inflation adjustments should of been agreed upon at that time they instituted the taxation. Our Legislators need to adjust the tax code. 2024 figure should be $2,400. Anyone else agree?

    • FlipTheSwitch.com says:

      The IRS even seems to agree this time, but the problem has been there has not been enough support for changes to go through in previous attempts, so we’ll have to see if this one is successful.

    • Jake M. says:

      While back they had started to talk about changing to around $5,000. Not sure where that bill stands at this point but it definitely needs adjusted. Last year IRS hit me with 4500 tax bill from 4years prior over 3 handpays I didn’t get taxes taken out. 2/10yrs I’ve actually won for the year and it wasn’t by that much considering losing years were 10-20x that amount.

      • FlipTheSwitch.com says:

        Both congressional proposals and an IRS rule change have been proposed in recent years, but neither got very far off the starting block. It continues to be an elusive ask.

  • Kathy says:

    get you state & federal taxes taken out of yor win, if applicablein your state. I do 22 or 28% depending. it’ll shown on that w2-g

    • FlipTheSwitch.com says:

      This is our general recommendation too, Kathy – it’s generally always a better outcome to get refunded money vs. having a surprise payment due at the end of the year.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Play Online Casinos

New Players Get 1,000 Flex Spins for Select Games, Including 100 Lightning Link Spins  (50 Spins per day for 20 days)!

T&Cs Apply

Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV). 21+. Physically present in MI/NJ/PA/WV only. Void in ONT/AB. Eligibility restrictions apply. Please play responsibly. 1 per new DraftKings Casino customer. Opt-in req. Min. $5 in wagers req. Max. 1,000 Flex Spins issued for choice of Select Games. Spins issued as 50 Spins per day upon login for 20 days. Spins are non-withdrawable, single-use, and expire 24 hours after choosing Select Game. Spins allotment is locked to choice of select game until expired. 100 $0.50-Spins first 2 days, 900 $.20-Spins next 18 days. Game availability may vary. Terms: casino.draftkings.com/promos. Ends 11/22/26 at 11:59 PM ET. Sponsored by DK.

Sign up and choose the bonus that works best for you! The bonuses options vary, and include opportunities for Bonus Spins or Casino Credit!

T&Cs Apply

21+. Gambling problem? Call 1-800-GAMBLER. New customers in MI/NJ/PA/WV only. Terms apply - see Fanatics Casino app. 1,000 Bonus Spins - Must place $10+ in cumulative cash wagers on any Fanatics Casino games within 7 days of registering to receive 100 Bonus Spins each day for 10 straight days. MUST OPT-IN EACH DAY TO CLAIM BONUS SPINS. Bonus Spins expire at 11:59pm ET each day. Loss back in Casino Credit - Casino Credit will equal cumulative losses incurred in the first 24 hours of establishing an Account from cash wagers placed on eligible games in the Fanatics Casino, up to the max offered in Casino Credit. Your 24 hours begins at sign up. Casino Credit can be used on any games in the Fanatics Casino and expires 7 days from issuance (at 11:59pm ET).

New players who sign up for BetMGM Casino and meet requirements can receive a welcome offer, which vary by state. Read the article for details!

T&Cs Apply

Gambling Problem? Call 1-800-GAMBLER. Must be 21+. MI, NJ, PA and WV only. New Customers Only (If applicable). US promotional offers not valid in Ontario. Please Gamble Responsibly. Visit BetMGM.com for Terms and Conditions. All promotions are subject to qualification and eligibility requirements. Rewards issued as non-withdrawable site credit/Bonus Bets unless otherwise provided in the applicable terms. Rewards subject to expiry.

Play Social Casinos

New players to 88 Fortunes Slots receive 7 billion coins as a thank you for signing up. All slots are unlocked!

New players to Jackpot Party casino slots will receive 1 billion coins for FREE, just for signing up and trying the app!

Get started on Monopoly Slots, and you'll feel like you've passed Go with a 35,500,000 coin welcome bonus!

New players who install the app (mobile) or register (desktop on Facebook) get 6 million coins for signing up!

Online Game Spotlight
Lightning Link High Stakes

A Game-Changing Slot Arrives Online After 10 Years

Atlantis Megaways

6 Reels, Cascading Wins and Up to 117,649 Ways to Win

Play Online Sportsbooks

New Players to DraftKings can qualify for this offer: Bet $5+, Get $200 in Bonus Bets (Paid Over 21 Days)!

T&Cs Apply

*Bonus Bets Paid Within 14 Days. GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/NH/PR/WY). Void in CAN. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new DraftKings customer. $5+ first-time bet req. Max. $150 issued as non-withdrawable Bonus Bets that expire in 7 days after issuance. Stake removed from payout. Reward issued as $50 in Bonus Bets every 7 days via click-to-claim for 14 days. 7 days = 168hrs. Terms: sportsbook.draftkings.com/promos. Ends 8/23/26 at 11:59 PM ET. Sponsored by DK.

Sign Up to FanDuel as a new player and receive a welcome offer: Get $350 in Bonus Bets when you wager $5 for 7 days ($50 Bonus Bets per day)!

T&Cs Apply

Gambling Problem? Call 1-800-GAMBLER. Hope is here. GamblingHelpLineMA.org or call (800) 327-5050 for 24/7 support (MA). Call 1-877-8HOPE-NY or text HOPENY (467369) (NY). 21+ and present in select states. FanDuel is offering online sports wagering in Kansas under an agreement with Kansas Star Casino, LLC. Gambling Problem? Call 1-800-GAMBLER or visit FanDuel.com/RG (CO, IA, KY, MI, NJ, OH, PA, IL, TN, VA, VT), 1-800-NEXT-STEP or text NEXTSTEP to 53342 (AZ), 1-888-789-7777 or visit ccpg.org/chat (CT), 1-800-9-WITH-IT (IN), 1-800-522-4700 or visit ksgamblinghelp.com (KS), 1-877-770-STOP (LA), visit www.mdgamblinghelp.org (MD), 1-800-522-4700 (WY), or visit www.1800gambler.net (WV). First online real money wager only. $5 first deposit required. Restrictions apply. See terms at sportsbook.fanduel.com

​Sign up for BetMGM to get a welcome offer! The offer varies by state; check out our article to see what's available where you're located.

T&Cs Apply

Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US), 877-8-HOPENY or text HOPENY (467369) (NY), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.

Social Game Spotlight
Dancing Drums Dragon

Hold and Spin Bonus Joins Free Spins

Piggy Bankin’ Break In

Popular Lock It Link Theme Meets Three Pot Upgrade Format