show_chart

Stock Profit Calculator

Calculate exact net profit from stock trades after brokerage, STT, exchange charges, GST, stamp duty, and capital gains tax. Know your real returns.

check_circle Free receipt All Charges bolt Instant Results
calculate Stock Profit Calculator
Buy Price (₹ per share)
Sell Price (₹ per share)
Number of Shares
Qty
Holding Period
Net Profit
Gross Profit
Total Charges
Capital Gains Tax
Return %
CHARGES BREAKDOWN
STT:
Exchange Txn:
SEBI Charges:
GST (18%):
Stamp Duty:
Brokerage: ₹0.00
Net Profit
Charges
Tax

Stock Profit Calculation – What Really Happens to Your ₹25,000 Gain

Rohan bought 500 shares of Infosys at ₹1,400 and sold at ₹1,450 after 8 months — a gross gain of ₹25,000. He expected to pocket most of it. The reality: STT ₹725, exchange charges ₹487, SEBI ₹97, GST ₹105, stamp duty ₹525 — total charges ₹1,939. Then STCG tax at 20% on ₹23,061 = ₹4,612. Net profit actually received: ₹18,449. That's 26% less than his gross gain.

This is why every stock investor needs a profit calculator before trading. Charges and taxes are not optional — they apply on every single trade, profitable or not. Use this calculator to know your real breakeven price and actual return before you press "Buy."

Holding Period Matters: Rohan's ₹25,000 gain — if held 4 more months (12+ months total) — would qualify for LTCG at 12.5% instead of STCG at 20%. Tax drops from ₹4,612 to ₹2,883. Net profit jumps to ₹20,178. A 4-month wait saves ₹1,729. Always check if waiting crosses the 12-month mark before selling.

Stock Transaction Charges – Complete Reference Table

Charge Delivery (Buy) Delivery (Sell) Intraday (Sell) Who Collects
STT NIL 0.1% of sell value 0.025% of sell value Central Government
Exchange Txn 0.00345% 0.00345% 0.00345% NSE / BSE
SEBI Fees 0.0001% 0.0001% 0.0001% SEBI
GST 18% on brokerage+exchange+SEBI 18% on brokerage+exchange+SEBI 18% on brokerage+exchange+SEBI Central Government
Stamp Duty 0.015% of buy value NIL 0.003% of buy value State Government
Brokerage ₹0 (discount) / 0.3–0.5% ₹0 (discount) / 0.3–0.5% ₹20/order (discount) Broker
Capital Gains Tax STCG 20% / LTCG 12.5% Slab rate (speculative) Income Tax Dept

How It Works – 5 Steps to Your Real Stock Return

1
Enter Buy Details — Buy price per share aur quantity dale. Calculator buy value aur buy-side charges (stamp duty, exchange, SEBI fees) instantly show karta hai.
2
Enter Sell Details — Sell price per share dale. Sell value, STT (0.1% delivery), exchange charges, SEBI fees aur GST turant calculate ho jaate hain.
3
Select Holding Period — Short-term (< 12 months, STCG 20%) ya long-term (12+ months, LTCG 12.5% above ₹1.25L) choose karo — sahi tax automatically apply hoga.
4
Review Charges Breakdown — STT, exchange transaction, SEBI, GST, stamp duty, brokerage — sabka individual amount dikh jaata hai. Kahan kitna ja raha hai exactly samajh mein aata hai.
5
Analyse Net Profit After Tax — Net Profit = Gross Profit − All Charges − CG Tax. Chart visually gross/charges/tax breakdown dikhaata hai. WhatsApp share ya PDF print karo.

Worked Examples – Real Stock Trade Scenarios

Example 1 Priya – TCS Long-Term Delivery (LTCG)

Priya bought 200 shares of TCS at ₹3,200 in January 2023. She sells at ₹3,800 in March 2025 — holding period: 26 months (LTCG).

  • Buy Value: ₹6,40,000 | Sell Value: ₹7,60,000
  • Gross Profit: ₹1,20,000
  • STT (sell 0.1%): ₹760 | Stamp duty (buy 0.015%): ₹960
  • Exchange + SEBI + GST: ₹558
  • Total Charges: ₹2,278
  • Net gain before tax: ₹1,17,722 — below ₹1.25L LTCG exemption limit
  • LTCG Tax: ₹0 (entire gain exempt!)
  • Net Profit: ₹1,17,722 (98.1% of gross profit retained)
