Finance

Stock Profit Calculator

Calculate your stock trade profit or loss, ROI, and annualized return. Includes buy and sell commissions with capital gains tax guidance.

Quick Answer

Stock Profit = (Sell Price x Shares - Sell Commission) - (Buy Price x Shares + Buy Commission). For example, buying 100 shares at $50 and selling at $65 with no commissions yields $1,500 profit and a 30% ROI.

Calculate Stock Profit

Enter your trade details below.

$
$
$
$
months
Disclaimer: This calculator provides estimates for educational purposes. Actual tax liability depends on your overall income, filing status, and state taxes. This is not tax or investment advice. Consult a tax professional or financial advisor for personalized guidance.

About This Tool

The Stock Profit Calculator helps investors quickly determine their gain or loss on a stock trade, accounting for buy and sell commissions. It also calculates ROI percentage and annualized return to help you evaluate trade performance relative to your invested capital and time horizon.

Understanding ROI vs Annualized Return

ROI tells you the total percentage gain or loss on your investment. A stock bought at $50 and sold at $65 has a 30% ROI. But this does not account for time. Annualized return normalizes the gain to a per-year basis, allowing fair comparison between a trade held for 3 months versus one held for 3 years.

Impact of Commissions

While many brokers now offer commission-free trading, commissions still matter for options, international stocks, and full-service brokers. Even small commissions compound: $10 per trade on a $1,000 investment means you start 2% in the hole. This calculator shows how commissions reduce your effective return.

Tax Planning Considerations

The holding period determines your tax rate. Gains on stocks held over 12 months qualify for long-term capital gains rates (0%, 15%, or 20%), which are lower than ordinary income rates. If you are close to the 12-month mark, waiting a few extra days to sell can significantly reduce your tax bill. Losses can offset gains through tax-loss harvesting.

Frequently Asked Questions

How do you calculate stock profit?
Stock profit = (Sell Price x Shares - Sell Commission) - (Buy Price x Shares + Buy Commission). This accounts for the full cost basis including commissions on both sides of the trade. The result is your net gain or loss before taxes.
What is the difference between short-term and long-term capital gains?
Short-term capital gains apply to investments held for 12 months or less and are taxed as ordinary income (10-37% in 2026). Long-term capital gains apply to investments held longer than 12 months and receive preferential tax rates of 0%, 15%, or 20% depending on income. This difference can significantly affect your after-tax return.
What is annualized return?
Annualized return converts your total return into an equivalent yearly rate. A 50% gain over 3 years annualizes to about 14.5% per year. The formula is: ((Total Proceeds / Total Cost)^(1/years) - 1) x 100. This lets you compare investments held for different durations on equal footing.
Should I include dividends in stock profit?
This calculator focuses on capital gains (price appreciation). Dividends are a separate component of total return. To include dividends, add total dividends received to your sell proceeds. For a complete picture, also consider dividend reinvestment, which compounds returns over time.
Do most brokers still charge commissions?
Most major US brokers (Fidelity, Schwab, Robinhood, Vanguard) eliminated commissions on stock trades in 2019-2020. However, commissions may still apply to options trades, international stocks, OTC securities, and broker-assisted trades. Some full-service brokers still charge commissions. Leave the commission fields at $0 if your broker is commission-free.

Was this tool helpful?