Tax-Loss Harvesting Calculator 2025
Calculate your tax savings from harvesting capital losses. Includes $3,000 ordinary income deduction limit, carry-forward analysis and wash sale rule guidance.
Loss Netting Breakdown
How to Use This Tax-Loss Harvesting Calculator
Enter your capital gains (from sales already made or planned) and the capital losses you could harvest by selling underperforming positions. The calculator applies IRS netting rules: short-term losses first offset short-term gains, long-term losses first offset long-term gains, then the net amounts cross-offset each other.
If you end up with a net capital loss, up to $3,000 can be deducted against ordinary income; the rest carries forward.
The Formula
Step 2: Net LT = LT Gains β LT Losses
Step 3: If both positive β pay tax on each at respective rates
Step 4: If one positive, one negative β cross-offset the two nets
Step 5: If net result is a loss β Deduct up to $3,000 against ordinary income; carry forward excess
Tax Saving = Gains Eliminated Γ Applicable Rate + Ord. Deduction Γ Marginal Rate
Example
Net ST: $15K β $10K = +$5K
Net LT: $20K β $30K = β$10K
Cross-offset: $5K ST gains β $10K LT losses = β$5K net loss
Ordinary income deduction: $3,000
Carry-forward: $2,000
Tax savings: $20K LT gains eliminated Γ 15% = $3,000 + $3,000 Γ 22% = $660
Total saving: $3,660
Wash Sale Rule & Carry-Forward Planner
Understand wash sale restrictions and project your multi-year carry-forward benefit
Understand wash sale rules and project the value of your carry-forward losses over multiple years.
Wash Sale Rule β What You Cannot Do
| Situation | Allowed? | Consequence |
|---|---|---|
| Sell stock at a loss, buy same stock 31+ days later | Yes | Loss allowed |
| Sell stock at a loss, buy same stock within 30 days after | No | Loss disallowed; added to cost basis of new shares |
| Sell stock at a loss, buy same stock 30 days before | No | Loss disallowed; wash sale window is 61 days total |
| Sell ETF at a loss, buy similar (not identical) ETF immediately | Yes | Loss allowed; maintain market exposure |
| Sell stock at a loss in taxable account, buy same stock in IRA within 30 days | No | Loss disallowed; IRA purchase counts |
| Sell Bitcoin at a loss, rebuy immediately (2025) | Yes | No wash sale rule for crypto currently |
| Sell losing position, spouse buys same stock | No | Wash sale applies to household |
Carry-Forward Loss Utilization (Projected)
Based on your carry-forward amount, assuming $20K annual capital gains going forward
| Year | Carry-Forward Used | Remaining Carry-Forward | Tax Saving |
|---|