What Is a Brokerage Calculator?
A brokerage calculator is a tool that works out everything a broker and the market regulator deduct from a trade — not just the brokerage fee itself. Every trade you place, whether it's a delivery buy or an intraday scalp, carries a stack of statutory and exchange-level charges on top of brokerage: Securities Transaction Tax (STT), exchange transaction charges, SEBI charges, GST, stamp duty and, for delivery trades, DP charges.
Two traders using two different brokers can see very different net profits on the exact same trade, purely because of how each broker prices brokerage. A brokerage calculator lets you enter your buy price, sell price, quantity and your broker's brokerage plan, and instantly see the full charge breakdown alongside your gross and net profit or loss — so you can compare brokers honestly and know your real breakeven point before you trade, not after.
How Do You Use the Brokerage Calculator?
Using the calculator takes five steps.
- Select your segment: Choose Equity Delivery, Equity Intraday, Equity Futures or Equity Options — each segment has its own STT, exchange charge and stamp duty rates.
- Enter your trade details: Fill in the buy price, sell price and quantity for the trade.
- Pick your brokerage type: Choose whether your broker charges a percentage of trade value, a flat fee per executed order, or the lower of the two — then enter the applicable rate and/or flat amount.
- Add DP charges, if applicable: If it's a delivery trade, optionally enter the flat DP (Depository Participant) charge your broker levies on the sell side.
- Read the result as you type: There is no Calculate button — the full charges breakdown, your gross and net P&L, and the breakeven price the stock needs to hit to recover your costs all update on every keystroke.
What Charges Does the Brokerage Calculator Include?
A single trade is never just "brokerage." Here is what actually gets deducted, who collects it, and whether you can avoid it.
| Charge | Who Collects It | What It Applies To | Avoidable? |
|---|---|---|---|
| Brokerage | Your broker | Trade value (%) or a flat fee per executed order, whichever your broker's plan defines | Yes — negotiable, and several discount brokers charge zero on delivery |
| STT (Securities Transaction Tax) | Government, via the exchange | Delivery: both buy and sell value. Intraday/Futures/Options: sell value (Options: sell value of the premium) only | No — statutory, identical across all brokers |
| Exchange Transaction Charges | The exchange (NSE/BSE) | Total turnover (buy value + sell value) | No — exchange-fixed, identical across all brokers |
| SEBI Charges | Securities and Exchange Board of India | Total turnover | No — regulator-fixed, negligible but universal |
| GST | Government | 18% of (brokerage + exchange charges + SEBI charges + DP charges) | No — but a lower brokerage/DP base means less GST too |
| Stamp Duty | State government | Buy value only | No — statutory, same rate nationwide for a given segment |
| DP Charges | Your depository participant, via your broker | A flat fee per scrip, charged once on the sell side of a delivery trade, independent of quantity | Partially — avoid unnecessary sell-then-rebuy churn of the same scrip |
How Is Brokerage Calculated?
Brokerage is calculated separately for the buy leg and the sell leg of a trade, then summed. Most brokers price it one of three ways:
- Percentage of value: A fixed percentage of the trade value for that leg.
- Flat fee: A fixed rupee amount per executed order, regardless of trade size.
- Whichever is lower: The broker applies a percentage rate up to a flat-fee cap, and charges whichever of the two works out cheaper for that order — this is the standard convention most discount brokers advertise.
Worked example: Suppose your broker charges 0.25% of trade value or ₹20 flat per order, whichever is lower. You buy 100 shares at ₹500 (trade value ₹50,000).
- 0.25% of ₹50,000 = ₹125
- Flat fee = ₹20
- Since ₹20 is lower, your broker charges ₹20 on the buy leg
The same logic applies independently on the sell leg. If you also sell 100 shares at ₹550 (trade value ₹55,000), 0.25% would be ₹137.50, still above the ₹20 flat cap — so the sell leg is also charged ₹20. Total round-trip brokerage = ₹20 + ₹20 = ₹40.
How Do Delivery, Intraday and F&O Charges Differ?
Delivery, intraday and F&O trades are taxed and charged very differently, mainly because STT rates and stamp duty rates were set at different levels for each segment.
| Segment | STT | Exchange Charges | Stamp Duty (buy side) | DP Charges |
|---|---|---|---|---|
| Equity Delivery | 0.1% on both buy and sell value | ≈0.00322% of turnover | 0.015% of buy value | Flat fee, sell side only |
| Equity Intraday | 0.025% on sell value only | ≈0.00322% of turnover | 0.003% of buy value | Not applicable |
| Equity Futures | 0.02% on sell value only | ≈0.0019% of turnover | 0.002% of buy value | Not applicable |
| Equity Options | 0.1% on sell-side premium only | ≈0.03503% of premium turnover | 0.003% of buy-side premium | Not applicable |
Delivery trades carry the highest STT and stamp duty because you actually take ownership of the shares — but they're the only segment where you can avoid brokerage entirely with a zero-brokerage-delivery broker. Intraday and futures carry lower STT since you never take delivery. Options charges look small in percentage terms but are levied on the option premium, which is a much smaller base than the underlying's full value — so percentage rates alone aren't comparable across segments.
Is Zero-Brokerage Trading Really Free?
No. A "zero-brokerage" broker only waives its own brokerage fee — every other charge in the table above still applies in full, because STT, exchange charges, SEBI charges, GST and stamp duty are statutory or exchange-mandated and no broker can waive them.
For example, on a zero-brokerage delivery trade of 100 shares bought at ₹500 and sold at ₹550 (a ₹5,000 gross profit), a trader would still pay roughly ₹105 in STT, a few rupees each in exchange and SEBI charges, about ₹7.50 in stamp duty, GST on the exchange/SEBI/DP portion, and any DP charge the depository levies — together landing well over ₹100 in total charges even with zero brokerage. That's a real dent on a ₹5,000 gross profit, and it only gets worse as trade size shrinks, since most of these charges don't scale down with your profit margin. "Zero brokerage" reduces one line item — it doesn't make a trade free.
How Can You Legally Reduce Your Trading Charges?
- Choose a broker whose brokerage model fits your trade size: a flat-fee broker is cheaper for large trade values, while a low-percentage broker can be cheaper for small ones.
- Consolidate orders: placing one larger order instead of several small ones for the same position avoids paying a flat per-order fee multiple times over.
- Avoid auto square-off penalties: intraday positions left open past your broker's cut-off time are often auto-squared-off with an extra penalty charge — closing the position yourself in time avoids this entirely.
- Minimize repeated DP charges: DP charges are levied per scrip, per day, on the sell side of a delivery trade — buying and selling the same stock across many small transactions on different days re-triggers this charge each time, whereas one consolidated sell doesn't.
- Compare total cost, not headline brokerage: STT, exchange charges, SEBI charges, GST and stamp duty are identical across brokers for a given segment and trade — the only genuinely negotiable line items are brokerage and DP charges, so run the full breakdown before assuming the broker advertising "zero brokerage" is actually your cheapest option overall.
Discount Broker vs Full-Service Broker: Which Should You Choose?
| Basis | Discount Broker | Full-Service Broker |
|---|---|---|
| Brokerage Model | Flat fee per order, or zero on delivery | Percentage of trade value, usually higher |
| Research & Advisory | Little to none | In-house research reports, stock recommendations |
| Relationship Manager | Rare, mostly self-service | Often dedicated support |
| Trading Platform | Lean, direct-market-access apps | Feature-rich, sometimes bundled with banking |
| Best For | Frequent, self-directed traders who want low per-trade cost | Investors who want advisory support and are willing to pay more for it |
Neither is objectively "better" — a discount broker minimizes the one charge you can control (brokerage), while a full-service broker bundles research and advice into a higher brokerage. The right choice depends on how often you trade and whether you value that advisory layer enough to pay for it.
How Does Brokerage Affect Breakeven Price and Net P&L?
Think of it like a movie ticket: the price you pay doesn't just cover your seat — it also recovers the cinema's costs of running the show. A stock trade works the same way. The price you need the stock to reach isn't just your buy price; it's your buy price plus enough to recover every charge the trade will incur.
Breakeven Price = Buy Price + (Total Charges ÷ Quantity)
Continuing the earlier example — 100 shares bought at ₹500, with total charges of about ₹135.41 for the round trip — the breakeven price works out to ₹500 + (₹135.41 ÷ 100) ≈ ₹501.35 per share. Below that price, the trade is a net loss even if the raw price move looks like a gain; above it, every additional rupee of price movement converts into real net profit.
Net P&L = Gross P&L − Total Charges
This is why comparing brokers matters more for frequent or small trades: the gross price move might look identical across two brokers, but the one with lower total charges reaches breakeven sooner and keeps more of every subsequent rupee of profit.

