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.
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