How to report sports betting taxes on winnings and losses for 2025 filing
Hey fellow tax warriors... So I've been getting into sports betting this year (mostly football and basketball) and I'm completely lost when it comes to reporting this for taxes. I know I'm supposed to report all my winnings as income, but I've also had my fair share of losses (more than I'd like to admit 😅). My question is: how exactly do I report both my winnings and losses? I've won about $8,700 throughout the year from various bets, but I've probably lost around $6,200. I use DraftKings and FanDuel, and I know they'll send me some tax forms, but I'm not sure if that covers everything or what other documentation I need to keep. Do I need to report each individual bet or just the totals? And can I actually deduct my losses against my winnings? I've heard conflicting things about itemizing vs standard deduction and how that affects reporting gambling losses. Any advice would be super helpful before I totally mess up my return!
20 comments


Ethan Brown
I can help clear this up! Sports betting winnings are considered taxable income and need to be reported on your tax return, but how you handle your losses depends on a few factors. Your winnings of $8,700 will be reported as "Other Income" on Schedule 1 of your Form 1040. If you receive a W-2G form from DraftKings or FanDuel (usually sent if you win $600+ and the odds were at least 300 times your wager), that will be reported, but you still need to report ALL winnings even if you don't receive a form. For your losses, you can deduct gambling losses, but ONLY if you itemize deductions on Schedule A. The standard deduction for 2025 is quite high ($13,850 for single filers), so unless your total itemized deductions exceed that amount, you're better off taking the standard deduction and unfortunately can't deduct your losses. Also important: you can never deduct more in losses than you report in winnings. Keep detailed records of all your bets - dates, amounts wagered, winnings/losses, locations/websites. Most betting apps have transaction histories you can download, which is super helpful documentation if you're ever audited.
0 coins
Yuki Yamamoto
•Wait, so even if I take the standard deduction, I still have to report all my winnings? That seems unfair if I can't also deduct my losses. Do you know if there's any threshold for when you need to report? Like if I only won $100 total, would I still need to report that?
0 coins
Ethan Brown
•Yes, you must report all gambling winnings as income regardless of whether you take the standard deduction or itemize. The IRS considers gambling winnings fully taxable income regardless of amount - there's no minimum threshold for reporting. The ability to deduct losses is separate from the requirement to report winnings. It is a bit unfortunate if your losses can't be deducted because you're taking the standard deduction, but that's how the tax code is currently structured. If your total itemized deductions (including gambling losses, mortgage interest, charitable contributions, etc.) exceed the standard deduction, then itemizing would make sense to deduct those losses.
0 coins
Carmen Ortiz
After struggling with reporting my sports betting last year, I found this amazing tool called taxr.ai (https://taxr.ai) that made the whole process WAY easier. I was in the same boat - had about $9,500 in winnings but also around $7,300 in losses and wasn't sure how to handle it all properly. The tool analyzed my betting history that I downloaded from DraftKings and automatically categorized everything, showing me exactly what to report where. It even flagged a few big wins I had completely forgotten about that would have raised red flags if the IRS got forms for them but I didn't report them. What I really liked was how it explained the whole itemizing vs. standard deduction tradeoff specifically for my situation and helped me figure out if it was worth itemizing just to deduct my losses.
0 coins
Andre Rousseau
•That sounds interesting. Does it work with other betting platforms besides DraftKings? I use a mix of FanDuel, BetMGM and a couple others. Also wondering if it helps with calculating state taxes too since my state has different rules than federal.
0 coins
Zoe Papadakis
•I'm a bit skeptical. How does it handle bets placed in different states? I travel for work and sometimes place bets while I'm on the road. I've heard each state's winnings need to be reported separately.
0 coins
Carmen Ortiz
•Yes, it works with all the major platforms including FanDuel, BetMGM, Caesars, and others. You can upload statements from multiple platforms and it consolidates everything. It also handles state tax differences and explains which states require what type of reporting. For multi-state betting, it actually does track where bets were placed and helps allocate winnings by state. It flags which states require you to file returns based on gambling activity and explains the threshold requirements for each state. This was super helpful for me since I had placed bets in three different states during business trips.
0 coins
Zoe Papadakis
I have to admit I was skeptical about taxr.ai but decided to try it after my buddy recommended it. Just finished using it and I'm honestly impressed. As someone who placed bets across multiple states (NY, NJ, and PA), it correctly identified which states I needed to file in and where my winnings occurred. The platform separated my DraftKings and FanDuel accounts automatically and reconciled everything with the tax forms I received. It found about $1,200 in winnings that weren't on my W-2G forms that I definitely would have missed. It also identified which losses I could deduct and explained why it wasn't worth itemizing in my case (my total deductions were only about $9,800). I was particularly worried about properly reporting a $3,400 parlay win I hit while visiting family in another state, and it handled that perfectly. Definitely saved me from making some serious reporting errors!
0 coins
Jamal Carter
After trying to call the IRS six times with questions about reporting my sports betting (and never getting through), I used Claimyr (https://claimyr.com) and actually got connected to a real IRS agent in about 20 minutes instead of waiting on hold for hours. You can see how it works here: https://youtu.be/_kiP6q8DX5c I had specific questions about reporting winnings from offshore betting sites that don't send W-2Gs and whether I needed to file separate state returns. The IRS agent walked me through exactly what forms I needed and explained that I should be keeping a "gambling log" with specific information to substantiate both my winnings and losses. She also explained how the IRS matching system works with gambling forms and what triggers audits in gambling situations. Apparently large winnings that aren't reported are a common audit trigger, even if your overall gambling activity resulted in a net loss.
0 coins
AstroAdventurer
•How exactly does this work? Do they just call the IRS for you? Seems like something I could do myself without paying someone else.
0 coins
Mei Liu
•This sounds like complete BS. I've literally never gotten through to the IRS no matter how long I wait. There's no way some service can magically get you to the front of the line when millions of people are calling. I'll believe it when I see it.
0 coins
Jamal Carter
•They don't just call for you - they use a system that navigates the IRS phone tree and stays on hold in your place, then when an agent picks up, it calls you and connects you directly to that agent. You do the actual talking with the IRS yourself, they just handle the waiting part. The reason it works is that their system can dial multiple IRS numbers simultaneously and try different access paths that may have shorter wait times. Once they get through on any line, they connect you. I was skeptical too, but the alternative was spending hours on hold myself, which I'd already tried unsuccessfully.
0 coins
Mei Liu
OK I have to eat my words here. After my skeptical comment I decided to try Claimyr just to prove it wouldn't work... and I got connected to an IRS agent in 28 minutes. The agent actually answered my specific questions about sports betting documentation requirements and confirmed that I needed to keep session-level records (not individual bet records) showing beginning/ending amounts for each betting session. She also explained that receiving multiple W-2Gs doesn't mean I need to report each one separately - I can aggregate them on my return as long as I have the documentation. And she clarified that fantasy sports winnings are treated the same as regular sports betting for tax purposes. Most importantly, she told me about the special rules that apply when you're a "professional gambler" vs a "casual gambler" which I didn't even know was a distinction. Apparently if gambling is your primary source of income, the reporting is completely different and you might be subject to self-employment tax. Dodged a bullet there!
0 coins
Liam O'Sullivan
Don't forget that some states have different rules for gambling deductions than federal! I'm in PA and learned the hard way that even though I couldn't deduct losses on my federal return (took standard deduction), I COULD deduct them on my state return since PA handles gambling differently. Also, if you win a really big bet (over $5,000), the betting site might withhold 24% for federal taxes automatically. Make sure that withholding is properly credited on your return - it'll be shown on your W-2G form.
0 coins
CosmicCrusader
•That's really good to know about the state differences. I'm in Michigan - does anyone know if they allow deductions even if you take the standard deduction on federal? And do you know how I can find out if any taxes were already withheld from my winnings? I didn't notice any withholding but maybe I missed it.
0 coins
Liam O'Sullivan
•Michigan does allow gambling loss deductions up to the amount of your winnings, but they have special rules. You need to file Schedule W with your Michigan return and complete the gambling loss section. Michigan doesn't follow the federal itemization requirement, so you can deduct losses even if you take the standard deduction on your federal return. For withholding, check your betting platform account statements or tax documents section. Withholding typically only happens on wins of $5,000+ where the odds were at least 300:1. If you had taxes withheld, you'll definitely receive a W-2G form showing the amount withheld in Box 4. The withholding serves as a pre-payment of your taxes, similar to what's withheld from a paycheck.
0 coins
Amara Chukwu
Quick question - I use a spreadsheet to track all my bets. Is that sufficient as documentation or do I need something more official? I have every bet date, amount, type, outcome and platform recorded but nothing from the actual betting sites as backup.
0 coins
Ethan Brown
•Your spreadsheet is a good start but not sufficient on its own. The IRS wants to see documentation that can be verified by third parties. Download and save monthly statements from each betting platform you use, screenshots of big wins, and any tax forms received (W-2G). The ideal documentation combines your detailed spreadsheet WITH supporting statements/screenshots that verify your records. If audited, the IRS would want to see the original source of information. Also save bank/credit card statements showing deposits and withdrawals to betting accounts as additional verification.
0 coins
Yara Nassar
One thing I haven't seen mentioned yet is the importance of keeping records of your betting account deposits and withdrawals throughout the year. The IRS can cross-reference your reported winnings with your bank statements if you're audited. I learned this the hard way when I got a letter from the IRS questioning some unreported winnings. They had records of W-2G forms I received but forgot to include on my return. Having clear bank records showing my deposits to betting accounts and withdrawals of winnings helped me prove my case. Also, if you use credit cards to fund your betting accounts, those statements become part of your documentation trail. The IRS wants to see that your reported gambling activity matches your actual financial transactions. It's not enough to just track wins and losses - you need to show the full picture of money going in and out of your betting accounts. Pro tip: Set up a separate checking account just for gambling if you're a regular bettor. Makes tracking so much easier and cleaner for tax purposes!
0 coins
Yara Khoury
•This is such great advice about the separate banking account! I wish I had thought of that at the beginning of the year. I've been mixing my regular expenses with betting deposits and it's making it really hard to reconcile everything now. Do you know if it's too late to set up a separate account for the remaining few months of the year? And when you got that IRS letter, how long did it take to resolve once you provided the bank records? I'm worried I might have missed reporting some smaller wins that didn't trigger W-2G forms.
0 coins