Brokerage Calculator

Calculate exact brokerage and charges for stock trading and mutual fund investments across different brokers.

Net Profit/Loss ₹0.00
Total Turnover ₹0.00
Total Charges ₹0.00
Brokerage ₹0.00
STT/CTT ₹0.00
Transaction Charges ₹0.00
GST (18%) ₹0.00
SEBI Charges ₹0.00
Stamp Duty ₹0.00

Charges Breakdown

Buy Value: ₹0.00
Sell Value: ₹0.00
Total Turnover: ₹0.00
Gross Profit: ₹0.00
Total Charges: ₹0.00
Net Profit: ₹0.00

Rate this calculator

Be the first to rate!

What is Stock Brokerage?

Brokerage is the fee charged by stockbrokers for facilitating buy and sell transactions in the stock market. When you buy or sell shares, your broker charges a small percentage or fixed amount as their service fee. In India, brokerage can be a flat fee (like ₹20 per order) or a percentage of the transaction value (like 0.03% to 0.5%).

Apart from brokerage, several other charges apply to stock trading: STT (Securities Transaction Tax) charged by the government, exchange transaction charges levied by NSE/BSE, GST on brokerage and transaction charges, SEBI charges for market regulation, and stamp duty on share transfer. These charges vary between intraday and delivery trades.

How to Use Brokerage Calculator?

Our free brokerage calculator helps you calculate exact charges for stock and mutual fund investments:

The calculator automatically applies correct rates for brokerage, STT, exchange charges, GST, SEBI charges, and stamp duty based on your broker and transaction type.

Stock Trading Charges in India

1. Brokerage: Charged by your broker. Discount brokers (Zerodha, Groww, Upstox) charge ₹20 per order or 0.03-0.05%, whichever is lower. Full-service brokers (ICICI, HDFC) charge 0.25-0.55% per transaction.

2. STT (Securities Transaction Tax): Government tax on stock transactions.

3. Exchange Transaction Charges:

4. GST: 18% on (Brokerage + Transaction Charges)

5. SEBI Charges: ₹10 per crore of turnover (0.0001%)

6. Stamp Duty: 0.015% on buy side (0.003% for intraday)

Broker Comparison in India

Discount Brokers (Low Cost):

Full-Service Brokers (High Cost, More Services):

Which to choose? If you trade frequently and make your own decisions, discount brokers save significant money (₹20 vs 0.5% = huge difference on large trades). If you need hand-holding, research, and advice, full-service brokers may justify higher charges.

Mutual Fund Charges Explained

Direct Plan vs Regular Plan:

Expense Ratio: Annual fee charged by mutual fund for managing your money. Deducted from NAV daily.

Example Impact: ₹10 lakh investment over 10 years at 12% returns:

Other Charges: Exit load if you sell before 1 year (typically 1%). No STT, stamp duty, or GST on mutual fund transactions (except equity funds have 0.001% STT on redemption).

How to Reduce Brokerage Charges

Frequently Asked Questions About Brokerage

Brokerage is the fee charged by your stockbroker for executing buy/sell orders. Two types: Flat fee (₹20 per order) charged by discount brokers like Zerodha, Groww, Upstox. Percentage-based (0.25-0.55%) charged by full-service brokers like ICICI Direct, HDFC Securities. Example: Buy 100 shares at ₹1,000 (₹1L trade). Zerodha: ₹20 brokerage. ICICI Direct: ₹550 brokerage (0.55% of ₹1L). Huge difference! Plus brokerage, you pay: STT (0.1% on delivery sell), Exchange charges (0.00325%), GST (18% on brokerage), SEBI charges, Stamp duty. Total charges on ₹1L delivery trade: ₹130-150 with discount brokers, ₹650-750 with full-service brokers. Choose discount brokers if you make your own decisions. Choose full-service if you need advice and research.

