There's a particular moment in every new trader's life when they open their contract note for the first time, see about eleven different charges stacked on top of what they thought was a clean trade, and quietly wonder if they've been scammed. STT, GST, SEBI charges, exchange transaction fees, stamp duty, DP charges, IPFT — the list reads like an alphabet soup designed by a tax lawyer with a grudge. None of it is fraud. All of it is documented. But almost nobody takes the time to decode what each line means or how it affects their real P&L. That's where our Brokerage Calculator comes in.
This guide breaks down every charge that can show up on an Indian equity trade, explains why it exists, and shows you how to use the calculator to see what a trade actually puts in your pocket after all the statutory gremlins have taken their cut.
Why Your Trade Has So Many Charges
When you buy or sell a stock on NSE or BSE, you're technically doing several things at once. You're paying your broker for executing the trade. You're paying the exchange for facilitating it. You're paying SEBI for regulating the whole market. You're paying the central government a securities transaction tax. You're paying state stamp duty on the transfer of securities. And you're paying GST on the service components. Each party takes a tiny slice — but "tiny" adds up, especially for active traders.
The calculator collapses all of these into one workflow. You enter buy price, sell price, quantity, and trade type (equity delivery or intraday), and it breaks the charges apart line by line so you can see where each rupee went.
Decoding the Alphabet Soup
- Brokerage: What your broker charges for executing the trade. Discount brokers like Zerodha and Groww charge a flat ₹20 per order (or 0.03%, whichever is lower) on intraday, and usually zero on equity delivery. Full-service brokers charge a percentage that can quickly eat into profits.
- STT (Securities Transaction Tax): A central government tax on stock market transactions. For equity delivery, 0.1% on both buy and sell. For intraday equity, 0.025% on sell side only. STT is unavoidable and non-negotiable.
- Exchange Transaction Charges: NSE and BSE charge roughly 0.00322% and 0.00375% respectively on turnover. Small per-trade, meaningful over a year of active trading.
- SEBI Charges: A regulatory fee of ₹10 per crore of turnover. Practically nothing unless you're a very active trader.
- GST: 18% on the sum of brokerage, exchange charges, and SEBI charges. Not applied to STT or stamp duty.
- Stamp Duty: Levied on the buy side only. 0.015% for equity delivery, 0.003% for intraday equity. Rates were standardised nationally in 2020.
- DP Charges: Depository Participant charges levied when you sell shares from your demat account. Typically ₹13.5 to ₹20 per scrip per day, regardless of quantity. Only apply to delivery sells.
How the Numbers Add Up
Here's what a typical Indian brokerage calculation looks like:
Total Charges = Brokerage + STT + Exchange + SEBI + GST(on brokerage+exch+SEBI) + Stamp Duty | Net P&L = Gross P&L − Total Charges
The calculator runs this for you in both directions — a buy side and a sell side — and shows you the aggregate cost plus the true net P&L.
A trade isn't profitable until it's profitable after charges. Many intraday setups that look like winners on the screen quietly become losers once brokerage, STT, stamp duty, and GST take their bite. The calculator is the reality check.
A Worked Example: Intraday on Reliance
Suppose you buy 100 shares of Reliance at ₹2,900 and sell them the same day at ₹2,920. On paper, you made ₹20 × 100 = ₹2,000. Feels clean. Now let's run the calculator.
Brokerage (flat ₹20 per order, two orders) = ₹40. STT on sell side (0.025% of 2,92,000) = ₹73. Exchange charges (~0.00322% on 5,82,000 total turnover) = ₹18.74. SEBI charges (~₹10/crore of turnover) = ₹0.58. GST (18% on brokerage + exchange + SEBI = 59.32) = ₹10.68. Stamp duty (0.003% of 2,90,000) = ₹8.70. Total charges ≈ ₹151. Net P&L: ₹2,000 − ₹151 = ₹1,849.
Not terrible, but also not the ₹2,000 you thought. Now imagine you did five similar trades a day — your charge burn-rate suddenly becomes ₹750 daily, or ₹15,000 a month. For high-frequency intraday, charges are often the single biggest determinant of whether the year ends in the black.
Delivery vs Intraday — The Charge Structure Differs
Delivery trades (where you hold shares in your demat for at least one day) have different charges from intraday trades (where you buy and sell the same day). Delivery attracts STT on both sides (0.1% each), while intraday only has STT on the sell side (0.025%). Delivery has DP charges on sell; intraday doesn't. Stamp duty is higher for delivery. On the flip side, most discount brokers charge zero brokerage on delivery trades, while intraday has the flat ₹20 per order.
Net result: for small-ticket trades, intraday is cheaper in brokerage but more costly in per-trade percentages. For large-ticket long-term holdings, delivery is usually the more efficient mode.
Common Mistakes Traders Make With Charges
- Ignoring charges in strategy backtests. A strategy that looks profitable on paper can flip to a net loss after realistic charges. Always backtest with full charge modelling, not just gross prices.
- Using full-service brokers without comparing. Percentage-based brokerage can quietly eat 0.5% per trade — versus ₹20 flat at discount brokers. Over a year, that's thousands of rupees for the same execution.
- Over-trading. Every round trip doubles the charge burden. Patient investors with 5–10 trades a year pay dramatically less than day traders making 50 trades a week.
- Forgetting DP charges on delivery sells. ₹13.5–20 per scrip per day sounds trivial until you realise it's charged per stock, regardless of quantity. Selling small quantities of many stocks on the same day multiplies this.
- Assuming GST is optional. It's 18% on the service components and cannot be avoided or reduced.
- Trading penny stocks without checking percentage impact. Fixed charges like the ₹20 brokerage hit small-value trades disproportionately. Buying ₹2,000 worth of a ₹10 stock means your charges are 2–3% of the trade.
Key Terms Worth Knowing
- Contract Note: The end-of-day document your broker emails you showing every trade with full charge breakup. Read it occasionally.
- Turnover: The total value of buy + sell transactions on a given day or period. Many charges are computed on turnover.
- Equity Delivery: You buy shares and take delivery into your demat account; they're yours to hold for any period.
- Intraday Equity: You buy and sell the same stock on the same day; positions must be squared off by 3:15 PM.
- Discount Broker: A broker that charges flat or very low fees, offers minimal advisory services, and relies on tech-heavy platforms. Examples: Zerodha, Upstox, Groww.
- Full-Service Broker: A broker that charges percentage-based fees in exchange for research, advisory, and relationship support.
- Break-even point: The price movement required just to cover all charges before any profit appears.
Using the Brokerage Calculator in 30 Seconds
- Pick the trade type — equity delivery or intraday. The charge rates are different.
- Enter buy price and sell price. If you haven't sold yet, use your target sell price to see what the trade needs to be worth at exit.
- Enter quantity — the number of shares.
- Read the breakdown — each charge on its own line, plus the total and your net P&L.
- Play "what if" — increase the quantity or the price delta and watch how the charges scale. This is genuinely instructive for sizing trades.
See every charge before you trade
Stop guessing what your broker's contract note will say. Run the trade through the calculator first.
Open the Brokerage CalculatorFrequently Asked Questions
Is STT deductible as an expense for tax?
If you treat trading income as business income (typical for active intraday traders), STT is deductible. If you're treating it as capital gains, STT is not deductible from the capital gain. Talk to a CA if you're unsure which category you fall in.
Why is GST applied to brokerage but not STT?
GST is a tax on services. Brokerage, exchange fees, and SEBI charges are considered services provided to you and attract GST. STT and stamp duty are statutory levies, not services, so GST doesn't stack on top of them.
Do discount brokers really charge zero for delivery?
The most popular discount brokers in India (Zerodha, Groww, Upstox) offer zero brokerage on equity delivery trades. You still pay STT, exchange charges, SEBI fees, stamp duty, GST, and DP charges — but the brokerage line is genuinely zero.
Is there a minimum charge per trade?
Most discount brokers use ₹20 flat or 0.03% (whichever is lower) on intraday trades. For small trades, this makes the percentage cost very high — a ₹1,000 trade with a ₹20 brokerage is 2% just in brokerage.
How much of my annual P&L do charges typically eat?
For long-term delivery investors, charges are usually under 0.5% of total invested capital per year. For active intraday traders making multiple trades daily, charges can easily consume 15–25% of gross profits — which is why cost awareness separates profitable traders from the rest.
What's IPFT?
Investor Protection Fund Trust — a tiny charge (around 0.0001% of turnover) that goes into an exchange-managed fund used to protect investors in case of broker defaults. Barely registers per trade but it's on your contract note.
The One Thing to Take Away
Charges don't just nibble at your P&L — they fundamentally change which strategies work. A good trader pays as much attention to the cost side as to the signal side, and uses the Brokerage Calculator to reality-check every trade before hitting the buy button. The less you pay in charges, the more of your edge you actually get to keep.