Free Online Tool

Brokerage Calculator, Intraday vs Delivery, Every Charge Itemised

See exactly where every rupee of your trading cost goes, brokerage, STT, exchange, GST, SEBI, stamp duty and DP charges, compared side by side for intraday and delivery, with your net profit after charges and the breakeven the stock must clear.

Every charge itemised Intraday vs delivery GST on the right base Net P&L after charges Breakeven price move PDF and WhatsApp share

Full Charge Breakdown and Net Profit After Costs

Enter your trade and broker to see the complete charge stack for both segments, your real net profit, and the breakeven move.

₹
₹
Statutory charges are identical across brokers; only brokerage differs.
Enter your trade and tap Calculate to see every charge.

Why Your Trade Costs More Than the Brokerage

When people talk about the cost of trading shares, they usually mean the brokerage, the fee the broker charges to execute the order. But brokerage is only one part, and often a small one, of what a trade actually costs. Every equity trade on the Indian stock market carries a stack of seven distinct charges, most of them statutory, and together they can eat into your profit far more than the brokerage alone suggests. Understanding this full stack is the difference between thinking you made a profit and actually making one.

The charges are: the brokerage itself, which varies by broker; the Securities Transaction Tax, or STT, a government tax on the trade; the exchange transaction charge levied by the NSE or BSE; GST at 18 per cent; the SEBI turnover fee; stamp duty; and, for delivery trades, the DP charge when you sell shares from your demat account. Some of these are the same for every broker, because they are set by the government or the exchange, and only the brokerage genuinely differs between brokers. So comparing brokers on brokerage alone, while ignoring the statutory charges that dominate, misses most of the picture.

The single largest charge for most equity trades is usually the STT, not the brokerage. On a delivery trade, STT is charged at 0.1 per cent on both the buy and the sell, so on a large trade it can dwarf a discount broker’s zero or twenty rupee brokerage. Crucially, STT is charged on the value of the trade, not on your profit, which means you pay it even when the trade loses money. Many new traders, accustomed to thinking costs come out of profits, are surprised to find charges levied on a loss-making trade.

This calculator itemises every one of these charges for your specific trade, for both intraday and delivery, so you can see exactly where your money goes rather than trusting a single opaque total. It then shows your net profit after all charges, which is your real result, and the breakeven, how far the stock must move just to cover the costs before you make any real gain. Seeing the full picture changes how you trade: it discourages tiny, frequent trades where charges are a heavy percentage, and it reveals which segment, intraday or delivery, is cheaper for what you are doing.

The Seven Charges, and the GST Myth

Let us go through the stack. Brokerage is the broker’s own commission. Discount brokers like Zerodha, Groww and Angel One typically charge nothing on delivery and a flat twenty rupees per order, or a small percentage if lower, on intraday and F&O. Full-service brokers charge a percentage, often 0.3 to 0.5 per cent, which on a large trade is far more. STT, the Securities Transaction Tax, is 0.1 per cent on both sides for delivery, 0.025 per cent on the sell side only for intraday, and higher rates on the sell side for futures and options. The exchange transaction charge is a small percentage of turnover levied by the NSE or BSE for using their platform, applied on both buy and sell.

The SEBI turnover fee is tiny, ten rupees per crore of turnover, effectively 0.0001 per cent, but it applies to every trade. Stamp duty is a state charge levied only on the buy side, at 0.015 per cent for delivery and 0.003 per cent for intraday, standardised across India since 2020. And the DP charge, or depository participant charge, is a flat fee of around fifteen rupees per scrip, levied only when you sell shares from your demat account, so it applies to delivery sells but never to intraday or futures, where no shares actually leave your demat.

Now the misconception that trips up almost every beginner: GST. The 18 per cent GST is not charged on the value of your trade, and it is not charged on the STT or the stamp duty. It is charged only on the brokerage plus the exchange transaction charge and the SEBI fee. This matters enormously, because it means GST is usually a very small amount, calculated on a small base, not 18 per cent of your trade or of the taxes. A trader who assumes GST applies to the whole trade value would drastically overestimate their costs; one who forgets it entirely underestimates slightly. This calculator applies GST to precisely the correct base, so the figure is right.

