Tax-Lot Sale Planner
Sale assumptions
Example inputs are illustrative, not tax-rate guidance or a suggested disposal plan. Reconcile your actual lot quantities and basis to broker records and tax documents before acting.
Selected-sale summary
The mechanical net tax effect is not an estimated tax bill. A loss is given potential tax value only under the simplifying assumption that it is fully usable at the entered rate.
Tax lots
Enter up to 12 lots for one security. Fractional shares are allowed. The treatment column is your assumption; this planner does not determine holding period.
| Lot | Shares available | Basis / share | Shares to sell | Tax treatment assumption | Actions |
|---|---|---|---|---|---|
Selected-lot economics
Positive realized gains receive the entered tax-rate cost. Realized losses receive a potential tax value only as a mechanical, fully-usable-loss assumption. Zero-share rows remain visible but contribute nothing to totals.
| Lot | Sold / remaining | Basis sold | Proceeds | Realized gain / loss | Assumed rate | Gain tax | Potential loss tax value |
|---|---|---|---|---|---|---|---|
| Older low-basis lot | 20 / 30 | $1,200.00 | $2,000.00 | $800.00 | Long-term · 20% | $160.00 | $0.00 |
| Recent lot | 20 / 20 | $1,800.00 | $2,000.00 | $200.00 | Short-term · 30% | $60.00 | $0.00 |
| High-basis lot | 10 / 20 | $1,200.00 | $1,000.00 | -$200.00 | Short-term · 30% | $0.00 | $60.00 |
What this planner does — and does not — decide
A tax lot is modeled from the basis and quantity you enter. The planner does not import or certify brokerage basis, choose lots automatically, decide whether a lot is actually short-term or long-term, or recommend a disposal method. It simply makes the consequences of your entered selection easier to compare.
The modeled loss value is especially limited. This planner does not apply wash-sale rules, identify substantially identical securities, inspect replacement purchases, apply capital gain/loss netting, determine deduction limits or carryforwards, or know your other transactions. A displayed potential loss tax value may therefore be unavailable, deferred, or different in a real tax return.
How the calculation works
Basis sold = shares sold × entered basis per share
Realized gain / loss = proceeds − basis sold
Gain tax = positive realized gain × entered treatment rate
Potential loss tax value = absolute realized loss × entered treatment rate
Tax rates are reader-entered assumptions. The planner has no built-in federal or state capital-gains bracket, statutory threshold, holding-period day count, or wash-sale day count. It is a planning aid, not tax advice or a tax-return calculation.