< Back to IRS

Sunny Wang

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!

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

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

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

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

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

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

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

Zainab Ali

•

This is really helpful! I had no idea about the wash sale rule differences between crypto and stocks. Quick question - if I sold some Tesla shares at a loss in November but then bought them back in December, would that disallow the loss deduction even though it offsets my crypto gains? I'm trying to understand if the wash sale rule affects the overall netting calculation or just the individual stock transaction.

0 coins

Oliver Schulz

•

Yes, the wash sale rule would disallow that Tesla loss deduction even if you're using it to offset crypto gains. The wash sale rule applies at the individual security level - so if you sold Tesla at a loss in November and repurchased it in December (within 30 days), the IRS disallows that loss regardless of what you're offsetting it against. This means your net calculation would change. Instead of having $25K in stock losses to offset your $24K crypto gains, you'd have less stock losses available (whatever the Tesla loss amount was). So you might end up with a net capital gain instead of the $1K loss you were expecting. The wash sale rule is really tricky because it can mess up your entire tax planning if you're not careful about the timing of your trades. I'd recommend reviewing all your stock transactions to make sure you don't have any other wash sales hiding in there!

0 coins

This is exactly the kind of situation I dealt with last year! You're absolutely right that crypto gains and stock losses can offset each other - saved me a ton in taxes. One thing I'd add that hasn't been mentioned yet is to be really careful about the timing of when you realize these gains and losses. Since you're planning ahead for next year's filing, you might want to consider tax-loss harvesting strategies before December 31st. If you have any other losing stock positions, you could realize those losses this year to further offset your crypto gains. Also, don't forget about the $3,000 ordinary income deduction limit for net capital losses. Since you're looking at a small net loss of about $1,000, you'll be able to deduct that full amount against your regular income, which is actually pretty nice. The key thing is just keeping meticulous records. I use a spreadsheet to track everything - date of purchase, date of sale, cost basis, and proceeds for every single transaction. It's tedious but will save you so much stress when tax time comes around. The IRS has been cracking down on crypto reporting lately, so having everything documented properly is crucial.

0 coins

Khalil Urso

•

Great points about tax-loss harvesting! I'm actually in a similar boat and wondering about the timing aspect you mentioned. Since we're still early in the year, would it make sense to hold off on realizing any more gains until I can better assess my overall position? I've got some Bitcoin that's up about 30% from where I bought it, but also some other stocks that are down. I'm trying to figure out if I should take profits now or wait to see how the rest of the year plays out. The whole strategic timing thing is new to me - any tips on how to think about this? Also, your spreadsheet idea is genius. I've been lazy about tracking everything properly and I can already tell it's going to bite me later!

0 coins

Ryan Young

•

@d69e71ffdcaf Really smart advice on the tax-loss harvesting! For the timing question @8e48f3bc8d56 asked - I'd suggest being strategic about it. Since you're up 30% on Bitcoin, you might want to consider your overall tax situation first. If you think you'll be in a higher tax bracket next year, it might make sense to realize some gains this year. But if you expect to be in a lower bracket (maybe switching jobs or having lower income), you might want to wait. One approach is to set aside some time each quarter to review your positions and see where you stand. That way you're not scrambling in December trying to optimize everything. You could also consider taking partial profits - like selling 25% of your Bitcoin position now to lock in some gains, then reassess later in the year. The key is having that tracking system in place first (definitely get that spreadsheet going!), so you actually know your real gains/losses at any given time. I learned this the hard way by not tracking properly my first year and ended up with a tax nightmare.

0 coins

Paloma Clark

•

One thing I haven't seen mentioned yet is the importance of understanding FIFO vs specific identification for your crypto transactions. Most exchanges default to FIFO (first in, first out), but you can actually choose specific identification to optimize your tax situation. If you've been buying crypto at different price points throughout the year, you might want to identify which specific coins you're selling to minimize your gains. For example, if you bought Bitcoin at $30K, $40K, and $50K, and it's now worth $60K, you could choose to sell the ones you bought at $50K first to minimize your taxable gain. This becomes especially important when you're trying to offset with stock losses. You want to make sure you're not creating unnecessary tax liability by accidentally selling your lowest cost basis crypto first. Just make sure to document your specific identification choices clearly - the IRS requires you to identify the specific units you're selling by the settlement date of the sale. Most crypto tax software can help you optimize this automatically, but it's good to understand the concept so you can make informed decisions about your trading strategy going forward.

0 coins

IRS AI

Expert Assistant
Secure

Powered by Claimyr AI

T
I
+
20,095 users helped today