The comparison the tool is built around, intraday versus delivery, comes down mostly to STT and the DP charge. Intraday has much lower STT, a quarter of the rate and on one side only, and no DP charge at all, so per trade its statutory cost is lower. But intraday also tempts frequent trading, and every round trip incurs the full stack again, so an active intraday trader can pay these lower per-trade charges many times over. Delivery has higher STT and a DP charge, but if you hold for the long term you incur the stack only once. So which is cheaper depends not just on the per-trade figures the tool shows, but on how often you trade, which is why the breakeven and the itemised view together are more useful than any single verdict.

How the Calculation Works

The tool computes the full charge stack for both segments in four steps.

Step one: turnover and brokerage

It computes your buy-side and sell-side turnover from the price and quantity, then applies your selected broker’s brokerage model, zero, a flat per-order fee capped against a percentage, or a straight percentage, to each side. Statutory charges that follow are the same whichever broker you choose; only this brokerage figure changes.

Step two: the statutory charges

It applies the correct STT for the segment, both sides at 0.1 per cent for delivery, sell-side only at 0.025 per cent for intraday, the exchange transaction charge on total turnover, the SEBI turnover fee, and stamp duty on the buy side at the segment’s rate. For delivery it adds the flat DP charge on the sell; for intraday it does not, since no shares leave your demat.

Step three: GST on the right base

It calculates the 18 per cent GST on the correct base, the brokerage plus the exchange and SEBI charges only, never on the trade value, the STT or the stamp duty. This is the step most calculators and most traders get wrong, and getting it right is why the tool’s totals are accurate rather than inflated.

Step four: net profit and breakeven

Finally it sums all charges, subtracts them from your gross profit to give your real net profit after costs, and computes the breakeven, the total charges expressed as a price move per share and as a percentage of your buy value, so you see exactly how far the stock must move just to cover costs before you make a rupee. It presents delivery and intraday side by side so you can compare them directly.

Trading Charge Rates for 2026

These are the statutory rates the tool uses. They are set by the government, SEBI and the exchanges, so they are the same across all brokers; verify current figures with your broker and the SEBI site.

STT (Securities Transaction Tax)

SegmentSTT rate
Equity delivery0.1% on both buy and sell
Equity intraday0.025% on sell side only
Futures0.02% on sell side
Options0.1% on sell premium

The other charges

ChargeRate and basis
Exchange transactionAbout 0.003% of turnover, both sides
GST18% on brokerage + exchange + SEBI fee only
SEBI turnover fee10 per crore (0.0001%) of turnover
Stamp duty0.015% delivery, 0.003% intraday, buy only
DP chargeAbout 15 per scrip, delivery sell only

Brokerage by broker type

Broker typeTypical brokerage
Discount, deliveryOften zero
Discount, intraday and F&OFlat 20 per order, or 0.03%, lower of
Full-service0.3% to 0.5% per trade

Three Worked Examples From Real Traders

Here are three traders seeing where their money really goes.

Vikram sees STT dominate his delivery trade in Mumbai

Vikram, in Mumbai, buys a hundred shares of a large-cap at two thousand five hundred rupees and sells at two thousand six hundred, a hundred rupee gain per share, using a discount broker with zero delivery brokerage. He expected almost no charges, since the brokerage was free. On the tool, he found total charges of around five hundred and sixty rupees, of which over five hundred was STT alone, charged at 0.1 per cent on both his buy and sell turnover, plus a fifteen rupee DP charge and a little stamp duty and GST. His ten thousand rupee gross gain became a net of about nine thousand four hundred after charges. Vikram understood for the first time that zero brokerage does not mean zero cost, and that STT, not brokerage, is the real charge on delivery trades.

Anjali compares intraday and delivery in Bengaluru

Anjali, in Bengaluru, was deciding whether to take a position as intraday or delivery. On the tool, entering the same trade both ways, she saw that intraday had noticeably lower charges: its STT was a quarter of the delivery rate and applied only to the sell, and there was no DP charge. But the tool also made her think about frequency, since as an intraday trader she would take many such trades, each incurring the full stack. She realised that the lower per-trade charge of intraday is easily outweighed by trading often, whereas her delivery holding would incur the charges just once. Anjali chose delivery for her conviction positions and reserved intraday for genuine same-day setups, using the breakeven figure to judge each.

