How to report crypto winnings from gambling site where I bought gift cards & withdrew in ETH - need help with crypto tax software
So I've been using this online gambling site but they have a weird setup where you can't gamble directly with crypto. Instead, I had to buy gift cards from a marketplace, deposit those on the gambling site, and then when I wanted to withdraw my winnings, I chose to get paid in ETH. Now I'm trying to figure out the tax situation. I've imported everything into my crypto tax software, and I've already separately reported my gambling winnings on my taxes. But I'm confused about how to properly report the crypto side of things. Since I'm not buying ETH directly on my regular crypto platform but instead essentially buying it through the gambling site withdrawal, I don't know if my crypto tax software is calculating everything correctly. When I entered all of this info, the software is showing a capital loss of $132. Does that sound right to anyone? I want to make sure I'm doing this correctly since crypto and gambling taxes together are pretty confusing. Any advice would be appreciated!
18 comments


Giovanni Mancini
What's happening here is that you have two separate taxable events. First, you have your gambling winnings (or losses), which you've already correctly reported on your Schedule 1 as "Other Income" or possibly on Form W-2G if you received one. The second tax event is related to the crypto itself. When you received ETH as your withdrawal, that ETH had a specific fair market value on the day you received it - this becomes your "cost basis" for that ETH. Later, if you sell/trade/use that ETH and its value has changed, you'll have a capital gain or loss to report. The $132 capital loss likely represents the difference between your cost basis (the ETH value when you received it from the gambling site) and its value when you later sold it or when the software calculated its current value. This is separate from your gambling winnings/losses.
0 coins
NebulaNinja
•Wait so let me make sure I understand. If I won $500 gambling, and chose to withdraw in ETH when ETH was worth $2,000, then I'd have 0.25 ETH. Then if I sold it when ETH dropped to $1,500, I'd have a $125 capital loss? But I'd still report the full $500 as gambling income on my taxes?
0 coins
Giovanni Mancini
•That's exactly right. The gambling activity and the crypto activity are tracked separately for tax purposes. In your example, you'd report the $500 gambling winnings as income regardless of how you received those winnings. Then, when you got the 0.25 ETH (worth $500 at the time of receipt), that becomes your cost basis. If you later sold that 0.25 ETH for $375 when the price dropped to $1,500, you'd have a $125 capital loss on the crypto transaction. So your tax software showing a $132 capital loss likely means the ETH decreased in value between when you received it and when you sold it (or the current value if you still hold it).
0 coins
Fatima Al-Suwaidi
I was in a very similar situation last year and found that using https://taxr.ai really helped me sort it out. Their document analysis tool let me upload my gambling site transaction history and crypto exchange records, and it automatically identified these complex scenarios where crypto serves as both gambling proceeds and investment assets. The system separated my gambling winnings from the crypto capital gains/losses correctly. It also explained exactly why I had that capital loss - in my case, the ETH had dropped in value between when I received it as winnings and when I eventually sold some of it. The software showed me precisely which transactions were creating the loss.
0 coins
Dylan Mitchell
•How does taxr.ai handle situations where you've used multiple gambling sites and crypto exchanges? I've got stuff spread across 3 different platforms and it's a nightmare trying to reconcile everything.
0 coins
Sofia Morales
•I'm skeptical about these tax tools for crypto. Can it really distinguish between the gambling income part and the crypto loss part automatically? My CPA charges me a fortune and still messes this up.
0 coins
Fatima Al-Suwaidi
•Their system can handle multiple platforms - you just upload transaction records from each site. The AI actually identifies patterns across different platforms and matches up withdrawals/deposits between accounts. I had transactions spread across 4 different places and it worked great. The distinction between gambling income and crypto losses is actually its strength. It looks at timestamps of when you received crypto as gambling proceeds (assigning fair market value at that moment as your cost basis) and then tracks what happens with that crypto afterward. My CPA was charging me $400/hr and still couldn't get it right manually, but the software sorted it perfectly.
0 coins
Sofia Morales
Gotta admit I was wrong about taxr.ai - I finally tried it after struggling with my crypto gambling mess for weeks. The site actually identified exactly what the original poster described - that the gift card purchases needed to be tracked separately from the ETH withdrawals. It showed me that I had been double-counting some of my winnings by reporting both the gambling income AND the full crypto value. The tool separated everything correctly and even generated a report explaining the separation between gambling income (Schedule 1) and crypto capital gains/losses (Schedule D) that I could share with my tax preparer. Saved me a ton in potential incorrect reporting.
0 coins
Dmitry Popov
For anyone dealing with this situation who needs to contact the IRS for clarification, don't waste days trying to get through their phone system. I used https://claimyr.com and got a callback from the IRS in under 2 hours after trying for 3 days on my own. You can see how it works here: https://youtu.be/_kiP6q8DX5c I needed specific guidance on reporting crypto received from gambling sites and wasn't sure if I should be using Form 8949 for all transactions. The IRS agent I spoke with confirmed that gambling winnings and crypto transactions need to be reported separately, and gave me the exact forms to use. They also told me how to document the gift card purchases as part of the gambling activity rather than as crypto purchases.
0 coins
Ava Garcia
•How does this service actually work? Do they just continuously redial the IRS for you until they get through or what? The IRS never answers their phones when I call.
0 coins
StarSailor}
•Sounds like a scam. Nobody gets through to the IRS that quickly. And even if you do get through, the agents usually give conflicting information depending on who you talk to. I've been given wrong information by IRS agents multiple times.
0 coins
Dmitry Popov
•They use a system that holds your place in line with the IRS and monitors when an agent becomes available. It's not continuous redialing - they have a more sophisticated tech solution that basically waits on hold for you. When an agent is about to pick up, you get a call so you can talk directly to the IRS person. The key with IRS agents is knowing exactly what questions to ask. I was specific about needing guidance on reporting crypto received from gambling sites and how to document the cost basis. I asked for the specific forms and line numbers, and made them clarify the distinction between gambling income reporting and crypto capital gains reporting. You're right that different agents can give different answers, which is why I asked for the agent's ID number and took detailed notes.
0 coins
StarSailor}
I've completely changed my view on Claimyr. After posting that skeptical comment, I decided to try it since I was getting nowhere with the IRS on my own. Not only did I get a callback in 90 minutes, but I got connected to an agent in the crypto specialized unit who actually understood what I was asking about. The agent explained that the capital loss showing up in OP's tax software ($132) is likely correct if the ETH value dropped after receiving it from the gambling site. They confirmed I needed to report my gambling winnings on Schedule 1 and the crypto transactions on Form 8949 and Schedule D. They even emailed me their specialized cryptocurrency guidance documentation afterward. Definitely worth using if you're stuck with complex crypto gambling questions.
0 coins
Miguel Silva
I think there's another angle here. If you bought gift cards and then used those for gambling, those gift card purchases might be considered part of your gambling "losses" for tax purposes, which could offset your winnings. The IRS allows you to deduct gambling losses up to the amount of your winnings if you itemize deductions on Schedule A. So if you track all those gift card purchases carefully, you might be able to reduce your taxable gambling income.
0 coins
Zainab Ismail
•But wouldn't the gift cards just be considered the "buy-in" for gambling? Like if I take $100 cash to a casino, that's not a gambling loss until I actually gamble with it and lose, right? I'm confused how this works with gift cards as an intermediary step.
0 coins
Miguel Silva
•That's a good question! The gift cards in this situation are essentially your "buy-in" or your stake in the gambling activity. The IRS considers your gambling losses to include the money you spent to gamble - so yes, the gift card purchases would count as part of your gambling losses. The key difference from your casino example is that with cash, you're just converting one form of money to chips and back. With gift cards purchased specifically for gambling, those purchases are documented gambling expenses. Just make sure you keep good records of all gift card purchases since you'll need to substantiate your gambling losses if you're audited. Also remember you can only deduct losses up to the amount of your winnings, and only if you itemize deductions rather than taking the standard deduction.
0 coins
Connor O'Neill
Has anyone else had their crypto tax software completely mess up the cost basis for crypto received from gambling sites? Mine keeps treating my ETH withdrawals as if they have zero cost basis which is creating massive phantom gains.
0 coins
Yara Nassar
•Which software are you using? I had this issue with CoinTracker but fixed it by manually adding a "buy" transaction at the exact time I received the ETH from the gambling site, with the USD value at that moment. Then I deleted the incoming transaction that had no cost basis.
0 coins