Tax loss harvesting reduces taxable income only within specific limits

Tax loss harvesting does lower your taxable income, but not dollar-for-dollar and not without limits. When you sell an investment at a loss, you can use that loss to offset investment gains you made elsewhere. If your losses exceed your gains, you can deduct up to $3,000 of the excess loss against ordinary income (like wages or salary) in a single tax year. Any losses beyond that $3,000 carry forward to future years.

The key point: you are not reducing your total income. You are reducing the portion of your investment earnings that counts as taxable income. This matters because investment income is often taxed at different rates than ordinary income, and the math changes depending on what you sold at a loss and what you sold at a gain.

The IRS also enforces the wash-sale rule, which prevents you from claiming a loss if you buy the same or substantially identical investment within 30 days before or after the sale. This rule exists to stop people from harvesting losses while keeping the same position. If you trigger a wash sale, the loss is disallowed and added to the cost basis of the replacement investment instead.

Key Takeaways

  • Investment losses offset investment gains first; only excess losses (beyond $3,000 per year) reduce ordinary income like wages.
  • You can deduct a maximum of $3,000 in net losses against ordinary income each tax year; anything above that rolls to the next year.
  • The wash-sale rule blocks you from claiming a loss if you repurchase the same or substantially identical security within 30 days before or after the sale.
  • Tax loss harvesting reduces what you owe in taxes, not your actual income or net worth.

How losses offset gains in the calculation

The IRS groups investment income into two categories: long-term capital gains (from assets held over one year) and short-term capital gains (from assets held one year or less). Losses also split into long-term and short-term. The IRS requires you to match them: long-term losses offset long-term gains first, and short-term losses offset short-term gains first.

If you have $5,000 in long-term gains and you harvest a $3,000 long-term loss, your taxable long-term gain drops to $2,000. If you also have $2,000 in short-term gains and harvest a $4,000 short-term loss, your short-term gains become zero and you have $2,000 in excess short-term loss. That $2,000 can then offset the remaining $2,000 in long-term gains, leaving you with zero taxable capital gains for the year.

Once all gains are offset, any remaining loss can reduce ordinary income by up to $3,000. In the example above, you would have no remaining loss, so no deduction against ordinary income. But if your total losses were $12,000 and your total gains were $5,000, you would have $7,000 in excess loss. You could deduct $3,000 against ordinary income this year and carry the remaining $4,000 forward to next year.

The $3,000 annual limit on ordinary income deductions

The $3,000 cap applies only to losses used against ordinary income (wages, salary, interest, dividends, rental income, and other non-investment earnings). This limit is per taxpayer per year, not per account or per investment. If you are married filing jointly, each spouse has a separate $3,000 limit.

Losses that exceed the $3,000 limit do not disappear. They carry forward indefinitely to future tax years, where the same $3,000 limit applies each year. If you harvest $10,000 in losses this year and have no gains to offset them, you deduct $3,000 against ordinary income now and carry $7,000 forward. Next year, if you again have no gains, you deduct another $3,000 and carry $4,000 to the year after that.

This means tax loss harvesting is most valuable in years when you have significant investment gains. If you have no gains and no ordinary income to offset, the loss still exists and will eventually reduce your taxes — just not this year.

The wash-sale rule and how it blocks your deduction

The wash-sale rule disallows a loss if you buy the same or substantially identical investment within 30 days before the sale or 30 days after the sale. "Substantially identical" is the IRS's term, and it is broader than you might think. Buying the same stock or fund is obviously a wash sale. Buying a different fund that tracks the same index (like switching from one S&P 500 fund to another) is also treated as substantially identical.

If you trigger a wash sale, the loss is not lost forever. Instead, it is added to the cost basis of the replacement investment. This defers the tax benefit to a future year when you eventually sell the replacement without repurchasing it again. However, this deferral can complicate your records and may push the benefit years into the future.

To harvest a loss without triggering the wash-sale rule, you can sell the investment and buy a different one that tracks a similar but not identical market segment. For example, you could sell a total US stock fund and buy a large-cap value fund, or sell a bond fund and buy a different bond fund with different holdings. The IRS does not require you to sit in cash; you just need to avoid buying back the same thing.

When tax loss harvesting saves you the most money

Tax loss harvesting saves the most money when you have large investment gains in the same year. If you sold a stock that doubled and owe capital gains tax on the profit, harvesting losses from other positions can reduce or eliminate that tax bill. The tax savings depend on your tax bracket: someone in the 37% federal bracket saves more per dollar of loss than someone in the 12% bracket.

The strategy is less valuable in years when you have no gains or when your income is low enough that you are in a low tax bracket. In those years, the $3,000 ordinary income deduction may be your only benefit, and it will take years to use up a large loss carryforward.

Tax loss harvesting also matters more if you have a long investment timeline. If you plan to hold investments for decades, harvesting losses now and deferring gains to the future can compound into significant tax savings over time. If you plan to sell everything next year anyway, the timing of losses and gains matters less because you will owe the tax eventually.

How to report harvested losses on your tax return

You report capital gains and losses on Schedule D (Form 1040), which is the IRS form for capital gains and losses. You 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 net long-term and short-term gains or losses automatically.

If you have a net loss for the year, you enter it on Schedule D and then transfer the deductible portion (up to $3,000) to Form 1040. If your loss is larger than $3,000, you note the carryforward amount in your records so you remember to claim it in future years. The IRS does not send you a notice about carryforwards; you must track them yourself or work with a tax preparer.

Many brokerage firms send you a Form 1099-B in January showing all your sales from the previous year. This form includes the sale price and sometimes the cost basis, though the accuracy of cost basis varies by broker and by how long you held the investment. You should verify the cost basis against your own records before filing, because errors on Form 1099-B can trigger an IRS notice later.

Frequently Asked Questions

Does tax loss harvesting reduce my actual income or just my taxes?

It reduces only your taxes, not your actual income or net worth. You are not making more money or less money; you are just paying less tax on the money you already have. The loss is real (you sold an investment for less than you paid), but the tax benefit is a deduction that lowers your taxable income, not your total income.

Can I harvest losses in a retirement account like a 401(k) or IRA?

No. Retirement accounts are tax-deferred by design, so you cannot harvest losses or claim capital gains inside them. Losses and gains inside a 401(k) or traditional IRA do not affect your taxable income in the year they occur. Tax loss harvesting only works in taxable brokerage accounts.

What happens to my carryforward losses if I die?

Carryforward losses are lost. When you die, your heirs inherit your investments at their current market value (called a "step-up in basis"), and any unused loss carryforwards disappear. This is one reason to harvest losses before you die if you have a large carryforward balance and expect to live many more years.

If I harvest a loss and the investment goes back up, do I lose the tax benefit?

No. The tax benefit is locked in when you sell. If you buy a different investment and it goes up, that gain is separate from the loss you already harvested. You do not owe the tax back if the original investment recovers.

Can I harvest losses to offset my salary or wages?

Only up to $3,000 per year. Investment losses first offset investment gains. Any excess loss can reduce ordinary income (like wages) by a maximum of $3,000 in a single year. Losses beyond that carry forward to future years.