Zerodha offers lowest brokerage: ₹20 per order or 0.03% (whichever is lower). For delivery trades, effective rate is 0% as ₹20 is negligible on most trades. Other low-cost brokers: Groww (₹20 or 0.05%), Upstox (₹20 or 0.05%), Fyers (₹20 or 0.03%), Angel One (₹20 or 0.25%). Comparison on ₹1L trade: Zerodha: ₹20. ICICI Direct: ₹550 (0.55%). Savings: ₹530 per trade! Annual savings: If you make 50 trades/year, save ₹26,500 with Zerodha vs ICICI. Hidden benefit: Lower brokerage = lower GST (18% on brokerage). ₹20 brokerage → ₹3.6 GST. ₹550 brokerage → ₹99 GST. Choose Zerodha, Groww, or Upstox if you're an active trader making your own decisions. They're perfect for DIY investors.

STT (Securities Transaction Tax) is government tax on stock trades. Rates from Oct 2024: Delivery: 0.1% on sell side only (buy side exempt now!). Previously was 0.1% on both sides. Intraday: 0.025% on both buy and sell sides. Futures: 0.02% on sell side. Options: 0.1% on premium (both buy and sell). Example calculation: Buy 100 shares at ₹1,000 = ₹1,00,000. Sell at ₹1,100 = ₹1,10,000. Delivery STT: Only on sell = ₹1,10,000 × 0.1% = ₹110. Intraday STT: Buy = ₹100,000 × 0.025% = ₹25. Sell = ₹110,000 × 0.025% = ₹27.50. Total = ₹52.50. STT savings tip: Delivery trades now have lower STT (only sell side) vs intraday (both sides). STT is non-negotiable (government tax). Cannot be avoided or reduced. Factor this in profit calculations!

Always choose Direct plan! Here's why: Direct plan: No middleman commission, lower expense ratio by 0.5-1%. Buy from AMC directly or platforms like Coin, Kuvera, MFCentral. Regular plan: Distributor gets commission (built into expense ratio), higher cost by 0.5-1%. Impact example: ₹10L invested for 10 years at 12% gross returns. Direct plan (0.5% expense): Net 11.5% return → ₹28.5L final value. Regular plan (1.5% expense): Net 10.5% return → ₹25.7L final value. You lose ₹2.8L to higher expenses! Over 20 years: Gap becomes ₹10L+. No benefit in regular plans: Earlier distributors gave advice, but now platforms provide same info free. Tax treatment identical. Liquidity identical. Only difference is you pay more for no extra benefit. Switch from regular to direct: Free, takes 5 minutes online. Do it today and save lakhs!

Intraday: Buy and sell same stock within one day (square off before market close). Delivery: Buy today, sell later (hold overnight or longer). Charge differences: Brokerage: Usually same (₹20 or % of trade). STT: Intraday 0.025% on both sides. Delivery 0.1% on sell only. Stamp duty: Intraday 0.003% on buy. Delivery 0.015% on buy (5x higher). Example on ₹1L buy + ₹1.1L sell: Intraday total charges: ₹80-100 (including STT both sides, lower stamp duty). Delivery total charges: ₹120-140 (STT only on sell, higher stamp duty). Difference: ₹40 more in delivery. But tax treatment different: Intraday profits: Short-term gains taxed at slab rate (30% for high earners). Delivery >1 year: Long-term gains taxed at 12.5% (much lower!). Verdict: Higher charges in delivery justified by lower tax on long-term gains. Intraday cheaper upfront but higher tax on profits!

Delivery trade: Buy ₹1L + Sell ₹1L (break-even, no profit). Total turnover: ₹2L. Charges with Zerodha (discount broker): Brokerage: ₹20 (buy) + ₹20 (sell) = ₹40. STT: ₹1L × 0.1% (only on sell) = ₹100. Exchange charges: ₹2L × 0.00325% = ₹6.5. GST: (₹40+₹6.5) × 18% = ₹8.37. SEBI: ₹2L × 0.0001% = ₹0.20. Stamp duty: ₹1L × 0.015% = ₹15. Total: ₹170. With ICICI Direct (full-service broker): Brokerage: ₹1L × 0.55% × 2 = ₹1,100. STT: ₹100 (same). Exchange charges: ₹6.5 (same). GST: (₹1,100+₹6.5) × 18% = ₹199. SEBI: ₹0.20 (same). Stamp duty: ₹15 (same). Total: ₹1,420. Difference: ₹1,250 more with full-service broker! On 50 trades/year: Save ₹62,500 with discount broker. Choose wisely!

