Illustration for Stock Profit Formula Explained With Examples (India) - DigiToolkit

Stock Profit Formula Explained With Examples (India)

The stock profit formula explained simply, with return percentage, net profit after charges and capital gains tax, using clear Indian rupee examples.

Quick Answer: The stock profit formula is Profit = (Sell Price − Buy Price) × Quantity. To find your return percentage, divide profit by total buy cost and multiply by 100. For net profit in India, subtract charges and capital gains tax (20% short-term, 12.5% long-term above ₹1.25 lakh) from the gross figure.

Key takeaways:

  • Gross profit = (sell price − buy price) × quantity.
  • Return % = (profit ÷ total buy cost) × 100.
  • Net profit subtracts brokerage, STT and capital gains tax.
  • Short-term tax is 20%; long-term is 12.5% above a ₹1.25 lakh yearly exemption.
  • Percentage return lets you compare trades of different sizes fairly.

The stock profit formula looks simple, and the core of it is. But turning a headline gain into a meaningful figure means also knowing your percentage return and your net profit after India’s charges and capital gains tax. This guide breaks the formula into clear parts and applies each to rupee examples you can follow. To skip the arithmetic on any specific trade, the stock profit calculator applies these formulas instantly.

Expert insight: Absolute profit tells you how much you made; percentage return tells you how well you made it. A ₹10,000 gain on ₹50,000 (20%) is far better than ₹10,000 on ₹5,00,000 (2%), even though the rupee figure is identical.

The Core Formula

Gross stock profit is the price gain multiplied by the number of shares:

Gross profit = (Sell price − Buy price) × Quantity

If you buy 50 shares at ₹200 and sell at ₹260, the profit is (260 − 200) × 50 = ₹3,000. If the sell price is lower than the buy price, the formula returns a negative number, which is your loss.

The Return Percentage Formula

Rupee profit alone does not tell you how efficient a trade was. The return percentage does:

Return % = (Profit ÷ Total buy cost) × 100

Using the example above, total buy cost is ₹10,000, so the return is (3,000 ÷ 10,000) × 100 = 30%. This lets you compare a small trade against a large one on equal footing, which absolute profit cannot do.

The Net Profit Formula for India

To reflect what actually reaches your account, extend the formula:

Net profit = Gross profit − Charges − Capital gains tax

Charges include brokerage, STT (0.1% each side on delivery), exchange fees, 18% GST on brokerage, SEBI fees and stamp duty. Capital gains tax depends on the holding period: 20% if held 12 months or less, or 12.5% above the ₹1.25 lakh annual exemption if held longer.

Formula Purpose
(Sell − Buy) × Qty Gross profit in rupees
(Profit ÷ Buy cost) × 100 Return percentage
Gross − Charges − Tax Net take-home profit

Worked Example 1: Percentage Return

You buy 100 shares at ₹450 (cost ₹45,000) and sell at ₹540 (value ₹54,000). Gross profit is ₹9,000. Return percentage is (9,000 ÷ 45,000) × 100 = 20%. This 20% figure is what you would compare against a fixed deposit, a bond, or another stock trade.

Worked Example 2: Net Profit After Tax (Short-Term)

Take the same trade sold after 5 months, making it short-term. Gross profit is ₹9,000. Assume ₹200 of charges, leaving a taxable gain near ₹8,800. At 20% STCG, tax is about ₹1,760. Net profit is roughly ₹9,000 − ₹200 − ₹1,760 = ₹7,040 — an effective return of about 15.6% rather than the headline 20%.

Worked Example 3: Net Profit After Tax (Long-Term)

Now hold the same shares 15 months. Gross profit stays ₹9,000. If your total long-term gains for the year are under ₹1.25 lakh, no LTCG tax applies. After ₹200 charges, net profit is about ₹8,800 — an effective return close to 19.6%. The only difference from the short-term case is patience, and it kept nearly ₹1,800 in your pocket.

Benefits of Using the Full Formula

