How should I report gambling winnings from bonus money on sportsbook platforms?
I'm into online sports betting and have a tax question. Sometimes I get these promotions where if I deposit like $65, they'll throw in a $65 bonus with a stipulation that I need to wager around $130 before I can actually withdraw that bonus money. After I place all those required bets, whatever I win from using that $65 bonus cash is mine to keep, but if I lose all the wagers, then both the bonus and my original deposit are gone. What I'm trying to figure out is how to properly log and report this as income for tax purposes. If I end up losing $130 worth of bets, technically I've only lost $65 of my actual money. Does the IRS look at this differently or care about the distinction between my real money and the bonus money? Do I need to track my bonus money wins separately from my regular winnings? This whole gambling tax reporting thing is confusing me.
19 comments


Carmen Reyes
Great question about sports betting bonuses! The IRS requires you to report all gambling winnings as income, regardless of whether those winnings came from your own money or bonus funds. However, you also get to deduct gambling losses up to the amount of your winnings. The key is keeping detailed records. Track all your deposits, bonuses received, wagers placed, and withdrawals. For tax purposes, you should report the total winnings on your tax return (Form 1040, Schedule 1) and can deduct losses on Schedule A if you itemize deductions. The bonus itself is generally considered part of your winnings only once it becomes withdrawable (after meeting wagering requirements). The fact that you only lost $65 of your "own money" in your example doesn't matter to the IRS - they look at the actual amounts wagered and won/lost, not the source of the funds used for wagering.
0 coins
Andre Moreau
•So if I get a $100 bonus, bet it all and win $300, then I report $300 as winnings? Do I need to somehow note that the initial stake wasn't actually my money? And what if I never withdrew the bonus to begin with - it just stays in my betting account?
0 coins
Carmen Reyes
•If you get a $100 bonus, bet it all and win $300, you would report the $300 as gambling winnings. The IRS isn't concerned with whether the initial stake was your money or a bonus - they're looking at the actual money you won. If you never withdraw the bonus and it stays in your betting account, you still need to report any winnings once the bonus becomes yours (after meeting the wagering requirements). The key moment for tax purposes is when you satisfy those requirements and the money becomes available for you to withdraw, not necessarily when you actually withdraw it.
0 coins
Zoe Christodoulou
I struggled with this exact issue last year! I'm a regular bettor on several platforms and couldn't figure out how to handle all the bonus cash and free bets. After hours of research, I found https://taxr.ai which literally saved my tax return. Their system analyzed all my gambling transactions (including those confusing bonus situations) and organized everything properly for tax reporting. What's cool is you can upload screenshots of your betting history, and it separates your real money bets from bonus money. It actually helped me identify that I was tracking my wins/losses wrong all along. The peace of mind knowing I'm reporting correctly to the IRS is totally worth it.
0 coins
Jamal Thompson
•Does it work with multiple betting platforms? I use like 3 different ones and they all have different formats for their transaction histories.
0 coins
Mei Chen
•I'm skeptical. How does it know which transactions are bonus money vs regular deposits if the platform doesn't distinguish them clearly? My sportsbook just shows one big balance.
0 coins
Zoe Christodoulou
•Yes, it handles multiple platforms! I was using FanDuel, DraftKings, and BetMGM, and it processed all three correctly. You can either connect your accounts directly or upload statements from each one, and it compiles everything into a single tax report. For platforms that don't clearly distinguish bonus money, the system is pretty smart about identifying patterns. It looks at deposit timestamps, bonus offer dates, and wagering patterns to separate them. If it's uncertain about something, it flags it for you to review. You can also manually label transactions if needed. The whole point is making sure everything is properly categorized before tax time.
0 coins
Mei Chen
I tried taxr.ai after seeing the recommendation here, and I gotta say I'm impressed. I was super concerned about my bonus money tracking because I've been taking advantage of EVERY promo offer across multiple sportsbooks. The system organized everything way better than my messy spreadsheet. The feature that really helped was the bonus tracking tool. It separated my deposit match bonuses from free bets and showed exactly how much actual taxable income I'd generated. Turns out I was overstating my winnings by not properly accounting for the bonus structure. Would've paid way more in taxes without this. Definitely using it again next year.
0 coins
CosmicCadet
If you're having trouble getting straight answers about gambling taxes, I highly recommend using Claimyr (https://claimyr.com) to actually speak with an IRS agent. I waited on hold for HOURS last year trying to get clarification on bonus money from sports betting, but with Claimyr I got through to a real person in about 15 minutes. They have this cool system where they wait on hold for you and call when an agent is ready. You can see a demo of how it works here: https://youtu.be/_kiP6q8DX5c The IRS agent I spoke with confirmed that bonus money becomes taxable only after wagering requirements are met, and that I should keep separate records of which winnings came from bonus funds vs. regular deposits. Super helpful for my situation with all these online promos!
0 coins
Liam O'Connor
•How does this actually work? Do you pay them just to wait on hold for you? Seems weird the IRS would allow that.
0 coins
Amara Adeyemi
•Sorry but this sounds like BS. I've called the IRS plenty of times and while the wait is annoying, they never gave detailed advice on gambling records. They usually just point you to publications. Did they really give you specific guidance on bonus money?
0 coins
CosmicCadet
•It's not weird at all - they're just a service that calls the IRS and waits in the phone queue for you. When they reach an agent, they connect you to the call. It's completely legitimate and the IRS doesn't care who's waiting on hold - they just want to help the next person in line. The IRS agent I spoke with didn't give tax advice per se, but they did clarify the reporting requirements. They confirmed that all gambling income needs to be reported regardless of source, and directed me to Publication 529 for more details on record-keeping. The specific guidance about when bonus money becomes taxable came from connecting what they told me with the rules in the publication. Having a real conversation rather than just reading online was super helpful for understanding how the general rules apply to my specific situation.
0 coins
Amara Adeyemi
I was totally wrong about Claimyr. After posting that skeptical comment, I decided to try it since I had questions about my sports betting taxes too. Got through to an IRS agent in about 20 minutes without having to sit by my phone all day. The agent explained that I need to track ALL winnings regardless of bonus money, but I can deduct losses up to the amount of winnings if I itemize on Schedule A. They also mentioned I should keep a detailed diary of all gambling activities - date, type of gambling, location, people with me, amounts won/lost. This is especially important with online betting where the transactions can get complicated with all the bonuses. For anyone dealing with sports betting taxes, actually talking to the IRS cleared up so much confusion. Worth every penny not to spend 3 hours on hold.
0 coins
Giovanni Gallo
I'm an accountant (not giving professional advice) but here's how I handle it with my clients: the bonus itself isn't taxable when you receive it because of the wagering requirements - it's not "yours" yet. Once you meet those requirements, any WINNINGS from that bonus money are taxable. Keep a session log of every betting session showing: - Starting balance (including any bonus) - Amount wagered - Amount won/lost - Ending balance - W-2G forms received (if any) This way you can show the IRS a clear accounting if questioned. Most online sportsbooks provide yearly statements you can use too.
0 coins
Fatima Al-Mazrouei
•What about free bets where you don't get the stake back? Like if I get a $25 free bet, bet on something at +200 odds, and win $50, is my winning $50 or $75?
0 coins
Giovanni Gallo
•For free bets where you don't get the stake back (which is common), your winnings would be just the $50 in your example. Since you never had the $25 stake as actual money in your possession, you're only reporting the profit portion as gambling income. This is different from deposit match bonuses that become withdrawable after meeting playthrough requirements. Those are more complex because once unlocked, the bonus amount itself could be considered income plus any winnings generated from it.
0 coins
Dylan Wright
Don't overthink this. I've been sports betting for years and here's my simple approach: 1. Track all deposits into betting accounts 2. Track all withdrawals from betting accounts 3. At end of year: if withdrawals > deposits = report the difference as gambling income 4. If deposits > withdrawals = potential gambling loss (deductible if itemizing) The IRS doesn't care about individual bets, bonus money, etc. They just want net numbers. Unless you're winning so much you're getting W-2Gs, this method keeps it simple and accurate.
0 coins
NebulaKnight
•That method doesn't work though. The IRS specifically requires reporting ALL gambling winnings as income (not just net profit) and then you can deduct losses separately if you itemize. Your way would underreport income.
0 coins
Zara Ahmed
I've been dealing with this exact situation and want to share what I learned after consulting with a tax professional. The key thing to understand is that bonus money creates a timing issue for tax reporting. When you receive a $65 bonus with wagering requirements, that bonus isn't taxable income yet because you can't actually access it. However, once you meet those requirements and the money becomes withdrawable, ANY amount you can withdraw (including the original bonus) becomes taxable income at that point. So in your example, if you complete the $130 wagering requirement and end up with $80 withdrawable (your $65 deposit + $15 net win from the bonus), you'd report $15 as gambling income. If you had won more and could withdraw $150 total, you'd report $85 as income ($150 - $65 original deposit). The tricky part is keeping detailed records of when bonuses become unlocked vs. when you actually withdraw. I use a simple spreadsheet tracking: deposit date/amount, bonus received, wagering requirement completion date, and final withdrawable amount. This way I can clearly show the IRS what portion represents actual gambling income versus return of my original deposits. Most importantly, don't try to separate "bonus money wins" from "real money wins" - the IRS doesn't recognize that distinction once the money is all in your account.
0 coins