Tax-Loss Harvesting for Freelancers (2026): Offset Investment Gains and Lower Your Tax Bill

Published: July 23, 2026 ยท Reading time: 8 min

TL;DR: Tax-loss harvesting means selling a losing investment to realize a capital loss, then using it to offset capital gains โ€” and up to $3,000 of ordinary income (including freelance profit) each year, with the rest carried forward. It happens on Schedule D / Form 8949, completely separate from your Schedule C business deductions. Watch the 30-day wash-sale rule: rebuy the identical security within a 61-day window and the loss is deferred. It won't cut your self-employment tax, but it can lower your income tax. Best done as a year-end review โ€” and it pairs with, never replaces, maximizing your business write-offs.

Most freelancer tax advice stops at the Schedule C โ€” and for good reason, since that's where your business deductions live. But if you also invest on the side in a regular (taxable) brokerage account, there's a second lever most self-employed people never pull: tax-loss harvesting. It's a mainstream, IRS-sanctioned move, and it's especially useful for freelancers whose income swings year to year.

Here's how it works, where it helps, and the one rule that trips people up.


What tax-loss harvesting actually does

When you sell an investment for less than you paid, you realize a capital loss. That loss isn't just a bad feeling โ€” it's a tax asset. You can use it in a specific order:

  1. Offset capital gains dollar-for-dollar. Sold a winner earlier in the year? A harvested loss can wipe out the tax on that gain.
  2. Offset up to $3,000 of ordinary income per year with any net loss left over โ€” and for a freelancer, "ordinary income" includes your business net profit.
  3. Carry the rest forward to future years, indefinitely, until it's used up.

None of this requires abandoning your investment strategy. You're realizing a loss that already exists on paper and putting it to work.


Why it matters for the self-employed specifically

Two reasons freelancers should care more than the average investor:

  • Income volatility. Freelance income lurches from year to year. Harvesting lets you place losses in a high-income year to blunt a bigger tax bill, and carry forward in a lean year.
  • The $3,000 ordinary-income offset. Because your freelance net profit is ordinary income, a net capital loss of up to $3,000 can reduce the income tax on it. (Note the limit: it reduces income tax, not self-employment tax, which is computed on business net profit alone.)

Crucially, this is a different part of the return from your business. Harvesting lives on Schedule D and Form 8949; your write-offs live on Schedule C. They don't compete โ€” you do both.


The wash-sale rule: the one trap

This is where harvesting goes wrong. The wash-sale rule disallows your loss if you buy the same or a "substantially identical" security within 30 days before or after the sale โ€” a 61-day window total.

  • Trigger it and the loss isn't gone โ€” it's deferred, added to the cost basis of your replacement shares.
  • The rule spans all your accounts, including an IRA, and even a spouse's accounts.
  • The common workaround: to stay invested, buy a similar but not identical fund (a different provider's broad index, say) instead of repurchasing the exact security.

The safe habit: if you harvest a loss, don't rebuy the identical position for 31 days.


A simple example

Say you have:

  • A $4,000 realized gain from selling a stock that did well.
  • A different holding sitting at a $6,000 unrealized loss.

Harvest the loss by selling the loser. Now:

  • $4,000 of the loss cancels the $4,000 gain โ†’ no tax on that gain.
  • $2,000 remains โ†’ $2,000 offsets ordinary income this year (under the $3,000 cap).
  • Nothing carries forward this time, but a larger loss would.

You stayed roughly invested (buy a similar fund), erased a gain, and shaved your ordinary income โ€” all from a loss you already had.


Where harvesting does not help

Keep expectations honest:

  • It won't cut self-employment tax. That's on business net profit, not investment results.
  • It doesn't apply inside tax-advantaged accounts. Gains and losses in an IRA, solo 401(k), or Roth IRA aren't harvested โ€” those accounts are already sheltered.
  • It's bounded. The $3,000 annual ordinary-income cap means a single bad year can't erase a huge tax bill overnight; the excess carries forward instead.

For most freelancers, the bigger dollars are still on the business side โ€” see year-end tax moves and the self-employed health insurance deduction. Harvesting is a complement, not the main event.


Year-end harvesting checklist

  • Review your taxable brokerage account for positions with unrealized losses (retirement accounts don't count).
  • Tally the realized capital gains you've already booked this year.
  • Decide which losses to realize to offset those gains โ€” plus up to $3,000 against ordinary income.
  • Respect the wash-sale window: don't rebuy the identical security within 30 days; use a similar fund to stay invested.
  • Keep Form 1099-B and your trade confirmations for Schedule D / Form 8949.
  • Do it before December 31 โ€” harvesting is a calendar-year move.

Frequently Asked Questions

What is tax-loss harvesting?

Selling a losing investment to realize a capital loss, then using it to offset capital gains and up to $3,000 of ordinary income per year, carrying any excess forward. It turns an existing paper loss into a tax benefit.

Does tax-loss harvesting help self-employed people?

Yes, if you have a taxable brokerage account. It happens on Schedule D, separate from Schedule C. The $3,000 net-loss offset can reduce a freelancer's ordinary income tax, though not self-employment tax.

What is the wash-sale rule?

It disallows a loss if you buy the same or substantially identical security within 30 days before or after the sale (a 61-day window). The loss is deferred into the replacement shares' basis. Use a similar-but-not-identical fund to stay invested.

How much can tax-loss harvesting save on taxes?

Losses offset capital gains dollar-for-dollar, then up to $3,000 of ordinary income per year, with the rest carried forward. Savings equal the offset amount times your applicable rate โ€” real but bounded.

Is tax-loss harvesting separate from Schedule C deductions?

Yes, entirely. Business deductions reduce Schedule C net profit and self-employment tax; harvesting reduces capital gains on Schedule D. They live in different parts of the return โ€” do both.


Authoritative References


Master the Business Side First

Tax-loss harvesting is a smart second lever โ€” but for most freelancers the bigger, more reliable savings are still every legitimate business deduction on Schedule C. CentSense captures a photo of every receipt, logs each business mile at the 2026 rate of $0.725/mile, and sorts each expense to the right Schedule C line automatically โ€” so you never leave a write-off behind, and everything exports as a CPA-ready CSV. Start free with 10 AI scans a month โ€” no credit card; the Solo plan ($5/month) adds unlimited scanning and mileage tracking.

Start free โ†’

This article is educational and not tax advice. Consult a qualified tax professional about your specific situation.

Related reads

Continue learning with more tax and expense guides for freelancers.

Compare alternatives

See how CentSense stacks up to other expense and receipt tools for freelancers.