Rohit learns the GST truth in Pune

Rohit, in Pune, had always assumed the 18 per cent GST on his trades applied to the whole trade value, and had been quietly horrified at what he thought he was paying. On the tool, he saw the truth: GST is charged only on the brokerage plus the exchange and SEBI fees, a tiny base, so on his trades the GST was just a few rupees, not 18 per cent of tens of thousands. The itemised breakdown showed him precisely what GST was and was not charged on, correcting a misconception he had held for years. Relieved, Rohit also used the tool to see that his real cost driver was STT and, on small trades, the flat DP charge, and he adjusted his trade sizes accordingly to keep charges a smaller percentage.

Six Tips to Keep Trading Charges Low

Zero brokerage is not zero cost

Even with free delivery brokerage, STT, stamp duty, DP and exchange charges apply. STT alone is usually the biggest charge on a delivery trade.

Trade larger, less often

Flat and fixed charges like DP fees are a heavy percentage on small trades. Fewer, larger trades spread the fixed costs and lower your breakeven.

STT is charged on a loss too

STT is on turnover, not profit, so you pay it even when a trade loses money. Factor it in before entering, not after.

Understand the GST base

GST is only 18% of brokerage plus exchange and SEBI fees, never the trade value or the STT. It is usually a very small amount; do not overestimate it.

Use a discount broker

Statutory charges are the same everywhere, but brokerage is not. A discount broker with zero delivery and flat intraday brokerage saves the most.

Check the breakeven before you trade

Know how far the stock must move just to cover charges. On tiny trades the breakeven can be a large percentage, making quick small profits impossible.

Quick Reference: Trading Charges

QuestionAnswer
What is the biggest charge?Usually STT, not brokerage
Is STT on profit or turnover?Turnover, so you pay it even on a loss
What is GST charged on?Brokerage + exchange + SEBI fees only
Which is cheaper per trade?Intraday, lower STT and no DP charge
When does the DP charge apply?Delivery sells only, per scrip
Is stamp duty on both sides?No, buy side only

Frequently Asked Questions on Trading Charges

