Brokerage Calculator India – Calculate Trading Charges & Profit

Calculate brokerage, STT, GST, and SEBI charges for intraday and delivery trades. Supports Zerodha, Groww, Angel One and Upstox brokerage structures.

Free NSE/BSE Slabs Budget 2024 Updated Private

Trade Configuration

Preset values based on discount brokers. Actual charges may vary.

Net Profit / Loss

₹0

Gross P&L

₹0

Total Charges

₹0

Break-even Price

₹0

Total Turnover

₹0

Net Returns %

0%

Detailed Charges Breakdown

Charge Component Amount (₹)
Brokerage₹0
STT / CTT (Securities Transaction Tax)₹0
Transaction Charges (NSE/BSE Exchange)₹0
GST (18% on Brokerage + Tx)₹0
SEBI Charges₹0
Stamp Duty₹0
Total Trading Charges₹0

Brokerage Charges for Zerodha vs Groww vs Upstox

Most popular discount brokers in India follow the "₹20 per order" model. However, their total charges vary based on specific components like DP charges and platform fees.

  • Zerodha: Charges 0.03% or ₹20 (whichever is lower) for intraday. Delivery trades are free (₹0 brokerage). DP charges are ₹13.5 + GST per script.
  • Groww: Charges a flat ₹20 or 0.05% per order for both intraday and delivery. This means even delivery trades cost brokerage on Groww.
  • Upstox: Similar to Zerodha for intraday (₹20 or 0.05%). Delivery is often free or ₹20 depending on the plan.

Plan your long-term wealth after taxes using our Capital Gains Tax Calculator.

Which Broker is Cheapest in India?

Choosing the cheapest broker depends on your trading frequency and volume. If you are an active day trader, discount brokers with a flat fee (₹20 per order) are significantly cheaper than full-service brokers who charge a percentage (0.10% to 0.50%).

For small-ticket traders, a percentage-based model might be cheaper if the 0.03% calculation comes to less than ₹20. Use our Intraday Profit tool to see the exact percentage impact on your trade.

How Brokerage Affects Your Profit

High brokerage and taxes can turn a winning strategy into a losing one, especially for scalpers. Small trades (e.g., buying 10 shares of a ₹500 stock) are heavily penalized by flat ₹20 fees because the brokerage becomes 0.4% of the trade value before any taxes.

Overtrading Risk: Taking multiple trades with small targets often leads to "Brokerage Bleeding," where your broker makes more money than you. Always evaluate your Risk-Reward Ratio to ensure your profit targets are significantly higher than your transaction costs.

What are Trading Charges in India?

In India, the cost of a stock market trade is much more than just the price of the share. Every buy and sell order involves several statutory and non-statutory charges. These charges are often the difference between a profitable trade and a losing one. Track your net results using our Intraday Profit Tool.

Using a Brokerage Calculator is essential for active traders to know their exact break-even point. Whether you are doing Averaging or fresh entry, accounting for STT and GST is mandatory for accurate tax planning under Income Tax rules.

Example: Trading 100 Shares of SBI

Scenario: You buy 100 shares at ₹1000 and sell at ₹1010 on Intraday.

Gross Profit (₹10 * 100)₹1,000.00
Brokerage (₹20 Buy + ₹20 Sell)- ₹40.00
STT (0.025% on Sell)- ₹25.25
GST, SEBI & Others- ₹12.50 approx.
Net Realized Profit₹922.25 approx.

Indian Trading Charges Breakdown

1. STT / CTT

Securities Transaction Tax is the largest component. For Delivery, it's 0.1% on both sides. For Intraday, it's 0.025% on the sell side only. This is paid directly to the Govt of India.

2. Transaction Charges

Charged by the exchanges (NSE/BSE). It is currently approx 0.00297% for cash equity market turnover.

3. SEBI Charges

The regulator charges ₹10 per crore of turnover. This is a very small amount but mandatory for every single trade.

4. DP Charges

Depository Participant charges are applied by your broker when you sell shares from your Demat account (Delivery). This is usually a flat fee per script per day.

How to Reduce Your Trading Costs

Trade Larger Quantities

Since discount brokerage is capped at ₹20 per order, trading 1000 shares costs the same brokerage as 100 shares, making your effective cost per share much lower.

Use Delivery for Investing

If your view is long-term, avoid intraday to save on per-order brokerage. Most discount brokers like Zerodha and Groww offer ₹0 brokerage on delivery trades.

Frequently Asked Questions

What is brokerage?
Brokerage is the fee charged by your stockbroker for facilitating your trade on the exchange. Discount brokers charge flat fees, while full-service brokers charge percentages.
What is STT?
STT (Securities Transaction Tax) is a direct tax levied by the Indian Government on every stock market purchase or sale. It is higher for delivery trades than intraday.
Why is GST charged on brokerage?
Trading facilitation is considered a service. Thus, 18% GST is applied to the Brokerage fee and the Exchange Transaction charges.
Is delivery trade really free?
The "Brokerage" component is zero for many brokers. However, you still pay STT (0.1%), Stamp Duty, and DP charges which go to the government and the depository.
Which trade type is cheaper?
Intraday has lower STT (0.025%) but charges brokerage on both buy/sell. Delivery has no brokerage but higher STT (0.1%). Use the calculator above to compare specific amounts.
How to reduce trading charges?
You can reduce charges by choosing a discount broker, avoiding overtrading, and trading in larger position sizes to minimize the impact of flat per-order fees.

Popular Trader Tools

Related Financial Tools

Disclaimer

Brokerage rates and taxes are subject to change by brokers and regulatory bodies (SEBI/NSE/BSE). This calculator provides mathematical estimations. Actual billing in your contract note may vary due to round-offs and dynamic DP charges. This calculator uses the latest Indian stock market trading fee structures.

Last Updated: March 2026