Blog
Wild & Free Tools

Stock Profit Calculator for India (Zerodha, Groww, Upstox): Net P/L With Brokerage

Last updated: April 2026 6 min read

Table of Contents

  1. How Indian Brokerages Charge
  2. Worked Example: Zerodha Delivery Trade
  3. Intraday vs Delivery Math
  4. Capital Gains Tax in India
  5. Comparing Zerodha, Groww, and Upstox
  6. Frequently Asked Questions

Indian retail trading has exploded since 2020. Zerodha, Groww, Upstox, and Angel One have collectively brought tens of millions of new investors to the NSE and BSE. The math for Indian stock trades is similar to US trades — buy price, sell price, shares, fees — but the fee structure is more complex because of STT (Securities Transaction Tax), exchange charges, GST on brokerage, and stamp duty.

This guide shows how to use free stock profit calculator for Indian trades on Zerodha and similar brokers. The trick: combine all the fees into the buy/sell commission fields, and the calculator handles the rest.

How Indian Brokerages Charge

Indian brokers charge in layers. A typical Zerodha equity delivery trade includes:

For a typical retail trader, the total fees on a delivery trade come out to roughly 0.1-0.15% of the trade value. For intraday, fees are slightly lower per side but you pay both sides on the same day.

To use our stock profit calculator, you sum all the fees on the buy side into "Buy Commission" and all the fees on the sell side into "Sell Commission." Then the calculator gives you accurate net P/L.

Worked Example: Zerodha Delivery Trade

You buy 100 shares of Reliance Industries at ₹2,850 and sell at ₹3,120 a few weeks later through Zerodha.

Buy side fees:

Sell side fees:

Plug into free stock profit calculator: Buy Price ₹2,850, Sell Price ₹3,120, Shares 100, Buy Commission ₹54, Sell Commission ₹324. Result:

Sell Custom Apparel — We Handle Printing & Free Shipping

Intraday vs Delivery Math

The fee structure differs significantly between intraday and delivery trades on Indian brokers:

Cost TypeDeliveryIntraday
Brokerage (Zerodha)₹00.03% or ₹20 (whichever lower)
STT0.1% on sell side0.025% on sell side
Stamp duty0.015% on buy0.003% on buy
Exchange charges0.00325%0.00325%

For a ₹100,000 trade:

Intraday fees are lower per trade, but intraday traders typically execute many more trades per day, so total fees for an active intraday trader can be higher than for a buy-and-hold delivery investor.

Capital Gains Tax in India

The calculator gives you pre-tax profit. India taxes stock gains based on holding period:

Continuing the Reliance example: profit was ₹26,622 over a few weeks (so STCG applies). Tax = ₹26,622 × 20% = ₹5,324. After-tax profit = ₹21,298.

This is why Indian traders often hold for at least 12 months when possible — the LTCG rate is significantly lower, and the first ₹1.25 lakh of LTCG per year is tax-free. A patient investor can save tens of thousands of rupees per year just by waiting an extra few weeks before selling.

Comparing Zerodha, Groww, and Upstox

The three biggest discount brokers in India have nearly identical pricing for equity delivery (all charge ₹0 brokerage), so the calculator math is the same regardless of which broker you use. Differences:

For pure equity trading, all three are functionally equivalent. The fees are the same, the regulatory environment is the same, and our stock profit calculator works for all of them by entering the same fee values. Pick whichever app you prefer — Zerodha for desktop power users, Groww for mobile-first investors.

Pro tip: keep your tracking spreadsheet broker-agnostic. Put the trade details (date, symbol, buy, sell, shares, fees, P/L from the calculator) in a simple format. That way if you switch brokers, your records are portable.

Calculate Your Trade Profit Free

Get net profit, percentage return, and ROI in seconds. No signup, no ads, runs in your browser.

Open Stock Profit Calculator

Frequently Asked Questions

Does the calculator work in rupees?

Yes. The calculator does not care about currency — it just does the math. Enter rupees in the buy and sell price fields and the result is in rupees.

How do I find my exact brokerage on Zerodha?

Console (Zerodha's reporting platform) shows a "Charges" breakdown for every trade. You can see exactly what STT, brokerage, GST, and other fees were charged. Use that for precise inputs.

What about F&O (futures and options)?

F&O has its own fee structure (different STT rates, brokerage typically applies). For F&O, use a dedicated options profit calculator that accounts for premium, lot size, and contract specifics.

How is GST calculated?

GST is 18% applied on (brokerage + exchange charges + SEBI charges). For ₹0-brokerage delivery trades, GST is small because it only applies to the exchange charges. For intraday or other paid trades, GST adds 18% on top.

Launch Your Own Clothing Brand — No Inventory, No Risk