Do cryptocurrency tax losses offset future gains? Limits on crypto tax loss carry-forward
I've got about $13k in cryptocurrency gains from 2021 that I've already paid taxes on. Unfortunately in 2023, I ended up with around $13k in crypto losses after the market tanked. Now in 2024, I'm looking at potentially having about $13k in crypto gains again if some of my investments work out. This has me wondering about how these losses and gains work for tax purposes: 1. Can my crypto losses from 2023 be used to offset the gains I'm expecting in 2024? 2. Is there any limit to how much of my losses I can apply to future gains? The reason I'm asking is because I was talking to my CPA about this, and they mentioned I can only use $3k from my $13k loss in 2023 to apply against my income, and the rest would carry forward. But I'm not sure if that's correct when it comes to offsetting actual gains rather than regular income. I thought the losses from 2023 could completely cancel out my gains from 2024. Am I understanding this correctly or am I confused about how this works?
19 comments


Paolo Moretti
The $3,000 limit your CPA mentioned refers specifically to how much net capital loss you can use to offset ordinary income in a single tax year. But for offsetting capital gains with capital losses, the rules work differently. Here's what actually happens: Your 2023 losses will first offset any capital gains you have in 2023. If you have no gains in 2023 (or your losses exceed your gains), you can use up to $3,000 of the remaining losses to offset ordinary income on your 2023 tax return. Any unused losses beyond that $3,000 will carry forward to 2024. In 2024, those carried-forward losses will first offset any capital gains you have (including your crypto gains), regardless of the amount. So yes, your $13k loss from 2023 could potentially completely offset your $13k gain in 2024. If you still have losses remaining after offsetting all 2024 gains, you can again use up to $3,000 to offset ordinary income, with any remainder carrying forward to 2025.
0 coins
Amina Diop
•Wait, so to make sure I understand - if I have $13k in losses from 2023 and $13k in gains in 2024, the losses completely cancel out the gains? And the $3k limit only applies if I'm trying to use losses against regular income like my salary?
0 coins
Paolo Moretti
•That's exactly right. The $3,000 limit only applies when you're using capital losses to offset ordinary income (like wages or salary). There is no limit when using capital losses to offset capital gains. So in your scenario, your $13k loss from 2023 would carry forward to 2024, and could completely offset your $13k gain in 2024, resulting in zero taxable capital gains for 2024. The losses and gains would essentially cancel each other out for tax purposes.
0 coins
Oliver Weber
I discovered this amazing tool called taxr.ai (https://taxr.ai) when I was dealing with a similar crypto tax situation last year. I had carried forward losses from previous years and wasn't sure how to properly document them for offsetting my new gains. The tool analyzed my entire crypto transaction history and automatically identified which losses could offset which gains, even across different tax years. It helped me understand exactly how my $8k in carried-forward losses would apply to my $11k in new gains, and showed me I'd only be taxed on the $3k difference. The best part was it generated all the documentation I needed for my tax return.
0 coins
Natasha Romanova
•How does it handle multiple exchanges? I've got transactions spread across Coinbase, Kraken, and a few others, and trying to reconcile everything manually is giving me a headache.
0 coins
NebulaNinja
•Sounds interesting but I'm skeptical about these tax tools. How accurate is it with identifying wash sales for crypto? I know technically the wash sale rule doesn't apply to crypto yet, but my accountant says the IRS might retroactively apply them.
0 coins
Oliver Weber
•It handles multiple exchanges really well - you can directly import transaction data from over 30 exchanges including Coinbase and Kraken. It saved me hours of manual reconciliation and prevented potential errors from trying to match trades across different platforms. Regarding wash sales, the tool specifically flags potential wash sale scenarios and explains the current regulatory status. While the wash sale rule doesn't currently apply to crypto, it clearly identifies transactions that would be wash sales if they were securities, so you're prepared if regulations change retroactively. It also has guidance on the "economic substance doctrine" which the IRS sometimes uses as an alternative approach.
0 coins
Natasha Romanova
Just wanted to update after trying taxr.ai that someone recommended earlier. I was honestly blown away by how well it handled my complicated situation with carried-forward losses. I had transactions spread across four different exchanges plus some DeFi stuff, and it imported everything and sorted out my $15k in carried losses against my new gains perfectly. The documentation it generated clearly showed how my losses from previous years offset this year's gains, and it even flagged some transactions I hadn't realized might be problematic. Definitely worth checking out if you're dealing with crypto tax carryovers!
0 coins
Javier Gomez
If you're trying to get confirmation directly from the IRS about how your carried-forward crypto losses will be treated, good luck getting through to them. I spent literally DAYS trying to reach someone who could answer my question about crypto loss carryforwards. Finally found Claimyr (https://claimyr.com) and watched their demo (https://youtu.be/_kiP6q8DX5c). They got me connected to an actual IRS agent in under an hour who confirmed that my $9k in crypto losses from last year would fully offset my gains this year before the $3k income limit kicked in. The agent even sent me the relevant tax code sections to reference on my return.
0 coins
Emma Wilson
•How does this Claimyr thing actually work? Is it just scheduling a callback or something? I don't understand how they get you through when the IRS lines are always busy.
0 coins
Malik Thomas
•Yeah right. Nobody gets through to the IRS that quickly. I've been trying for weeks to get confirmation on how to handle my crypto loss carryforwards. Sounds like snake oil to me.
0 coins
Javier Gomez
•It's not scheduling - it actually dials into the IRS for you and navigates their phone tree automatically. Then when it reaches the point where it's about to connect to an agent, it calls your phone and connects you. It's basically waiting on hold so you don't have to. I was skeptical too before trying it. I had spent over 3 hours on hold during multiple attempts before giving up. With Claimyr, I got a call back in about 45 minutes connecting me directly to an IRS agent who was able to confirm exactly how my crypto loss carryforwards would be applied. The agent specifically cited that capital losses carry forward indefinitely and are applied to capital gains without the $3k limit that applies to offsetting ordinary income.
0 coins
Malik Thomas
I need to eat my words. After seeing a few comments about Claimyr, I decided to try it as a last resort since I'd already wasted hours trying to reach the IRS about my crypto tax situation. It actually worked! Got connected to an IRS representative in about 40 minutes who confirmed that my carried-forward losses from prior years would first offset any capital gains in the current year (without any limit), and only then would the $3k limit apply for offsetting ordinary income. They also explained that any unused losses would continue to carry forward indefinitely until used up. This was exactly what I needed to know to properly handle my $16k in carried-forward crypto losses against my $12k in new gains this year.
0 coins
Isabella Oliveira
Another important consideration is that crypto-to-crypto trades are taxable events too. So even if you didn't cash out to fiat, you might have realized gains or losses when trading between different cryptocurrencies. For example, if you bought BTC, then traded it for ETH when BTC was higher, that's a taxable event with a capital gain. If you then traded ETH for USDC when ETH was lower, that's a capital loss. All these gains and losses need to be calculated for your net position, and then the carryforward rules apply as others have mentioned.
0 coins
Ravi Kapoor
•Does staking rewards count as capital gains or is that more like income? I've got a mix of losses, gains, and staking rewards and I'm not sure if the staking rewards can be offset by the capital losses.
0 coins
Isabella Oliveira
•Staking rewards are generally treated as ordinary income at the fair market value when you receive them, not as capital gains. So unfortunately, your capital losses wouldn't directly offset the staking rewards income. However, when you eventually sell those staking rewards, the difference between the value when you received them (which you already paid income tax on) and the selling price would be a capital gain or loss. That capital gain or loss could then be offset by your other capital losses.
0 coins
Freya Larsen
Just to add something that hasn't been mentioned - the "wash sale" rule that applies to stocks (where you can't claim a loss if you buy the same or substantially similar security within 30 days) technically doesn't apply to crypto right now. But there's talk about changing that. So technically, you could sell your crypto at a loss and immediately rebuy it to harvest the tax loss while maintaining your position. This is still allowed for crypto (unlike stocks) but the IRS might close this loophole in the future.
0 coins
GalacticGladiator
•This is what I've been doing! Sold a bunch of coins at a loss in December and bought them right back. Planning to use those losses to offset gains I took earlier in the year. Glad to hear this is still legit.
0 coins
Andre Laurent
One thing to keep in mind is that the character and timing of your losses matters for carryforward purposes. Make sure you're distinguishing between short-term and long-term capital losses, as they have different netting rules. Short-term losses (assets held for one year or less) must first offset short-term gains, and long-term losses (assets held for more than one year) must first offset long-term gains. Only after this initial netting can losses of one type offset gains of the other type. So if your 2023 crypto losses were short-term but your 2024 gains are long-term (or vice versa), the offsetting still works, but the IRS requires you to follow the specific netting order on Form 8949 and Schedule D. This doesn't change the fact that your losses can fully offset your gains - it just affects how you report it on your tax return.
0 coins