Example 2 Vikram – STCG vs LTCG: The 10-Day Wait Worth ₹24,594

Vikram bought 1,000 shares of HDFC Bank at ₹1,600 (March 1, 2024). He wants to sell at ₹1,900. Current date: February 20, 2025 — 356 days held (10 days short of LTCG!).

  • Gross Profit: ₹3,00,000 | Charges: ₹3,040
  • Sell Now (STCG, 356 days): Tax = ₹3,00,000 × 20% = ₹59,388 net tax after charges. Net profit = ₹2,37,572
  • Wait 10 Days (LTCG, 366 days): LTCG on ₹(2,96,960 − 1,25,000) = ₹1,71,960 × 12.5% = ₹21,495. Net profit = ₹2,75,465
  • 10-day wait saves: ₹37,893 in tax. Net profit improves by ₹37,893.
Example 3 Ananya – Reliance Intraday Cost Analysis

Ananya does an intraday trade in Reliance: buys 500 shares at ₹2,900, sells at ₹2,940 — ₹20,000 gross gain. What does she keep?

  • STT (intraday 0.025% sell): ₹367.50 | Stamp duty (0.003% buy): ₹43.50
  • Exchange charges (both sides): ₹1,000.50 | SEBI: ₹2.90 | GST: ₹18.24
  • Brokerage (₹20 × 2 orders): ₹40
  • Total Charges: ₹1,472.64
  • Net gain before tax: ₹18,527.36
  • Intraday = speculative income. If slab rate 30%: Tax = ₹5,558.21
  • Net Profit After Tax: ₹12,969 — 35% lost to charges + tax on a ₹20,000 gain

Formulas Used in This Calculator

Gross Profit
Gross Profit = (Sell Price − Buy Price) × Qty
Total Charges (Delivery)
STT = Sell Value × 0.001 Exchange Txn = (Buy Value + Sell Value) × 0.0000345 SEBI Fees = (Buy Value + Sell Value) × 0.000001 GST = (Brokerage + Exchange + SEBI) × 0.18 Stamp Duty = Buy Value × 0.00015 Total Charges = STT + Exchange + SEBI + GST + Stamp + Brokerage
Net Profit Before Tax
Net Profit (pre-tax) = Gross Profit − Total Charges
LTCG Tax (Long-Term, 12+ Months)
Taxable LTCG = max(0, Net Profit − ₹1,25,000) LTCG Tax = Taxable LTCG × 12.5%
STCG Tax (Short-Term, < 12 Months)
STCG Tax = max(0, Net Profit) × 20%
Net Profit After Tax
Net Profit = Gross Profit − Total Charges − Capital Gains Tax
Breakeven Sell Price
Breakeven = Buy Price + (Buy Charges + Est. Sell Charges) ÷ Qty
CAGR (Annualised Return)
CAGR = (Sell Value ÷ Buy Value) ^ (1 ÷ Years) − 1
Variable Description Example
Buy ValueBuy Price × Qty₹1,400 × 500 = ₹7,00,000
Sell ValueSell Price × Qty₹1,450 × 500 = ₹7,25,000
STTSecurities Transaction Tax₹7,25,000 × 0.1% = ₹725
LTCG ExemptionFirst ₹1.25L gain exempt per year₹1,25,000

Pro Tips to Maximise Stock Profit

Check 12-Month Mark

LTCG 12.5% vs STCG 20% — a few weeks wait can save thousands. Always calculate tax savings before selling early.

Harvest LTCG Exemption Yearly

₹1.25L LTCG per year is tax-free. Book gains up to ₹1.25L every March, then rebuy — resets cost basis and saves tax without losing the position.

Use Grandfathering for Pre-2018 Stocks

For stocks bought before Jan 31, 2018, LTCG is calculated from that date's closing price — not your original buy price. Check this before panicking about tax.

Carry Forward Losses

Capital losses can be carried forward 8 years. File ITR even in loss years — it protects future tax liability when you have gains.

Discount Broker = Free Delivery Trades

