What Is Tax Loss Harvesting?
Tax loss harvesting (TLH) is selling assets at a loss to offset capital gains or up to $3,000 of ordinary income. The loss reduces your tax bill this year. You can then rebuy the asset—either immediately (in crypto) or after 30 days (in stocks).
Example: You bought 1 BTC at $60,000. It's now worth $40,000. If you sell, you realize a $20,000 capital loss. That loss can offset $20,000 in gains from other trades. If you have no gains, it offsets $3,000 of your salary, and the remaining $17,000 carries forward to future years.
The key: you must sell before Dec 31 to claim the loss this tax year.
Why Crypto Is BETTER for Tax Loss Harvesting Than Stocks
Crypto has three massive advantages over stocks for tax loss harvesting:
**1. No Wash Sale Rule (Yet)**
With stocks, the IRS wash sale rule prevents you from claiming a loss if you rebuy the same security within 30 days. In crypto, this rule doesn't apply—yet. You can sell BTC at a loss and rebuy it 5 minutes later, claiming the full loss.
**2. 24/7 Markets**
Stock markets close at 4pm EST. Crypto never sleeps. You can execute tax loss harvesting trades on Dec 31 at 11:59pm if needed. This gives you flexibility to time the market and capture losses at optimal prices.
**3. Immediate Reentry**
Because there's no wash sale rule, you don't have to sit in cash or a substitute asset for 30 days. Sell ETH at $2,000, rebuy at $2,005 two minutes later, and claim the loss. You maintain your position and capture the tax benefit.
**Warning:** Congress has proposed extending wash sale rules to crypto. If this passes (likely in 2026 or 2027), the advantage disappears. Harvest aggressively now while you still can.
How to Harvest Crypto Losses (Step-by-Step)
**Step 1: Identify positions with unrealized losses**
Use Moonscape or your exchange to find assets worth less than what you paid. Focus on:
- Large losses (maximize tax benefit)
- Assets you still want to hold (you can rebuy)
- Positions you're neutral on (sell and don't rebuy)
**Step 2: Decide whether to rebuy**
Options:
- **Sell and rebuy immediately:** Claim the loss, maintain position. Best if you're bullish.
- **Sell and wait:** Claim the loss, stay in cash or stables. Best if you're neutral or bearish.
- **Sell and swap:** Claim the loss, buy a similar asset (e.g., sell BTC, buy ETH). Diversifies while keeping crypto exposure.
**Step 3: Execute the sale before Dec 31**
Sell on your exchange. The transaction must settle by Dec 31, 11:59pm in your timezone. For most centralized exchanges, this is instant. For on-chain swaps, account for network congestion.
**Step 4: Rebuy if desired**
If you want to maintain your position, rebuy immediately. There's no waiting period for crypto (yet). You've now locked in the tax loss while keeping the same exposure.
**Step 5: Document everything**
Keep records of:
- Original purchase date and price (cost basis)
- Sale date and price
- Realized loss amount
- Repurchase date and price (if applicable)
Moonscape automatically tracks all of this and generates your Form 8949.
What Can You Offset? (Gains, Income, and Carryforwards)
Your harvested losses offset taxes in this priority:
**1. Capital Gains (Unlimited)**
Losses first offset capital gains. If you sold SOL for a $50,000 gain and BTC for a $30,000 loss, you owe taxes on only $20,000 in net gains.
**2. Ordinary Income (Max $3,000/year)**
If you have no gains, or your losses exceed your gains, you can deduct up to $3,000 against your salary, freelance income, or other ordinary income. This saves you $660–$1,110 depending on your tax bracket (22%–37%).
**3. Carryforward (Unlimited Years)**
Any losses beyond the $3,000 limit carry forward to future years indefinitely. Example: You realize $50,000 in losses this year with no gains. You deduct $3,000 this year, then $3,000/year for the next 15.6 years (or until you have gains to offset).
**Key insight:** Losses are most valuable when you have gains to offset. If you made money trading in 2026, harvest losses aggressively before Dec 31 to reduce your tax bill.
Timing Considerations and the Dec 31 Deadline
**Deadline:** You must sell by Dec 31, 11:59pm to claim the loss for the 2026 tax year. Transactions that settle on Jan 1, 2027 count toward 2027 taxes.
**When to harvest:**
- **Early December:** Prices are more stable; less risk of market-moving news.
- **Late December:** Wait for lower prices, but risk missing the deadline if exchanges go down.
- **Throughout the year:** Harvest losses as they occur (e.g., after a crash) to lock in deductions early.
**Market timing risk:**
If you sell on Dec 30 and the price pumps 20% before you rebuy, you've locked in a loss but missed the recovery. This is why immediate rebuy is popular—but it's also why some traders wait if they're bearish.
**Wash sale proposal timing:**
If Congress passes wash sale rules for crypto in Q1 2027, the final year for immediate rebuy might be 2026. Harvest aggressively this year to maximize the benefit.
Common Tax Loss Harvesting Mistakes
❌ Not accounting for trading fees
Why
Selling and rebuying incurs fees, which eat into your tax savings. If fees exceed the tax benefit, you're losing money.
Fix
Calculate: (Loss × Tax Rate) - Fees. If negative, don't harvest. Example: $500 loss × 24% tax rate = $120 savings. If fees are $30, net benefit is $90.
⚠️ Cost
Could pay $50 in fees to save $30 in taxes—a net loss of $20.
❌ Forgetting about carryforward losses
Why
Many traders forget they have carryforward losses from prior years and over-harvest, creating excess losses they won't use for decades.
Fix
Check your prior-year tax return for carryforward losses. Only harvest enough to offset this year's gains + $3,000.
⚠️ Cost
Paying trading fees to generate losses you won't benefit from for 10+ years.
❌ Selling after Dec 31
Why
Transactions that settle on Jan 1 or later count toward next year's taxes. You lose the ability to claim the loss this year.
Fix
Execute all TLH trades by Dec 30 to account for settlement delays or exchange downtime.
⚠️ Cost
Missing a $10,000+ loss deduction because you sold on New Year's Eve while drunk.
❌ Not tracking cost basis
Why
If you rebuy immediately, your new cost basis is the rebuy price, not the original. Many traders forget this and double-count losses.
Fix
Use Moonscape to automatically track cost basis adjustments after TLH trades.
⚠️ Cost
IRS audit, penalties, and back taxes owed.
❌ Assuming wash sale rules apply
Why
Some traders think they have to wait 30 days like stocks, missing the opportunity to rebuy immediately.
Fix
Understand: crypto currently has no wash sale rule. You can sell and rebuy instantly.
⚠️ Cost
Sitting in cash for 30 days while your asset pumps 40%.
How Moonscape Identifies Tax Loss Harvesting Opportunities
Moonscape automatically detects unrealized losses across all your wallets and exchanges. Our TLH scanner:
- **Calculates unrealized losses in real-time:** See which assets are below your cost basis and by how much.
- **Prioritizes by tax impact:** Ranks losses by dollar amount and potential tax savings based on your estimated tax bracket.
- **Tracks carryforwards:** Shows your existing loss carryforwards from prior years so you don't over-harvest.
- **Suggests optimal trades:** Recommends which assets to sell and whether to rebuy, based on your portfolio and tax situation.
- **Auto-documents trades:** When you execute a TLH trade, Moonscape records the sale and rebuy, adjusting your cost basis automatically.
- **Generates Form 8949:** All harvested losses flow directly to your tax forms with proper documentation.
This means you can identify and execute TLH trades in minutes, not hours, and avoid the common mistakes that cost traders thousands.
2026 Tax Law Considerations and Potential Wash Sale Changes
**Current Status (2026):**
As of 2026, the IRS does not apply wash sale rules to cryptocurrency. You can sell and rebuy the same asset immediately while claiming the loss.
**What Could Change:**
Congress has repeatedly proposed extending wash sale rules to crypto as part of broader tax bills. If passed:
- You'll have to wait 30 days before rebuying to claim the loss.
- Or, the loss will be added to your new cost basis (similar to stocks).
- This would eliminate the immediate rebuy advantage.
**Timeline:**
Most industry experts expect wash sale rules to pass by 2027 or 2028. Some proposals include:
- Effective date: Jan 1, 2027 (most likely)
- Retroactive application: Unlikely but possible
- Exemptions: None proposed
**What to do:**
- Harvest losses aggressively in 2026 while immediate rebuy is still allowed.
- If the law passes mid-2027, losses harvested before the effective date are grandfathered.
- Plan for a future where crypto TLH works like stock TLH—still valuable, but less flexible.
**Other 2026 changes:**
- Broker reporting requirements (Form 1099-DA) begin for some exchanges.
- Enhanced IRS enforcement on unreported crypto income.
- Potential changes to capital gains rates (unlikely to affect TLH directly).
Don't leave money on the table. Moonscape identifies all your unrealized losses and calculates your optimal tax loss harvesting strategy. Harvest before Dec 31 and save thousands on your 2026 taxes.
Try Moonscape