Working through the complete formula, rather than just the price gap, gives you an honest measure of performance. The percentage return lets you compare very different trades and even compare shares against other options like fixed deposits or gold. Factoring in tax reveals how much the 12-month holding line is worth, often nudging investors toward more patient, tax-efficient decisions. It also makes tax filing easier because you have already computed realised gains. In short, the full formula converts a vague sense of “I think I made money” into a precise, comparable number you can act on.

Challenges and Limitations

The formula depends on inputs that vary: brokerage differs between discount and full-service brokers, and tax rules can change in future Budgets as they did in 2024. Percentage return also ignores how long your money was invested, so a 20% gain in one month is very different from 20% over three years — for that you would need an annualised return. And no formula captures risk, so two trades with the same return may carry very different chances of loss. Use the formula as a measurement tool, not a substitute for judgement or professional advice.

Common Mistakes to Avoid

  • Reporting rupee profit without the percentage, which hides how efficient the trade really was.
  • Dividing profit by sell value instead of buy cost when computing return percentage.
  • Ignoring charges and tax and overstating your true return.
  • Applying old 15% or 10% tax rates instead of the current 20% and 12.5%.
  • Forgetting the ₹1.25 lakh long-term exemption when estimating tax.
  • Comparing returns over different time periods without annualising them.

Best Practices and Expert Recommendations

  • Always pair rupee profit with a percentage return for context.
  • Divide by total buy cost, not sell value, for an accurate percentage.
  • Include every charge and the correct tax rate when you want net profit.
  • Annualise returns when comparing trades held for different lengths of time.
  • Track your yearly long-term gains against the ₹1.25 lakh exemption.
  • Verify current rates with the Income Tax Department before filing.

Taking It Further: Annualised Return

A plain percentage return does not account for time, yet time is central to investing. Two trades can both return 20%, but if one took two months and the other took two years, the first is dramatically better. To compare them fairly, investors annualise the return — expressing it as an equivalent yearly rate. A rough way to think about it is that a 20% gain earned in six months is broadly equivalent to about 40% over a full year, while the same 20% earned over two years is only about 10% a year. The exact figure uses compounding, but even the rough version prevents you from being fooled by a large percentage that actually took a long time to earn.

Annualised thinking also helps you compare shares against safer Indian options. If a fixed deposit offers a fixed annual rate, a stock trade that returns 15% net over three years may not be as impressive as it first looks once you spread it across those years. Bringing time into the picture is what separates a beginner who chases big-looking numbers from an investor who understands the quality of a return.

A quick annualised example

Suppose you make a 30% gross return on a stock held for exactly six months. Annualised, that is close to a 60% yearly pace before tax — excellent, but only if repeatable. By contrast, a 30% return earned over three years works out to roughly 9% a year, which is respectable but far more ordinary. Same rupee outcome on paper, very different quality once time and India’s capital gains tax on the eventual sale are considered.

For a wider view of how a trade fits your finances, a money calculator helps you place the net gain in your overall budget.

Frequently Asked Questions

What is the formula for stock profit?
Gross stock profit equals (sell price minus buy price) multiplied by the number of shares. For net profit in India, subtract brokerage, STT, other charges and capital gains tax from this gross figure.

How do I calculate return percentage on a stock?
Divide your profit by your total buy cost and multiply by 100. For a ₹3,000 profit on a ₹10,000 investment, the return is 30%. Always use buy cost, not sell value, as the base.

Does the formula change for long-term holdings?
The gross profit formula is the same, but the tax differs. Long-term gains (held over 12 months) are taxed at 12.5% above a ₹1.25 lakh yearly exemption, versus 20% for short-term gains.

Should I use buy cost or sell value for percentage return?
Use total buy cost, because it represents the money you actually put at risk. Dividing by sell value understates your return and makes comparisons inconsistent.

Can the profit formula show a loss?
Yes. If the sell price is below the buy price, the formula produces a negative number, which is your loss. That loss can often be set off against other capital gains under Indian tax rules.

Leave a Reply

Your email address will not be published. Required fields are marked *