Zerodha, Groww, Upstox charge ₹0 brokerage on delivery. Switch from traditional brokers to save 0.3–0.5% per trade — that compounds significantly over years.

Never Ignore STT

STT is non-negotiable, non-deductible, and always on sell side. A ₹10L sell trade = ₹1,000 STT regardless of profit or loss.

Intraday Gains Are Slab-Taxed

Intraday profits are speculative income taxed at your slab rate (up to 30%) — not 20% STCG. Understand this before doing intraday frequently.

Key Benefits of Using This Calculator

Know Real Net Profit — Gross profit aur net profit mein kaafi farak hota hai. Charges aur tax include karne ke baad asli return clear ho jaata hai — koi surprise nahi.
Compare STCG vs LTCG Tax Impact — Short-term vs long-term holding period ka tax farak instantly calculate karo. Decide karo ki waiting worth it hai ya nahi — numbers ke saath, gut feeling se nahi.
Calculate Accurate Breakeven — Sirf charges nahi, STT + exchange + GST + stamp sab include karke real breakeven price pata karo. Aapka sell price is se upar hona chahiye tabhi profit hoga.
All Charge Types Covered — STT, exchange transaction charges, SEBI fees, GST, stamp duty, brokerage — har charge itemized hai. Understanding comes from seeing each one, not just a total.
Free, Fast, and Accurate — No registration, no ads, no delay — results instantly. Share with friends or save as PDF for your trade records and ITR filing reference.

Common Mistakes to Avoid

Calculating Profit as Just Sell − Buy

Charges and tax ignored karna ek bahut common mistake hai. ₹25,000 gross gain easily ₹18,000–₹19,000 net ho jaata hai after STT, exchange charges aur STCG tax.

Ignoring the 12-Month LTCG Threshold

Sell karte waqt 10–15 din pehle holding period check nahi karna aur 20% STCG bharna jab 12.5% LTCG available tha. Always check hold date before selling.

Not Filing ITR in Loss Years

Capital loss carry-forward ke liye us saal ITR file karna zaroori hai. Miss karo to aane wale saalon mein tax bachane ka mauka kho doge. Losses expire if not claimed.

Assuming Intraday = STCG Tax

Intraday gains speculative income hain, taxed at slab rate (up to 30%) — STCG 20% nahi. Frequent intraday traders often underpay tax by mistake, leading to notices.

Forgetting Grandfathering for Old Holdings

Pre-January 2018 stocks ke liye Jan 31, 2018 closing price is the cost base for LTCG. Many investors calculate LTCG from their actual buy price and overpay tax unnecessarily.

Real-World Use Cases

Pre-Sale Tax Planning — Before selling large stock positions, use this calculator to compare net proceeds across STCG vs LTCG scenarios. Sometimes waiting 1–2 months saves lakhs in tax — numbers make the decision obvious.
LTCG Harvesting in March — Every March, calculate how much LTCG you can book within the ₹1.25L annual exemption. Sell those shares and repurchase — resets cost basis legally. Repeat every year to compound this tax saving.
Breakeven Analysis Before Buying — Decide minimum sell price needed to profit after all charges. If a stock must rise 0.5% just to break even, that changes your entry strategy and stop-loss placement.
Brokerage Comparison — Compare net profit across broker types (zero brokerage discount vs traditional 0.5%) on the same trade. For large trades, traditional brokers cost ₹2,500+ extra per ₹5L trade — quantify the switching benefit.
ITR Filing Reference — Use calculation output to verify capital gains figures reported by your broker in the Tax P&L statement. Cross-check before entering in ITR Schedule CG to avoid mismatches and notices.

Frequently Asked Questions

How is stock profit calculated after all charges?expand_more

Stock profit ka formula: Net Profit = Sell Value − Buy Value − Total Charges − Capital Gains Tax. Gross profit nikalne ke baad STT, exchange charges, SEBI fees, GST aur stamp duty minus karo. Phir holding period ke hisaab se STCG (20%) ya LTCG (12.5%) tax lagao. Jo actually haath mein aata hai woh net profit hai — gross se kaafi kam ho sakta hai.

What is STT rate on delivery vs intraday trades?expand_more

