Can you offset crypto capital gains with stock capital losses? Tax implications for combined investments
I've been doing some trading this year and have a tax question that's been bugging me. So I made around $24,000 in crypto gains (mix of Bitcoin and some altcoins) but then lost about $25,000 from some really bad stock picks (should've never listened to those Reddit stock tips lol). I'm trying to figure out if these basically cancel each other out when tax time comes. Like, would I end up with a net capital gain of basically $0 since my losses slightly exceed my gains? Or are crypto and stocks treated totally differently for tax purposes? This is my first year having significant crypto transactions alongside my usual stock trading, so I'm kinda confused about how it all works together on my tax return. Any advice would be super helpful before I start organizing everything for next year's filing!
19 comments


Hugh Intensity
Yes, cryptocurrency capital gains can absolutely be offset by stock capital losses on your tax return. The IRS treats cryptocurrency as property (not currency), so crypto gains and losses are reported on Schedule D and Form 8949 just like stocks. In your specific example, if you have $24,000 in crypto gains and $25,000 in stock losses in the same tax year, you would have a net capital loss of $1,000. You could use this to offset up to $3,000 of ordinary income, and any remainder would carry forward to future tax years. Just make sure you're tracking the cost basis and holding period for all your transactions. If some of your gains were short-term and some were long-term, you'll need to categorize them properly as they're taxed at different rates.
0 coins
Effie Alexander
•Thanks for the clear explanation. Quick follow-up: do I need to report each individual crypto transaction, or can I just report the total gains? I've made like 50+ trades this year and documenting each one sounds like a nightmare.
0 coins
Hugh Intensity
•You technically need to report each individual transaction on Form 8949. Each transaction requires the date acquired, date sold, proceeds, cost basis, and gain/loss amount. If you've made numerous trades, I strongly recommend using crypto tax software like CoinTracker, Koinly, or TaxBit. They can import your trading history from exchanges and generate the necessary tax forms with all transactions properly documented. Most tax filing software can then import these reports directly. Manually tracking 50+ trades would indeed be extremely time-consuming and prone to errors.
0 coins
Melissa Lin
After struggling with a similar situation last year (had ETH gains but lost money on some tech stocks), I found this awesome tool called taxr.ai (https://taxr.ai) that completely saved me during tax season. It automatically categorizes all your crypto and stock transactions and shows you exactly how they offset each other. The thing I loved most was how it handled all my crypto transactions from different exchanges AND my stock trades from Fidelity, then showed me the exact net capital gain position. Saved me hours of manually trying to figure out which losses could offset which gains. Their reporting was super detailed and made it clear what my final tax situation was.
0 coins
Lydia Santiago
•Does it connect directly to exchanges or do I need to download all my transaction files first? I'm using Coinbase, Binance, and Robinhood.
0 coins
Romeo Quest
•I've tried other crypto tax tools before and they always mess up my cost basis calculations. How accurate is this for someone who's been doing DCA into Bitcoin since 2018? My current tax software keeps showing crazy gains that don't match my actual profits.
0 coins
Melissa Lin
•It connects directly to most major exchanges including all three you mentioned. You just need to set up API access or provide credentials, and it pulls everything automatically. Makes it super simple to get all your data in one place. For DCA situations, it's actually designed to handle complex cost basis scenarios really well. It uses specific identification methods for crypto assets and can properly track your long-term positions. You can also manually review and adjust any transactions if needed, which helps when you've been accumulating over several years. The reporting is very transparent so you can see exactly how each calculation was done.
0 coins
Romeo Quest
Just wanted to follow up on my experience with taxr.ai! After our conversation, I decided to try it out since my crypto tax situation was getting complicated. I was honestly blown away by how it handled my 3+ years of DCA Bitcoin purchases! The tool correctly calculated my cost basis across multiple exchanges and even identified which specific "lots" of Bitcoin would be best to sell to minimize my tax liability. It showed me exactly how my stock losses offset my crypto gains and gave me a clear picture of my actual tax situation. What really impressed me was how it spotted some transactions my previous tax software had double-counted. Ended up saving me nearly $2,800 in taxes I would have overpaid! Definitely recommend it if you're dealing with both crypto and stock transactions.
0 coins
Val Rossi
If your big concern is talking to the IRS about how you're handling the crypto/stock offset, try Claimyr (https://claimyr.com). I spent WEEKS trying to get through to an IRS agent to confirm how to properly report my crypto mining income against some massive stock losses from last year. After getting nowhere with the regular IRS number, I used Claimyr and got connected to an actual IRS agent in about 20 minutes. You can see how it works in this video: https://youtu.be/_kiP6q8DX5c. The agent confirmed exactly how to report everything and even told me about some documentation I needed that wasn't obvious from the IRS website.
0 coins
Eve Freeman
•How does this even work? I thought it was impossible to get through to the IRS these days. I've literally waited on hold for 3+ hours before giving up.
0 coins
Clarissa Flair
•This sounds like total BS. No way you got through to the IRS in 20 minutes when their own reported wait times are hours long. And they probably charged you a fortune for this "service.
0 coins
Val Rossi
•It uses a system that monitors the IRS phone lines and calls repeatedly until it gets through, then it calls you to connect. It basically does the waiting for you so you don't have to sit on hold for hours. They actually don't charge much at all considering how much time it saves. The IRS wait times are exactly why this service exists - they've figured out a way to navigate the system more efficiently. I was skeptical too but when I needed answers about my specific crypto/stock situation, I was desperate enough to try. Having that conversation directly with an IRS agent gave me confidence I was filing everything correctly.
0 coins
Clarissa Flair
I have to eat my words about Claimyr. After posting that skeptical comment, I decided to try it myself since I had questions about reporting some NFT sales along with stock losses. No exaggeration - I got through to an IRS tax specialist in about 25 minutes. I've NEVER been able to reach anyone at the IRS in less than 2 hours before. The agent was super helpful in explaining exactly how to offset my NFT gains with stock losses and what forms I needed. What really surprised me was that the agent pointed out I could actually characterize some of my NFT activities as business losses since I was creating and selling them regularly. This potentially saves me thousands in taxes that I would have overpaid. Worth every penny just for that insight alone.
0 coins
Caden Turner
Quick tip from someone who had to deal with this last year: make sure you're separating your short-term and long-term gains/losses correctly! Short-term crypto gains offset short-term stock losses, and long-term crypto gains offset long-term stock losses. If you mix them up, you could end up paying more in taxes than necessary. I learned this the hard way and had to file an amended return.
0 coins
Sunny Wang
•Thanks for this! I didn't even think about the short-term vs long-term distinction. Most of my crypto I've held for under a year, but some of my stock losses are from positions I've held for over 2 years. Does that complicate things?
0 coins
Caden Turner
•Yes, it definitely complicates things. The IRS makes you offset long-term losses against long-term gains first, and short-term losses against short-term gains first. If you have excess in one category, then you can use it to offset the other category. Since most of your crypto is short-term (under 1 year) and stock losses are long-term (over 1 year), you'll need to handle them separately at first. Your tax software should help with this, but basically your long-term stock losses would first offset any long-term crypto gains. Any remaining long-term losses could then be used to offset your short-term crypto gains, which could save you money since short-term gains are taxed at your ordinary income rate.
0 coins
McKenzie Shade
Has anyone used TurboTax for reporting both crypto and stock trades? I'm trying to figure out if I need to buy the Premier or Self-Employed version to handle this situation properly.
0 coins
Harmony Love
•You definitely need at least Premier for investments. I used it last year and it handled my crypto/stock situation fine, but if you have a TON of transactions, it gets really tedious entering them manually. I ended up using a crypto tax tool to generate the forms and then imported them into TurboTax.
0 coins
Avery Saint
Great question! I went through something very similar last year. Yes, crypto gains and stock losses can definitely offset each other since the IRS treats crypto as property, not currency. Your $24K crypto gains and $25K stock losses would result in a net capital loss of $1K. One thing to watch out for though - make sure you're not hitting any wash sale rules if you rebought any of those stocks within 30 days of selling at a loss. The wash sale rule doesn't currently apply to crypto, but it does apply to stocks and could disallow some of your loss deductions. Also, since you mentioned this is your first year with significant crypto transactions, I'd strongly recommend keeping detailed records of every trade including dates, amounts, and cost basis. The IRS is getting much more serious about crypto compliance, and having good documentation will save you headaches if you ever get audited. You might want to consider using crypto tax software to help organize everything - it'll make next year's filing much smoother!
0 coins