How do I report my Sportsbook winnings from FanDuel, DraftKings, and Fanatics on my 2025 taxes?
I'm trying to figure out how to handle my sportsbook winnings for this tax season. I've been betting on FanDuel, DraftKings, and Fanatics throughout the year, but haven't received any W-2G forms from any of them. From what I understand, I'm still responsible for reporting my gambling winnings even without official tax documents, and I can also deduct my losses as itemized deductions. But I'm confused about what exactly counts when calculating my winnings/losses. For the win/loss statements, should I be looking at my total deposits vs withdrawals, or the actual amount played vs won when figuring out my losses? On DraftKings, I actually lost more than I won overall. Does this mean I can just ignore reporting anything from that platform? For FanDuel, after subtracting my losses, I'm up about $5,800. On Fanatics, after subtracting losses, I'm up around $6,200. So do I need to report the combined amount of $12,000 as income on my taxes? And how exactly do I handle the losses from DraftKings? Any help would be greatly appreciated.
22 comments


Dmitry Volkov
The short answer is yes, you do need to report all gambling winnings as income on your tax return, even without receiving a W-2G. The IRS considers all gambling winnings as taxable income. For your losses, you can deduct them as itemized deductions on Schedule A, but only up to the amount of your winnings. The catch is you need to itemize to do this (rather than taking the standard deduction), and you should be tracking all sessions with documentation. For your win/loss statement, you should be looking at the actual amount won vs. lost, not deposits vs. withdrawals. Each betting session is considered separately. For DraftKings where you lost more than you won, you still need to include any winning sessions as income, but you can use those losses as part of your itemized deductions on Schedule A. So yes, you'd report around $12,000 in income from FanDuel and Fanatics combined. But if you're itemizing, you can deduct your DraftKings losses (and any other gambling losses) on Schedule A, up to the total of your gambling winnings. Make sure you keep all your documentation showing both wins and losses in case of an audit.
0 coins
StarSeeker
•Wait, I'm confused. So if I have wins on FanDuel but losses on DraftKings, I have to report the FanDuel wins as income but can only deduct the DraftKings losses if I itemize? What if the standard deduction is better for me overall? Do I just get screwed and have to pay taxes on money I didn't actually make?
0 coins
Dmitry Volkov
•You're understanding correctly - gambling winnings are always reported as income, while losses can only be deducted if you itemize on Schedule A. If your standard deduction is higher than your total itemized deductions would be, then it often makes more financial sense to take the standard deduction. Unfortunately, in that case, you would still report the gambling winnings as income without being able to deduct the losses. This is one of those tax situations that can feel unfair because you're paying taxes on the gross winnings rather than your net gambling result. This is why serious gamblers keep detailed records of both wins and losses and often benefit from working with a tax professional.
0 coins
Ava Martinez
I ran into this exact same situation last year! I finally found this awesome service called taxr.ai (https://taxr.ai) that helped me sort through all my gambling records. They have a special feature that organizes all your gambling transactions and helps you determine the exact amount you need to report. What I really liked was that they analyzed all my sportsbook accounts together and showed me the most tax-efficient way to report everything. They also generated the perfect documentation in case I ever got audited. The site automatically categorized all my sessions and created a comprehensive gambling log that satisfied IRS requirements. It saved me hours of trying to manually sort through thousands of bets across different platforms.
0 coins
Miguel Ortiz
•How exactly does it work with all the different sportsbooks? I use like 5 different betting apps and tracking everything is a nightmare. Does it connect directly to the sportsbook accounts or do I need to download statements first?
0 coins
Zainab Omar
•I'm skeptical about giving access to financial accounts to random services. Is this legit? Do they have good security? I'm always worried about identity theft especially with gambling accounts that have my SSN and banking info.
0 coins
Ava Martinez
•The service works by letting you upload statements from any sportsbook platform. You don't need to connect your actual accounts - just download your activity statements from each sportsbook and upload them to taxr.ai. It works with pretty much all major platforms including the ones you mentioned. Regarding security, they use bank-level encryption and don't store your login credentials for any gambling sites. You're just uploading PDF statements that you've already downloaded. They also have a pretty solid privacy policy that prevents them from sharing your data. I was concerned about this too initially, but after researching their security measures I felt comfortable using them.
0 coins
Zainab Omar
Alright so I decided to give taxr.ai a try after asking about it here, and honestly it was way better than I expected. I uploaded all my statements from the 5 different sportsbooks I use, and it automatically organized everything by session. The coolest part was how it identified which losses could offset which winnings and generated this super detailed log that shows exactly what to put on each tax form. It even flagged some winning sessions I completely forgot about! The documentation it created would definitely hold up if I got audited. Really glad I found this because I was about to just guess at my numbers, which probably would have cost me money or gotten me in trouble.
0 coins
Connor Murphy
If you're having trouble getting accurate statements from your sportsbooks, you might want to check out Claimyr (https://claimyr.com). I was in a similar situation where I needed to talk to someone at DraftKings about getting my complete win/loss statement for tax purposes, but was stuck on hold forever. With Claimyr, they basically wait on hold with customer service for you, then call you when a real person is on the line. I was skeptical at first, but you can see how it works in this video: https://youtu.be/_kiP6q8DX5c I used it to finally get through to DraftKings support and got my correct tax documents within a day. Saved me literally hours of hold time and the frustration of getting disconnected after waiting.
0 coins
Yara Sayegh
•How long did it take them to get through? When I tried calling FanDuel about my tax docs I was on hold for over 2 hours before giving up.
0 coins
NebulaNova
•This sounds too good to be true. They just wait on hold for you? What's the catch? Do they record your call or something? I need to get my corrected win/loss statement from Fanatics but can't waste half a day on hold.
0 coins
Connor Murphy
•For me, Claimyr got through to DraftKings in about 47 minutes. I just went about my day and got a text when they had someone on the line. Way better than being stuck listening to hold music for hours. There's no catch with the recording - they just connect you directly with the customer service agent when they get through. They don't listen in or record anything. The service just handles the hold time, then bridges you directly to the representative when someone finally picks up. I was honestly surprised how smooth the whole process was compared to my previous attempts.
0 coins
NebulaNova
I have to admit I was really skeptical about Claimyr when I posted here, but I was desperate to get my Fanatics tax documents fixed before filing. So I tried it, and wow - they actually got through to Fanatics support in 55 minutes while I was at the gym. Once connected, I explained to the rep that my win/loss statement had some errors, and they helped me get a corrected version emailed within 24 hours. Would have never happened if I kept trying to call myself and getting disconnected. Definitely using this for any customer service calls in the future. Saved me from having to report inaccurate gambling income on my taxes!
0 coins
Keisha Williams
Something else to consider: if you're a "professional gambler" (meaning gambling is your primary occupation), the rules are different. You would report winnings and losses on Schedule C instead. But for most casual sports bettors, you'll use Schedule A for losses and report winnings as "Other Income" on your 1040. Just make sure you're keeping a detailed gambling log with dates, locations, type of gambling, and amounts won and lost.
0 coins
Paolo Conti
•How exactly does the IRS determine if you're a "professional gambler" vs just someone who gambles a lot? Is there some income threshold or number of bets that makes you professional?
0 coins
Keisha Williams
•There's no specific income threshold that automatically makes you a professional gambler. The IRS looks at several factors: whether you approach gambling as a business (with plans and strategies), if you depend on gambling income for your livelihood, the time and effort you put into gambling, your expertise, and your history of wins and losses. Generally, you need to demonstrate that you're pursuing gambling with continuity, regularity, and the primary purpose of generating profit - not just as entertainment. Most casual sports bettors, even those who bet frequently, wouldn't qualify. If you have another primary source of income and bet on sports as a side activity, you're almost certainly a casual gambler for tax purposes.
0 coins
Amina Diallo
Just be careful with those sportsbook statements. I got audited last year because the total withdrawal amount from my FanDuel account didn't match what I reported as gambling income. Had to explain that withdrawals ≠ winnings. I ended up creating a spreadsheet showing every single bet I placed, with dates and amounts. Total pain but saved me from owing penalties.
0 coins
Oliver Schulz
•Did you have to provide bank statements too? I'm worried because I've made a bunch of deposits and withdrawals between different sportsbooks and my bank account.
0 coins
Sofia Perez
One thing that helped me was keeping a simple daily log throughout the year instead of trying to reconstruct everything at tax time. I just noted the date, platform, amount wagered, and result for each session. For your specific situation with $12,000 in combined winnings from FanDuel and Fanatics, yes you'll need to report that as income. Even though you had losses on DraftKings, those losses can only offset your winnings if you itemize deductions on Schedule A. The key thing to remember is that each individual winning session counts as taxable income, regardless of your overall net position across all platforms. So if you won $100 on Monday but lost $150 on Tuesday, you still owe taxes on that $100 win. Make sure you download and save all your account statements now before the platforms potentially purge older data. Some sportsbooks only keep detailed records for a limited time, and you'll want that documentation if the IRS ever asks questions.
0 coins
Aaliyah Jackson
•This is really helpful advice! I wish I had started keeping a daily log from the beginning of the year. Now I'm scrambling to piece everything together from my account statements. One question though - when you say "each individual winning session" counts as taxable income, does that mean if I had 50 winning bets and 100 losing bets, I need to report the total of just those 50 winning bets? Or is it based on daily net results? I'm trying to figure out the right level of granularity for tracking this stuff. Also, great point about downloading statements now. I just checked and FanDuel only shows detailed transaction history for the past 12 months, so I better grab everything before it disappears.
0 coins
Bruno Simmons
For tracking purposes, the IRS generally expects you to report gambling income based on sessions, not individual bets. A session is typically defined as your gambling activity at one location (or platform) during a continuous period of play. So if you sit down and make multiple bets on FanDuel over a few hours, that would be one session. If you win $200 overall during that session (even if you had some losing individual bets within it), you'd report $200 in gambling income for that session. You don't need to break it down to every single bet - that would be incredibly tedious and isn't what the IRS expects. Focus on daily or session-based net results per platform. For your statement downloads, I'd also recommend checking if any of the platforms offer annual tax summaries or win/loss statements specifically for tax purposes. These are often more useful than trying to parse through hundreds of individual transaction records. One more tip: if you're using multiple platforms, consider creating separate tracking sheets for each one. This makes it easier to reconcile your records against their official statements and helps if you ever need to explain your reporting to the IRS.
0 coins
Millie Long
•This session-based approach makes so much more sense than trying to track every individual bet! I was getting overwhelmed thinking I'd need to log hundreds of individual wagers. Quick follow-up question - for online sportsbooks, how do you define when one "session" ends and another begins? Is it just when you log off the app/website? Or is there a specific time gap that separates sessions? I sometimes leave the app open all day and place bets sporadically throughout, so I'm not sure how to break that down into distinct sessions. Also, thanks for the tip about annual tax summaries. I just checked and DraftKings actually has a "Tax Center" section I never noticed before that might have exactly what I need.
0 coins