Calculate how crypto capital losses carry forward to future tax years. Deduct $3,000 annually against ordinary income and project multi-year loss utilization.
When your cryptocurrency capital losses exceed your capital gains in a given year, you can deduct up to $3,000 of net losses against ordinary income ($1,500 if married filing separately). Any remaining losses carry forward to future years indefinitely — there is no expiration date on capital loss carryforwards.
For example, if you realized $50,000 in crypto losses and had no capital gains, you could deduct $3,000 this year, leaving a $47,000 carryforward. The following year, you deduct another $3,000 (or offset any new gains), and so on until the entire loss is utilized.
This calculator projects how many years it will take to fully utilize your capital loss carryforward, assuming you have a certain level of annual capital gains. It helps you plan your tax strategy over multiple years and understand the long-term value of realized losses. This tool is for educational purposes only and is not tax or financial advice.
Large crypto losses from bear markets can take many years to fully utilize. This calculator helps you project the timeline and annual tax benefit, so you can plan for estimated tax payments and decide whether to accelerate gains to use up carryforwards faster. Real-time recalculation lets you model different market scenarios quickly, so you can act with confidence rather than relying on rough mental estimates.
Year 1: Offset = min(Loss, Annual Gains) + min(Remaining, $3,000) Carryforward = Loss − Offset Repeat each year until Carryforward = 0 Annual Tax Savings = (Gains Offset × CG Rate) + (Ordinary Offset × Income Rate)
Result: Loss exhausted in ~5 years with $4,170 total savings
Net loss of $25,000. Each year: $3,000 offsets gains (saves $450) and $3,000 offsets income (saves $720) = $1,170/year. After ~4 years, $24,000 used; year 5 uses the remaining $1,000. Total savings approximately $4,170 over 5 years.
The U.S. tax code allows unlimited carryforward of capital losses indefinitely. This is especially important for crypto investors who may realize large losses during bear markets. Those losses become a tax asset that provides benefits for years.
If you have a large carryforward, plan your future trading to maximize its value. Realize gains when you have carryforwards to offset them. This effectively lets you sell crypto tax-free until the carryforward is exhausted.
Even without capital gains, you save money each year through the $3,000 ordinary income deduction. At a 24% tax rate, that's $720 saved annually — not a fortune, but it compounds over time, especially with a large carryforward balance.
Capital loss carryforwards last indefinitely. There is no time limit on carrying forward unused capital losses. They persist until you use them against gains or the $3,000 annual ordinary income deduction.
Losses first offset capital gains dollar-for-dollar with no limit. Then, up to $3,000 of remaining net losses offset ordinary income ($1,500 if married filing separately). Any excess carries forward to the next year.
It can be strategic to realize gains when you have large carryforwards, since the gains will be offset tax-free. This is especially useful for rebalancing your portfolio or exiting positions you want to sell anyway.
Capital loss carryforwards generally die with the taxpayer. They cannot be inherited or transferred. On a joint return, if one spouse dies, the surviving spouse may use remaining carryforwards but subject to limitations.
Yes. The IRS does not track your carryforward balance. You must carry it forward on Schedule D (Capital Gains and Losses Worksheet) each year. Tax software typically does this automatically if you file consistently.
Capital losses can only offset capital gains and up to $3,000 of ordinary income. Staking and mining income is ordinary income, so up to $3,000 can be offset, but capital losses cannot fully offset large amounts of ordinary income.