Book your FD at the highest rate

8.30%

Open your FD now with partner banks on Y1 Money

Invest now →
Amount ₹7,00,000
Interest rate and tenure 1Y 8.3M (7.8%)
Investment amount ₹7,00,000
Compounding Quarterly
FD tax applicable 14%
FD tenure 1Y 8.3M
Maturity amount ₹7,18,240
Interest earned ₹18,240
Invest now

Stock Return Calculator: Calculate Share Profit or Loss Online

Calculate your stock trading profit or loss instantly. Enter your buying price, selling price, number of shares, and any commissions to see your net return and percentage gain or loss.

Buying Price (per share)
Number of Shares
Buying Commission / Charges
Selling Price (per share)
Selling Commission / Charges
Total Buy Cost
--
Total Sell Value
--
Net Profit / Loss
--
Return %
--
Start Investing

What is a Stock Return Calculator?

A stock return calculator is a free online tool that helps you calculate the profit or loss from your share market trades. It takes into account the buying price, selling price, number of shares, and any brokerage or commission charges to give you the exact net return on your stock investment.

Whether you are an active trader or a long-term investor, knowing your exact returns after all charges is crucial for evaluating your trading performance and making better investment decisions. This calculator simplifies the process by instantly computing your total buy cost, total sell value, net profit or loss, and the percentage return.

How Does a Stock Return Calculator Work?

The stock return calculator performs a straightforward calculation using your trade details:

  • Step 1: It calculates the total buy cost by multiplying the buying price per share by the number of shares and adding any buying commission
  • Step 2: It calculates the total sell value by multiplying the selling price per share by the number of shares and subtracting any selling commission
  • Step 3: It determines the net profit or loss by subtracting total buy cost from total sell value
  • Step 4: It computes the percentage return based on the profit relative to the total buy cost

The result instantly shows whether your trade was profitable or resulted in a loss, along with the exact percentage return.

Formula to Calculate Stock Returns

The stock return is calculated using these formulas:

Total Buy Cost = (Buying Price × Number of Shares) + Buying Commission
Total Sell Value = (Selling Price × Number of Shares) - Selling Commission
Net Profit/Loss = Total Sell Value - Total Buy Cost
Return % = (Net Profit / Total Buy Cost) × 100

Example Calculation

Suppose you bought 100 shares at ₹50 each with ₹20 brokerage and sold at ₹80 each with ₹20 brokerage:

  • Total Buy Cost = (₹50 × 100) + ₹20 = ₹5,020
  • Total Sell Value = (₹80 × 100) - ₹20 = ₹7,980
  • Net Profit = ₹7,980 - ₹5,020 = ₹2,960
  • Return % = (2,960 / 5,020) × 100 = 58.96%

How to Use the Y1 Money Stock Return Calculator

Using the stock return calculator is simple:

  • Step 1: Enter the buying price per share
  • Step 2: Enter the number of shares you bought/sold
  • Step 3: Enter any buying commission or brokerage charges (enter 0 if none)
  • Step 4: Enter the selling price per share
  • Step 5: Enter any selling commission or brokerage charges (enter 0 if none)

The calculator will instantly display your total buy cost, total sell value, net profit or loss, and percentage return. A positive return is shown in green, while a negative return (loss) is shown in red.

Understanding Stock Trading Charges

When you trade stocks in India, several charges are levied that affect your net returns:

  • Brokerage: The fee charged by your broker for executing trades. Discount brokers like Zerodha charge a flat ₹20 per order, while full-service brokers may charge a percentage of the trade value
  • Securities Transaction Tax (STT): A tax levied on stock exchange transactions. For delivery trades, 0.1% is charged on both buy and sell sides. For intraday, 0.025% is charged only on the sell side
  • Exchange Transaction Charges: NSE and BSE charge a small fee (around 0.00345%) on the turnover
  • SEBI Turnover Fees: ₹10 per crore of turnover charged by the Securities and Exchange Board of India
  • Stamp Duty: Varies by state, typically 0.015% on buy-side for delivery trades and 0.003% for intraday
  • GST: 18% GST is charged on brokerage and transaction charges

Taxation on Stock Market Gains

Understanding the tax implications of your stock market gains is essential:

  • Short-Term Capital Gains (STCG): If you sell shares within 12 months of buying, the gains are classified as short-term and taxed at a flat rate of 20% (as per Budget 2024 revisions)
  • Long-Term Capital Gains (LTCG): If you hold shares for more than 12 months, gains up to ₹1.25 lakh per year are tax-free. Gains above ₹1.25 lakh are taxed at 12.5%
  • Loss Set-off: Short-term capital losses can be set off against both short-term and long-term capital gains. Long-term capital losses can only be set off against long-term capital gains
  • Carry Forward: Unabsorbed capital losses can be carried forward for up to 8 assessment years

Tips for Better Stock Returns

  • Diversify Your Portfolio: Do not put all your money in a single stock. Spread across different sectors and market caps to reduce risk
  • Minimise Brokerage: Use discount brokers to keep trading costs low, especially if you are an active trader
  • Hold for Long Term: Long-term investing historically generates better returns due to compounding and lower tax rates on LTCG
  • Avoid Emotional Trading: Stick to your investment thesis and do not make impulsive buy/sell decisions based on market noise
  • Keep Records: Maintain detailed records of all your trades for accurate profit/loss tracking and tax filing
Diversify with safe FDs on Y1 Money — Balance your equity portfolio with guaranteed-return FDs up to 8.30% on Y1 Money. All deposits insured up to ₹5 lakh by DICGC. Download the app and start investing in under 2 minutes.

Frequently Asked Questions

To calculate profit from stocks: Profit = (Selling Price - Buying Price) × Number of Shares - Total Charges (brokerage, STT, etc.). For a more accurate calculation, include all buying and selling commissions. Use this calculator to get the exact net profit or loss including all charges.
When you sell shares, the following charges are typically deducted: brokerage (varies by broker), Securities Transaction Tax (STT) at 0.1% for delivery or 0.025% for intraday, exchange transaction charges (~0.00345%), SEBI turnover fees, stamp duty, and 18% GST on brokerage and transaction charges. These charges reduce your net selling value.
Absolute return is the total percentage gain or loss on an investment regardless of the time period. For example, if you invested ₹10,000 and it grew to ₹15,000, your absolute return is 50%. Annualised return (CAGR) adjusts the return to a per-year basis, making it easier to compare investments held for different time periods. This calculator shows the absolute return.
Stock market profits in India are taxed as capital gains. If shares are held for less than 12 months, gains are taxed as Short-Term Capital Gains (STCG) at 20%. If held for more than 12 months, gains up to ₹1.25 lakh are tax-free, and gains above that are taxed as Long-Term Capital Gains (LTCG) at 12.5%. Intraday trading profits are taxed as business income at your applicable slab rate.
Capital losses from stocks can only be set off against capital gains, not against salary or other income. Short-term capital losses can be set off against both short-term and long-term capital gains. Long-term capital losses can only be set off against long-term capital gains. Unadjusted losses can be carried forward for 8 years. However, if you trade as a business (F&O, intraday), business losses can be set off against other income.
This calculator allows you to input total buying and selling commissions/charges. You can include all charges (brokerage, STT, exchange charges, stamp duty, GST) as a combined amount in the commission fields to get the most accurate net return. Alternatively, enter just the brokerage if you want a quick estimate.

Trusted by investors across India

Download Y1 Money to start investing in high-return FDs

★★★★★
4.7/5
App Store
★★★★★
4.6/5
Google Play