How this calculator works
- Step 1Trade values₹1,05,000.00buy value plus sell value: the turnover most charges use
- Step 2Add every charge₹163.63your broker fee plus statutory and exchange charges
- Step 3Net result₹4,836.37sell value minus buy value minus charges
- Step 4Break-even₹501.59the sell price that leaves exactly zero
Each charge has its own base. Some apply to both the buy and the sell, some only to one side. The calculator applies each rate to the right value, adds GST where the law levies it, and subtracts the total from your gross gain.
Your broker’s fee is your input, either a flat amount per executed order or a percentage with a cap. Statutory rates come from the dated table below, so you can see which rule produced each rupee.
The dated charge table
Every rate below was checked against its primary source on 3 Nov 2026. Rates change, so check the date before relying on a figure.
NSE: ₹306.99 transaction charge plus ₹0.01 contribution to the NSE investor protection fund trust (IPFT), per crore of traded value in the cash market. BSE: Group A, B and non-exclusive scrips. Other BSE groups have different charges and are not modelled.
The Finance Act, 2026 raised STT on futures and options from 1 Apr 2026, but left equity delivery and intraday rates unchanged. Futures and options are not covered by this calculator.
Worked example: a delivery trade on NSE
- Turnover
buy value + sell value- GST
18% × (brokerage + exchange charge + SEBI fee)- Net result
sell value − buy value − all charges
- buyBuy value ₹50,000.00
- sellSell value ₹55,000.00
- feeBroker fee per order ₹20.00
- Brokerage, two orders2 × ₹20.00₹40.00
- STT, both sides0.1% × ₹1,05,000.00₹105.00
- NSE transaction charge0.00307% × ₹1,05,000.00₹3.22
- SEBI fee0.0001% × ₹1,05,000.00₹0.11
- Stamp duty, buy side0.015% × ₹50,000.00₹7.50
- GST18% of the three taxable charges₹7.80
- Total charges₹163.63
- Net profit₹5,000.00 − ₹163.63₹4,836.37
STT is the largest charge on a delivery trade because it applies to both sides. Together, the charges take 0.16% of the turnover. No DP charge is included in this example; enter yours to add it.
Delivery, intraday and small trades
- Delivery on NSE₹163.63charges; break-even at ₹501.59
- Intraday on NSE₹66.38charges; break-even at ₹500.65
- Delivery, 2 shares₹49.53charges; break-even at ₹524.74
Intraday trades pay less STT and stamp duty, so the same price move keeps more. Small trades feel the flat fee most: with 2 shares, the break-even price sits ₹24.74 above the buy price.
Read the result
The headline is what you keep after every charge; the break-even price is the lowest sell price that avoids a loss.
Gross profit or loss ignores charges. Total charges sums the table under the result. Break-even sell price keeps your buy price, quantity and fees fixed and finds the sell price where the net result is zero.
The charges table lists each rate, the date it applies from and its rupee amount. Charges as a share of turnover help compare trades of different sizes.
Assumptions and limits
- Income taxTax on capital gains or business income is not deducted.
- Other broker feesCall-and-trade, payment, pledge and account fees are excluded.
- DP chargeIncluded only when you enter it; the default is zero.
- RoundingContract notes may round each charge; this tool shows exact paise.
- Equity cash onlyFutures, options, currency and commodities are not covered.
- One order each wayOne buy and one sell order at the prices you enter.
Without any broker or DP fee, the statutory charges on the worked example still come to ₹116.43. STT is charged on the traded value; exchanges compute it on the volume-weighted price, which matches your price for a single fill.
Related trading tools
Charges change the price you really paid. Averaging and returns build on that.
To combine several buys into one average cost, use the stock average calculator. For the return on a trade over time, try the ROI calculator or, with dated cash flows, the XIRR calculator.
Common mistakes
Mistake: Counting brokerage once for a round trip.
Instead: A buy and a sell are two executed orders, each with its own fee.
Mistake: Ignoring STT on the buy side of a delivery trade.
Instead: Delivery STT is 0.1% on both the buy and the sell.
Mistake: Treating the sell price as the break-even point.
Instead: Use the break-even price, which covers charges on both sides.
Mistake: Using an old charge table.
Instead: Check the “From” date of each rate against the latest circular.
When rates change
Statutory and exchange charges change often; this page is reviewed at least every three months.
The STT table follows the Finance Act and the exchanges’ STT circulars. Exchange charges follow NSE and BSE circulars. The SEBI fee follows SEBI’s stock broker regulations. When any of these change, the table, tests and examples are updated together and the change is logged.
Checking the method
An independent script recomputes every golden case from separate buy and sell contract notes, with exact fractions.
The script solves the break-even price in closed form rather than by search, then confirms the net result there is zero. It also checks the published per-crore figures from SEBI and NSE. Sources and review dates are listed below.
Read how we test our calculators, or browse more money calculators.