STT (Securities Transaction Tax) sarkaar ka mandatory levy hai. Delivery trades: 0.1% sell side par (buy par nahi). Intraday trades: 0.025% sirf sell side par. Futures: 0.02% sell par. Options: 0.1% sell premium par. STT exchange collect karta hai aur refundable nahi — loss mein bhi dena padta hai. Yeh aapka broker waive nahi kar sakta.

What is STCG and LTCG tax on stocks?expand_more

STCG (Short-Term Capital Gains): Listed stocks 12 months ke andar becho to 20% tax lagta hai (FY 2024-25 se badla — pehle 15% tha). LTCG (Long-Term Capital Gains): 12 mahine se zyada hold karo to gains ₹1.25 lakh tak exempt hain, usse upar 12.5% tax. No indexation benefit on equity. Budget 2024 mein yeh rules badle — purane rates bhool jao.

How much brokerage do discount brokers charge on delivery?expand_more

Zerodha, Groww, Upstox jaise discount brokers delivery trades par ZERO brokerage charge karte hain. Traditional brokers 0.3%–0.5% lete hain. Zero brokerage ka matlab zero cost nahi — STT (0.1%), exchange charges (~0.00345%), SEBI fees (0.0001%), GST (18% on charges), stamp duty (0.015% on buy) toh dena hi padega. Effective delivery cost ~0.12–0.15% hoti hai.

How to calculate breakeven price for a stock?expand_more

Breakeven sell price = Buy Price + (Total Buy Charges ÷ Qty) + (Expected Sell Charges ÷ Qty). Example: Buy ₹500 × 100 shares = ₹50,000. Stamp duty ₹7.50 + exchange ₹0.86 + SEBI ₹0.10 = ₹8.46 buy charges. Sell side: STT ₹50 + exchange ₹0.86 + GST estimated ₹0.15 = ~₹51. Total ₹59.46 ÷ 100 = ₹0.59/share. Breakeven ≈ ₹500.60.

What is the grandfathering clause for LTCG?expand_more

Grandfathering clause: January 31, 2018 se pehle khareedey equity stocks/funds ke liye cost of acquisition = max(actual buy price, Jan 31 2018 closing price). Matlab agar stock 2018 mein ₹100 tha aur aapne ₹60 mein 2015 mein kharida, to LTCG ₹100 se calculate hoga — sirf us se upar ka gain taxable hoga. Pre-2018 gains effectively protect ho jaate hain.

What is the difference between absolute return and CAGR?expand_more

Absolute Return = ((Sell − Buy) ÷ Buy) × 100 — sirf total gain batata hai, time ignore karta hai. CAGR = (Sell÷Buy)^(1÷years) − 1 — annual compounded growth rate batata hai. Example: ₹1L se ₹2L — 2 saal mein CAGR 41.4%, 5 saal mein 14.87%. Same 100% absolute return but very different CAGR. Comparison ke liye hamesha CAGR use karo.

What charges apply to intraday trading?expand_more

Intraday charges: STT 0.025% sell side, Exchange txn ~0.00345% both sides, SEBI 0.0001% both sides, GST 18% on brokerage+exchange+SEBI, Stamp duty 0.003% buy side. Discount broker brokerage: typically ₹20/order flat (not zero like delivery). Intraday gains = speculative income, taxed at slab rate — NOT STCG rate. Intraday loss only speculative income se offset ho sakti hai.

Can I set off stock trading losses against other income?expand_more

Set-off rules: STCG losses → STCG gains offset. LTCG losses → LTCG gains phir STCG gains. Speculative loss (intraday) → sirf speculative income se offset. Capital loss → salary income se offset NAHI hoti. Remaining losses 8 saal carry forward, lekin ITR time par file karna zaroori — deadline miss karo to yeh haq kho dete ho. ITR-2 (CG only) ya ITR-3 (F&O) use karo.

Do dividends affect stock profit calculation?expand_more

Is calculator mein dividends include nahi hain — sirf buy/sell capital gain calculate hota hai. Dividends alag taxable income hote hain: aapki slab rate par tax lagta hai (30% + cess if highest bracket). Total stock return = Capital Gain + Dividend Yield. Long-term investors ke liye dividend reinvestment strategy compounding ko significantly boost karti hai — CAGR Calculator se compare karo.

Also Explore These Calculators

Stock profit is one piece of your investment picture. Use these calculators to see the full return story.