🔻 Tax-Loss Harvester

Paste lots • Set target loss • Get trade plan (educational)

⚙️ Inputs

Accepts either **position-level** rows or **lot-level** rows. Add purchase dates to flag potential wash-sale windows.

Lot-level alt format: ticker,lot_id,qty,current_price,cost_basis,purchase_date
Used to avoid **substantially identical** buys. You decide what’s acceptable.
Wash-sale heads up: If you buy the same or “substantially identical” security within ±30 days of the sale, the loss can be disallowed and added to basis. This tool only highlights potential risks based on dates and your replacement map; it’s not tax advice.

📊 Plan Summary

Total Unrealized Loss
Planned Harvest Loss
Est. Tax Savings
Lots to Trade
Earliest Rebuy Date
Ticker Lot Qty Price Cost Unrealized Action Replacement Wash Risk Notes