# Capital-gains estimator — no upload

> Estimate capital-gains tax on a sale from cost basis, proceeds, and holding period. Runs in your browser, no upload. Informational only — not tax advice.

Estimate the tax on an investment sale from your cost basis, proceeds, and holding period, distinguishing short- from long-term gains. It runs on your device and is informational only — not tax advice.

The tax on a sale can meaningfully change whether it's worth doing, and holding period alone can swing the rate. This estimator gives a quick figure so a sale isn't a surprise at tax time.

Use it before rebalancing a taxable account to weigh the tax cost of trades. For rates, see the Tax brackets reference; for income tax generally, use the Income-tax estimator.

## How to

1. **Enter the trade.** Add cost basis and sale proceeds.
2. **Set holding period.** Indicate short- or long-term and the applicable rate.
3. **See the estimate.** Read the estimated gain and tax.

## FAQ

### What's the difference between short- and long-term gains?

Assets held beyond a threshold (often a year) are usually taxed at lower long-term rates; shorter holdings are typically taxed as ordinary income. Rates vary by jurisdiction.

### Does it include all taxes?

It estimates the capital-gains portion from the rate you set; surtaxes, state/local taxes, and offsets like losses aren't automatically included.

### Is this tax advice?

No. It's a simplified estimate; confirm your actual treatment with a tax professional or your tax authority.


## Related tools

- [Tax brackets](https://www.safepaper.app/finance/tax-brackets)
- [Income tax](https://www.safepaper.app/finance/income-tax)
- [Rebalancing](https://www.safepaper.app/finance/portfolio-rebalance)
- [CAGR & XIRR](https://www.safepaper.app/finance/returns-xirr)

---

Canonical HTML: https://www.safepaper.app/finance/capital-gains
Markdown: https://www.safepaper.app/finance/capital-gains.md

There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check.
