Capital losses can offset some ordinary income, but not all of it, and the rules are strict
If you sold an investment at a loss, you can use that loss to reduce the ordinary income you report on your tax return — but only up to $3,000 per year. Any loss beyond that $3,000 limit carries forward to future tax years. The IRS treats capital losses and ordinary income differently on purpose: capital losses are "capped" so they cannot wipe out your wages, salary, or business income dollar-for-dollar.
The process works in stages. First, you match capital losses against capital gains from the same year. If you have $5,000 in losses and $2,000 in gains, you net them to $3,000 in losses. Then, and only then, you can use up to $3,000 of that net loss to reduce your ordinary income. Any loss remaining after that — say, $2,000 in a year when you had $5,000 in losses and $2,000 in gains — rolls into the next tax year and follows the same rules again.
Key Takeaways
- Capital losses first offset capital gains from the same tax year, dollar-for-dollar, before any loss can touch ordinary income.
- Only $3,000 of net capital loss can reduce ordinary income in a single tax year, regardless of how large your total loss is.
- Any capital loss you cannot use in the current year carries forward indefinitely to future years and follows the same $3,000 annual cap.
- The $3,000 limit applies to all taxpayers equally — married filing jointly, single, head of household — though married filing separately has a $1,500 cap.
How the offset actually works: the order matters
Capital losses do not go straight to your ordinary income. The IRS requires you to follow a specific order, and this order determines how much of your loss you can actually use.
Start by matching all capital losses against all capital gains from the same tax year. If you sold stock for a $4,000 loss and mutual funds for a $1,500 gain, you net them: $4,000 loss minus $1,500 gain equals $2,500 net loss. That $2,500 is now available to offset ordinary income.
Next, take that net loss and use up to $3,000 of it against your ordinary income — your W-2 wages, 1099 self-employment income, interest, dividends, rental income, or any other income that is not from investments. In this example, you would use the full $2,500 against ordinary income because it is under the $3,000 cap. Your taxable ordinary income drops by $2,500.
If your net capital loss exceeds $3,000, you cannot use the excess in the current year. Instead, it rolls forward to the next tax year, where it follows the same rules: it offsets capital gains first, then up to $3,000 of any remaining loss offsets ordinary income.
What happens when your loss is larger than $3,000
Suppose you had a major investment loss: you sold a rental property or a business stake and realized a $15,000 capital loss. You have no capital gains to offset it. You can only use $3,000 of that loss against your ordinary income in the current year. The remaining $12,000 does not disappear — it carries forward to the next tax year.
In the next year, the $12,000 loss is treated as a new capital loss. If you have capital gains that year, it offsets those first. If you have no gains, you can use another $3,000 against ordinary income. The remaining $9,000 carries forward again. This process continues year after year until the loss is fully used.
This carryforward has no expiration date. A capital loss from 2020 can still offset income in 2030 if you have not used it by then. However, the loss is tied to your individual tax return. If you die, unused capital losses generally cannot be passed to your heirs or estate.
The difference between long-term and short-term capital losses
The IRS distinguishes between losses on investments you held for more than one year (long-term) and those you held for one year or less (short-term). The distinction matters for how losses are sorted, but not for the $3,000 annual cap.
When you have both types of losses, the IRS requires you to offset long-term gains with long-term losses first, and short-term gains with short-term losses first. Only after you have matched within each category do you cross over. This sorting can affect how much loss you have left to use against ordinary income, but the $3,000 limit still applies to the total.
For most people, this distinction does not change the outcome. You still cannot use more than $3,000 against ordinary income in a single year. However, if you are managing large investment losses across multiple years, understanding the sorting rules helps you predict how much loss will be available each year.
Married filing separately: a lower cap
If you are married and file separate tax returns, the annual cap on capital losses against ordinary income drops to $1,500 per person. This is one of the few situations where married filing separately results in a stricter limit than married filing jointly.
For example, if you and your spouse each have a $5,000 capital loss and file separately, each of you can only use $1,500 against ordinary income. Together, you would use $3,000 total. If you filed jointly, you would each be able to use up to $3,000, for a combined $6,000 — though you would still be limited by the size of your actual losses.
This rule is one reason many married couples with significant investment losses choose to file jointly rather than separately, even when separate filing might otherwise be advantageous.
What the IRS requires you to report
You report capital losses on Schedule D, which is part of your Form 1040. Schedule D asks you to list each sale separately: the date you bought it, the date you sold it, the sale price, and your cost basis. The form calculates your gain or loss for each transaction and then nets them.
If your net capital loss exceeds $3,000, you report the full loss on Schedule D, but you only deduct $3,000 on your Form 1040. The remaining loss carries forward to the next year, and you will need to track it yourself or note it on your return so you remember it is available.
Your brokerage or investment firm will send you a Form 1099-B for each account showing sales and proceeds. Use this form to complete Schedule D. If you sold real estate, you will receive a Form 1099-S from the title company or closing agent. Keep all of these documents with your tax records.
Frequently Asked Questions
Can I use a capital loss to offset my entire ordinary income for the year?
No. The $3,000 annual cap is a hard limit. Even if your ordinary income is $50,000 and your capital loss is $20,000, you can only use $3,000 of the loss to reduce your ordinary income. The remaining $17,000 carries forward to future years.
What if I have capital gains and capital losses in the same year?
Capital losses offset capital gains first, dollar-for-dollar. Only the net loss (if any) can then be used against ordinary income, and only up to $3,000. If your gains and losses net to zero or a gain, no loss is available to offset ordinary income that year.
Do I lose my capital loss if I do not use it this year?
No. Unused capital losses carry forward indefinitely to future tax years. However, they are tied to your individual return and cannot be transferred to a spouse or heir. You must track the carryforward amount yourself or note it on your tax return each year.
Does the $3,000 limit apply if I am self-employed?
Yes. Self-employment income is ordinary income, and capital losses are capped at $3,000 per year against all types of ordinary income combined — whether from wages, self-employment, rental property, or other sources.
What if I have a capital loss from a business I closed?
A loss from selling a business or business assets is treated as a capital loss if the business was structured as a sole proprietorship, partnership, or S-corporation. It follows the same $3,000 annual cap as any other capital loss. If the loss is very large, you will be using it over multiple years.