Discount brokers (Zerodha, Groww, Upstox): No negotiation. Fixed ₹20 per order for everyone. Already lowest in market. Full-service brokers (ICICI, HDFC, Kotak): Yes, negotiable! Depends on: Trading volume (higher volume = better rates). Account value (larger portfolio = leverage). Relationship with bank (existing banking customer may get discount). Type of client (HNI, institutional investors get best rates). Typical negotiation: Retail investor: May get 0.4-0.5% vs listed 0.55%. High-volume trader: Can negotiate down to 0.2-0.3%. HNI (₹1 Cr+ portfolio): 0.1-0.15% possible. How to negotiate: Show trading volume proof. Mention competitor offers (Zerodha charges ₹20). Ask for relationship manager to escalate. Threaten to switch (if serious). Verdict: Unless trading in crores with full-service broker, better to just switch to discount broker. ₹20 flat beats any negotiated percentage rate for most retail investors!

Expense ratio is annual fee charged by mutual fund for managing your money. Covers: Fund manager salary, research team costs, marketing expenses, administrative costs, distributor commission (in regular plans). Deducted daily from NAV: If NAV is ₹100 and expense ratio 1.5%, you pay ₹1.50 per year per unit. Deducted daily: ₹1.50 ÷ 365 = ₹0.0041/day. You don't pay separately; it's already adjusted in NAV. Typical ranges: Equity funds: 1-2.5% (regular), 0.5-1.5% (direct). Debt funds: 0.5-1.5% (regular), 0.2-1% (direct). Index funds: 0.1-0.5% (lowest, passive). SEBI limits: Equity funds: Max 2.5% (first ₹500 Cr), 2.25% (next ₹250 Cr), etc. Debt funds: Max 2.25%. Impact on returns: Gross return 12%, Expense ratio 1.5% → Net return 10.5%. On ₹10L over 10 years: 12% gross → ₹31L. 10.5% net (after expenses) → ₹27L. You lose ₹4L to expenses! Always check expense ratio before investing. Lower is better!

Most charges are transparent, but watch for: DP charges (Demat): ₹13-20 per scrip per sell transaction (not per share!). Selling 100 shares of 3 companies = ₹40-60 DP charges. Some brokers waive this (Groww free, Zerodha ₹13). Call & Trade charges: If you place orders by phone: ₹20-50 extra per order. Always use app/web to avoid. AMC (Annual Maintenance): ₹300-500/year for demat account. Many brokers waive if you trade regularly. Physical contract notes: ₹25-50 if you want physical copies. Digital is free. Pledge/unpledge charges: ₹25-50 per scrip if you pledge shares for margin. Cheque bounce charges: ₹500+ if payment fails. CAMS/NSDL statement: ₹25-100 for physical statements. How to avoid: Use only app/web for trading. Keep demat account active (minimum trades). Go paperless. Maintain sufficient balance. Check broker fee schedule before opening account. Most hidden charges avoidable with digital trading!

Break-even = Sell price where you recover buy price + all charges. Quick formula: Break-even ≈ Buy price × 1.004 (adds ~0.4% for all charges). Example: Buy at ₹1,000. Break-even ≈ ₹1,004. Detailed calculation: Buy 100 shares at ₹1,000 = ₹1,00,000. Buy-side charges: Brokerage ₹20, Stamp duty ₹15, Exchange charges ₹3.25, GST ₹4, SEBI ₹0.10. Total buy charges: ₹42. Total invested: ₹1,00,042. Sell-side charges (at ₹1,000): Brokerage ₹20, STT ₹100 (0.1%), Exchange charges ₹3.25, GST ₹4, SEBI ₹0.10. Total sell charges: ₹127. Sell proceeds to break-even: ₹1,00,042 + ₹127 = ₹1,00,169. Per share break-even: ₹1,00,169 ÷ 100 = ₹1,001.69. So need 0.17% gain just to break-even! For intraday: Break-even closer to 0.2-0.3% due to higher STT both sides. For long-term: Charges negligible if holding for years. Key insight: Factor in charges before setting profit targets. Need minimum 0.5-1% move to actually profit after all charges!