US Tax Tools

Capital Loss Carryover Calculator

Net your short-term and long-term capital gains and losses the way the IRS Schedule D Capital Loss Carryover Worksheet does, see how much you can deduct against ordinary income this year ($3,000, or $1,500 if married filing separately), and how much carries forward to next year.

01INPUTS
Your Capital Gains & Losses

THIS YEAR'S DEDUCTION

$3,000

Against ordinary income (limit $3,000)

SHORT-TERM CARRYOVER

$0

LONG-TERM CARRYOVER

$7,000
Netting Breakdown
Net short-term gain/(loss)
$0
Net long-term gain/(loss)
-$10,000
Total net gain/(loss)
-$10,000
Annual deduction limit
$3,000
Deductible against ordinary income this year
$3,000
Total carried forward to next year
$7,000
Have gains you could offset with a strategic sale?Tax loss harvesting calculator
Estimate the tax on your realized capital gainsCapital gains tax calculator
Share
Edit inputs ↑

How the Capital Loss Carryover Works

Net ST and LT Separately

First net all short-term gains against short-term losses, and all long-term gains against long-term losses, giving two separate figures.

Combine, Then Check for a Net Loss

Add the net short-term and net long-term results together. If the combined total is a loss, you may be eligible for the ordinary-income deduction.

$3,000 Annual Deduction Limit

IRC §1211(b) caps the amount of net capital loss deductible against ordinary (W-2, interest, etc.) income at $3,000 per year — $1,500 if married filing separately.

Indefinite Carryforward

Losses beyond the annual limit carry forward every year under IRC §1212(b) with no expiration, preserving their short-term/long-term character, until fully used.

Worked example

Single filer with $0 short-term activity and a $10,000 net long-term capital loss for the year.

Step Amount
Net long-term loss-$10,000
Net short-term gain/loss$0
Total net capital loss-$10,000
Deductible against ordinary income (capped at $3,000)$3,000
Long-term loss carried forward to next year$7,000

Next year, the $7,000 long-term carryover is netted against that year's gains and losses on the Schedule D worksheet first — if there still isn't enough offsetting gain, another $3,000 deducts against ordinary income and the remaining $4,000 carries forward again.

Frequently asked questions

How much capital loss can I deduct in one year?

Under IRC §1211(b), you can deduct up to $3,000 of net capital losses against ordinary income per year ($1,500 if married filing separately). Any loss beyond that limit carries forward to future tax years — there's no expiration date under IRC §1212(b), and it carries forward indefinitely until fully used or until you die (unused carryovers do not transfer to your estate or heirs).

Does short-term or long-term loss get used first against the deduction?

The IRS Schedule D Capital Loss Carryover Worksheet nets short-term gains/losses and long-term gains/losses separately first. If the combined result is a net loss, the deduction against ordinary income draws from the net short-term loss FIRST, and only dips into the net long-term loss once the short-term loss is exhausted. This matters for character: short-term losses would otherwise offset ordinary-rate short-term gains, while long-term losses are more "valuable" against 0%/15%/20% long-term gains — so using short-term first preserves your long-term losses for future high-value offsetting.

How long can I carry forward a capital loss?

Indefinitely, per IRC §1212(b) — there is no expiration. Each year you either have enough capital gains to absorb the carryover, or you deduct up to $3,000 ($1,500 MFS) against ordinary income and carry the remainder forward again. The carryover keeps its original short-term or long-term character every year until fully used. The only way a carryover is lost is if the taxpayer dies before using it — capital loss carryovers do NOT pass to an estate, surviving spouse (on a separate return), or heirs.

Do capital gains in a later year offset the carryover first?

Yes. In any year you have a carryover, it's netted against that year's new capital gains and losses on the Schedule D worksheet just like current-year losses would be — same-character gains are offset first (ST carryover vs ST gains, LT carryover vs LT gains), with any leftover applied cross-character. Only after full netting does the $3,000 ($1,500 MFS) ordinary-income deduction apply to what's left.

Does married filing separately really halve the limit?

Yes — IRC §1211(b)(2) sets the MFS annual deduction limit at $1,500, exactly half of the $3,000 limit for single, married filing jointly, head of household, and qualifying surviving spouse filers. This mirrors the general MFS pattern of halving joint-filer thresholds and is one of several reasons MFS is usually the more expensive filing choice for couples with investment losses.

Sources

Key Tax Terms

Related Calculators

Last updated July 17, 2026 Tax year 2025–2026

Data sources: IRS Pub 550; Schedule D Instructions; IRC §1211(b), §1212(b)

This tool is general information only, not financial advice.

Reviewed by USTax Tools Editorial Desk

Read our methodology →