Stock Profit Calculator (With Commissions)

By the MoneyCalcsHub editorial teamLast updated:

Calculate profit, return and break-even price on a stock trade including commissions.

—

Formula

Profit = (sell price × shares − commission) − (buy price × shares + commission); return % = profit / total cost × 100

Examples

InputResult
Buy $50, sell $65, 100 shares, $5 feeProfit $1,490.00 (+29.77%) · break-even $50.05
Buy $120, sell $95, 50 shares, $5 feeLoss $1,260.00 (−20.98%)
Buy $25, sell $32, 200 shares, $10 feeProfit $1,380.00 (+27.54%) · break-even $25.05

Frequently Asked Questions

Why include commissions?

Fees are charged on both the buy and the sell side, and on small trades they can meaningfully reduce the return, the break-even price shows the level you must beat just to get even.

Does this include dividends or taxes?

No. Dividend income and capital gains tax are separate; add any dividends you received to judge the full return, and remember tax is taken when the gain is realised.

What is the break-even price?

The sell price at which total proceeds equal total cost including both commissions, below it you lose money.

Related Calculators

ROI Calculator (With Annualized Return)Dividend Yield CalculatorReal Return Calculator (Inflation-Adjusted)SWP Calculator With InflationCAGR Calculator (Compound Annual Growth Rate)Cap Rate Calculator, Net Operating Income Over Value
Disclaimer: This calculator is for informational and educational purposes only and does not constitute financial, investment, tax or legal advice. Results are estimates, actual returns, rates and terms vary. Consult a qualified financial professional before making financial decisions.

How this page is built and kept current. Written and fact-checked by the MoneyCalcsHub editorial team. We do not sell financial products and we accept no payment to change a result, the arithmetic on this page runs in your own browser from the numbers you type.

Official sources used on this page:

Source-dependent figures are reviewed when the cited issuer publishes an update. Worked examples show the formula applied to the listed inputs; interactive results are calculated in your browser.

Spotted an error? Write to [email protected], corrections are published on the page and the last-updated date changes with them. Full process: editorial policy.