What charges apply when I trade shares in India?
Every equity trade in India carries a stack of up to seven charges. First, brokerage, the fee your broker charges to execute the order, which varies from zero for delivery at discount brokers to 0.3 or 0.5 per cent at full-service brokers. Second, the Securities Transaction Tax, or STT, a government tax on the trade value. Third, the exchange transaction charge, a small percentage levied by the NSE or BSE. Fourth, GST at 18 per cent, but only on the brokerage plus the exchange and SEBI charges, not the whole trade. Fifth, the SEBI turnover fee, a tiny ten rupees per crore. Sixth, stamp duty, charged only on the buy side. And seventh, for delivery trades, the DP charge levied when you sell shares from your demat account. Most of these are statutory and identical across brokers; only the brokerage genuinely differs. Together they can significantly reduce your profit, especially on small or frequent trades, which is why this calculator itemises each one for your specific trade so you see the complete cost, not just the brokerage.
What is STT and how much is it?
STT, the Securities Transaction Tax, is a tax levied by the government on securities transactions, and it is usually the largest single charge on an equity trade, often far exceeding the brokerage. For equity delivery trades, STT is 0.1 per cent charged on both the buy and the sell, so 0.2 per cent across the round trip. For equity intraday trades, it is much lower, 0.025 per cent charged on the sell side only. For futures it is 0.02 per cent on the sell side, and for options 0.1 per cent on the sell premium, both raised in Budget 2024. The crucial point about STT is that it is charged on the value of the transaction, not on your profit, so you pay it in full even if the trade loses money. It is automatically deducted by your broker and remitted to the government, and it is the same for every broker since it is statutory. Because STT dominates delivery charges, it is the figure that most affects whether a trade is worthwhile, and this calculator computes it precisely for your segment.
Is GST charged on the whole trade value?
No, and this is the single most common misconception among traders. GST at 18 per cent is not charged on the value of your trade, and it is not charged on the STT or the stamp duty, which are themselves taxes. GST is charged only on the sum of your brokerage plus the exchange transaction charge and the SEBI turnover fee. Because these three are usually small, especially with a discount broker charging zero or twenty rupees brokerage, the GST amount is correspondingly small, often just a few rupees on a trade, not 18 per cent of tens of thousands of rupees of trade value. A trader who wrongly believes GST applies to the trade value would vastly overestimate their costs and might avoid trading unnecessarily; understanding the true, narrow base is reassuring. This calculator applies GST to precisely the correct base, brokerage plus exchange and SEBI charges, so the figure it shows is accurate, and the itemised breakdown makes clear exactly what the GST is and is not charged on.
What is the difference between intraday and delivery charges?
The main differences are in the STT and the DP charge. For delivery, where you buy shares and hold them, taking delivery into your demat account, STT is 0.1 per cent on both the buy and the sell, and when you eventually sell, a DP charge of around fifteen rupees per scrip applies. For intraday, where you buy and sell the same day without taking delivery, STT is much lower at 0.025 per cent and only on the sell side, and there is no DP charge at all, since no shares actually enter or leave your demat. Stamp duty also differs, 0.015 per cent for delivery versus 0.003 per cent for intraday, both on the buy side. So on a single trade, intraday is cheaper on statutory charges. However, intraday trading tends to involve many trades, each incurring the full charge stack again, whereas a delivery holding incurs the charges only once. So which is genuinely cheaper for you depends on how frequently you trade, not just the per-trade figures. This calculator shows both side by side for the same trade so you can compare directly.
Why do I pay charges even when I make a loss?
Because several of the charges, most importantly the STT, are levied on the value of your transaction rather than on your profit. STT is 0.1 per cent of your buy and sell turnover for delivery, or 0.025 per cent of your sell turnover for intraday, regardless of whether the trade made money or lost it. The exchange transaction charge, the SEBI fee, stamp duty and the DP charge are similarly based on the trade, not the outcome. Only the notion of profit is affected by whether you won or lost; the charges themselves are not. So a trade that loses money still incurs the full stack of charges, which are then added to your loss, making your net loss larger than the price movement alone. This surprises many new traders, who assume costs come only out of profits. It is an important reason to factor charges in before entering a trade, especially a small or speculative one, since you will pay them whatever happens, and this calculator shows your net result after charges whether that is a profit or a loss.
What is a DP charge and when does it apply?
A DP charge, or depository participant charge, is a flat fee levied when you sell shares from your demat account, that is, on equity delivery sell transactions. It is charged per scrip, per day, regardless of the quantity sold, and is typically around fifteen rupees, made up of a fee to the depository, CDSL or NSDL, plus the broker’s component and GST. Importantly, it applies only to delivery sells: it is not charged on your buys, and it is not charged on intraday trades or futures, because in those cases no shares actually leave your demat account. The DP charge is a fixed amount rather than a percentage, which means it is a small cost on a large trade but a heavy percentage on a small one, so it particularly penalises selling small quantities. If you sell small holdings of several different companies on the same day, the DP charge is levied separately for each scrip, adding up quickly. This calculator includes the DP charge for delivery sells and shows how it affects your breakeven, which on small delivery trades it can dominate.
What is the breakeven on a trade?
The breakeven is the price movement your stock must make just to cover all the charges, before you make any real profit. Because every trade incurs brokerage, STT, exchange charges, GST, SEBI fees, stamp duty and, for delivery, the DP charge, the stock has to rise by enough to offset all of these before your position is genuinely in profit. The breakeven is usually expressed as a percentage of your buy value or as a price move per share. For a normal-sized delivery trade it is often around 0.2 to 0.3 per cent, but for a very small trade it can be much larger, sometimes several per cent, because the fixed charges like the DP fee are a heavy percentage of a small trade value. Knowing your breakeven before you trade is invaluable: it tells you how much the stock must move for you to profit at all, and it reveals when a trade is too small to be worthwhile, since the required move to break even may be unrealistically large. This calculator computes your breakeven both as a per-share move and as a percentage, for both segments.
Which broker has the lowest charges?
On the statutory charges, STT, exchange fees, GST, SEBI fees, stamp duty and DP charges, every broker is the same, because these are set by the government, SEBI and the exchanges, not by the broker. The only charge that genuinely differs between brokers is the brokerage itself. Discount brokers such as Zerodha, Groww, Angel One, Upstox and Dhan typically charge zero brokerage on equity delivery and a flat twenty rupees per order, or a small percentage if lower, on intraday and F&O, which makes them far cheaper than full-service brokers charging 0.3 to 0.5 per cent per trade. So for most traders, a discount broker minimises the one charge that varies. Among discount brokers, the differences are small and often come down to intraday and F&O plans, DP charge amounts, and account maintenance fees rather than headline brokerage. The genuinely cheapest broker for you depends on your trading style and volume, but as a rule, any discount broker with zero delivery and flat intraday brokerage will be far cheaper than a full-service broker. This calculator lets you compare brokers, but remember that only the brokerage line changes between them.
How can I reduce my trading charges?
There are several effective ways. First, use a discount broker, since brokerage is the only charge that varies between brokers and discount brokers charge zero on delivery and a low flat fee on intraday. Second, trade larger quantities less frequently, because fixed charges like the DP fee and, to an extent, flat brokerage are a heavy percentage on small trades, so spreading them over larger positions lowers your cost as a percentage. Third, favour delivery over frequent intraday if you are a long-term investor, since a delivery holding incurs the charge stack only once while active intraday trading incurs it repeatedly. Fourth, avoid very small trades altogether, where the breakeven percentage is high and it is hard to profit after costs. Fifth, be aware that STT, the largest charge, cannot be reduced or avoided, so the main lever is how often and how large you trade rather than the rate. What you cannot do is reduce the statutory charges themselves, which are the same for everyone. This calculator helps by showing exactly which charges dominate your trades, so you can see where trading differently would make the biggest difference.
Are these charges the same for the NSE and BSE?
The government charges, STT, stamp duty, GST and the SEBI turnover fee, are the same whether you trade on the NSE or the BSE, since they are set nationally. The one charge that differs slightly between the two exchanges is the exchange transaction charge, the fee the exchange itself levies for using its trading platform. The NSE and BSE set their own transaction charge rates, and these are broadly similar but not identical, with the BSE sometimes marginally lower for equity, though the difference is very small in absolute terms for a typical trade. In practice, most high-volume retail trading occurs on the NSE because of its higher liquidity, which usually matters far more to a trader than the tiny difference in transaction charges. So while there is a minor difference in the exchange charge between the two, it is rarely significant enough to influence which exchange you trade on; liquidity and the availability of the stock matter much more. This calculator uses representative NSE rates, which are close enough for the BSE that the total is a reliable guide for either exchange.
Do futures and options have the same charges?
No, F&O charges differ from equity in several ways, though the general structure is similar. STT on futures is 0.02 per cent on the sell side, and on options it is 0.1 per cent on the sell premium, both increased in Budget 2024, which significantly raised costs for options traders in particular. The exchange transaction charges for F&O differ from equity and are typically higher for options, calculated on the premium turnover. Brokerage for F&O at discount brokers is usually the same flat twenty rupees per order as intraday. Importantly, futures and options do not attract a DP charge, because no shares are delivered to your demat account; the contracts are settled without physical delivery in the normal course. Stamp duty on F&O is also at different rates from equity. Because of the Budget 2024 STT increases, frequent options trading in particular has become more expensive, and the charges can be a substantial drag for high-frequency F&O traders. This calculator focuses on equity delivery and intraday; for F&O, the same principle applies that charges go well beyond brokerage, but the specific rates differ, so use an F&O-specific breakdown for those trades.
Is stamp duty charged on both buying and selling?
No, stamp duty is charged only on the buy side of a trade, never on the sell. Under the unified stamp duty rules that took effect across India in July 2020, stamp duty on securities transactions was standardised and is now collected centrally and levied only on the purchaser. For equity delivery, the rate is 0.015 per cent of the buy value; for intraday it is 0.003 per cent; and for futures and options there are separate lower rates, all applied only when you buy. This is different from STT, which for delivery applies on both buy and sell. So when you calculate your charges, remember that stamp duty appears only once, on your purchase, and there is no stamp duty on your sale. The amount is generally small, a fraction of a per cent of your buy value, but it is a real charge and part of the full stack. This calculator applies stamp duty correctly, on the buy side only, at the appropriate rate for delivery or intraday, so your total is accurate rather than double-counting it on both sides as some rough estimates do.
What is the SEBI turnover fee?
The SEBI turnover fee is a small regulatory charge levied by the Securities and Exchange Board of India, the market regulator, to fund its operations. It is charged at the rate of ten rupees per crore of turnover, which is 0.0001 per cent, applied on the total transaction value of your trades, on both the buy and sell sides. Because the rate is so tiny, the SEBI fee is usually a negligible part of your charges, a matter of paise or a rupee or two on a typical retail trade, and it is easy to overlook. However, it does apply to every trade, and for very high-volume traders it adds up: on ten crore of annual turnover, for instance, it amounts to a thousand rupees. GST at 18 per cent is also applied on the SEBI fee, along with the brokerage and exchange charge. The SEBI fee is statutory and the same for every broker, so it does not affect broker choice, but it is a genuine component of the charge stack, and this calculator includes it for completeness so your total reflects every charge you actually pay, however small.
Does holding period affect delivery charges?
No, the charges on a delivery trade do not depend on how long you hold the shares. The charge stack, brokerage, STT, exchange charges, GST, SEBI fee, stamp duty on the buy, and the DP charge on the sell, is incurred at the time of the buy and the sell, regardless of whether you hold for a day, a year, or a decade in between. Holding longer does not add charges, and selling sooner does not reduce them; the charges are transaction-based, not time-based. What the holding period does affect is your tax on the profit, which is separate from these trading charges: equity held over a year qualifies for the lower long-term capital gains treatment, while shorter holdings are taxed as short-term gains at a higher rate. But that is income tax on your profit, computed at filing, not a trading charge deducted at the time of the trade. So for the purposes of this calculator, which computes the trading charges, the holding period is irrelevant; a delivery trade costs the same in charges whether held briefly or for years. Just remember that the separate capital gains tax does depend on how long you held.
Are the results from this tool accurate?
Yes, the tool applies the current statutory charge rates and computes each charge correctly for your trade, including the crucial detail of the GST base. It uses the correct STT for the segment, both sides for delivery, sell-side only for intraday, applies the exchange transaction charge, the SEBI fee, and stamp duty on the buy side, adds the DP charge only on delivery sells, and, importantly, calculates GST only on the brokerage plus exchange and SEBI charges rather than the trade value or the taxes. It then gives your net profit after all charges and your breakeven. The main caveats are that exchange transaction charges vary slightly between the NSE and BSE and are revised periodically, so the tool uses representative NSE rates; that brokerage varies by broker and plan, so the broker presets are typical rather than guaranteed for your exact account; and that F&O has different rates not covered here. STT and other statutory rates are also subject to change in Budgets. So treat the result as an accurate, close estimate of your equity delivery or intraday charges, verify the exact figures against your broker’s contract note, and remember that this computes trading charges, not the separate capital gains tax on your profit.
Are trading charges tax-deductible against my gains?
For most investors treating equity as capital assets, the trading charges are effectively accounted for in the capital gains computation rather than deducted separately as an expense. When you compute your capital gain on shares, the STT is specifically not allowed as a deduction, but the brokerage and other transaction charges you incur on the purchase can be added to your cost of acquisition, and those on the sale can be reduced from your sale consideration, which lowers the taxable gain. So the brokerage and similar charges do give some relief through the capital gains calculation, even though STT does not. If instead you are treated as a trader with business income, for instance a frequent intraday or F&O trader whose activity is a business, then the charges including brokerage, exchange fees and even STT can generally be claimed as business expenses against your trading income, which is one reason the business treatment can be advantageous for high-volume traders despite the compliance. The treatment therefore depends on whether your activity is investment or business, a distinction that turns on frequency, volume and intention. This calculator computes the trading charges themselves; how they interact with your tax depends on your classification, so consult a chartered accountant to claim them correctly in your return.