SmartCruncher
<- Investing

Stock Return Calculator

Calculate stock return from purchase price, sale price, shares, dividends and fees.

Estimated result $0

Enter your numbers and calculate to see the estimate.

How the Stock Return Calculator works

Estimate stock investment return. Adjust the inputs above, then use the calculate button to generate a fresh estimate based on the numbers you entered.

The result is designed to give you a quick planning number, plus a short breakdown of the major figures behind it. You can reset the form at any time and try a different scenario.

When to use this calculator

Use this stock return calculator to estimate profit or loss from buying and selling shares, including dividends and trading fees. It is useful for reviewing a single stock position or comparing trades.

Formula

Stock return = sale proceeds + dividends - purchase cost - fees

  • Purchase cost is buy price multiplied by shares.
  • Sale proceeds are sell price multiplied by shares.
  • Dividends add to total return.
  • Trading fees reduce net return.

Worked example

Buying 100 shares at $50 and selling at $75 with $400 in dividends and $20 in fees gives an estimated net gain of $2,880.

Common mistakes

  • Ignoring dividends when measuring total return.
  • Forgetting trading fees, taxes or currency conversion.
  • Comparing stock returns without considering holding period and risk.

FAQs

Does this calculate annualized return?

No. It estimates total return for the trade or holding period.

Should dividends be included?

Yes, include dividends if you want total return rather than price return only.

Does this include tax?

No. Capital gains and dividend taxes depend on account type and personal situation.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.