Skip to main content

Upstox vs Zerodha vs Groww: Brokerage Charges and Hidden Fees Compared (2026)

Updated 1 June 202614 min read
Reviewed by InvestingPro Investment DeskUpdated 1 Jun 2026
Mutual funds·SIP, NPS, PPF·Stocks & gold
Upstox vs Zerodha vs Groww: Brokerage Charges and Hidden Fees Compared (2026)

Upstox vs Zerodha vs Groww: Brokerage Charges and Hidden Fees Compared (2026) - Comprehensive guide for Cost-conscious traders. Learn about upstox vs zerodha vs groww.

Investing·Verified against official sources

Advertiser Disclosure: InvestingPro.in is an independent comparison platform. We may receive compensation when you click on links to products from our partners (like Banks or AMCs). However, our reviews, ratings, and comparisons are based on objective analysis and are never influenced by compensation.

  • Zero brokerage on equity delivery trades across Upstox, Zerodha, and Groww as of April 2026.
  • Intraday and F&O trades have varying fee structures—Zerodha is cheapest for intraday, Upstox for F&O.
  • Hidden fees like STT, exchange charges, and GST add up—always check the fine print.
  • Account opening and AMC costs differ: Groww is free, Upstox charges ₹300, Zerodha ₹200.
  • Choose based on your trading style: Zerodha for low-cost intraday, Upstox for F&O, Groww for simplicity.

Why Brokerage Fees Matter More Than You Think

When you trade stocks, mutual funds, or futures and options (F&O), every rupee counts. Brokerage fees, exchange charges, and taxes can silently eat into your profits. For example, if you trade ₹1 lakh worth of stocks 10 times a month, even a small difference in brokerage can cost you ₹1,000–₹3,000 extra per year. That’s why comparing Upstox vs Zerodha vs Groww isn’t just about features—it’s about saving money.

In India, brokerage fees are regulated by the SEBI, but brokers add their own charges on top. These include:

  • Brokerage fees: Commission charged per trade.
  • Exchange transaction charges: Fees paid to the stock exchange (NSE/BSE).
  • STT (Securities Transaction Tax): Tax on buying/selling stocks and F&O.
  • GST: 18% on brokerage and transaction charges.
  • Stamp duty: State government tax on transactions.
  • SEBI turnover fees: Small fee for regulatory purposes.
  • DP charges: Fees for demat account transactions.
Pro Tip

Always use the SIP Calculator or a brokerage calculator to estimate your total costs before trading. Small fees add up over time—what seems like ₹10 per trade can become ₹1,200 a year if you trade daily.

Upstox vs Zerodha vs Groww: A Quick Overview

All three are SEBI-registered discount brokers, meaning they offer low-cost trading compared to full-service brokers. Here’s how they stack up in 2026:

Feature Upstox Zerodha Groww
Founded 2016 2010 2016
Trading Platforms Upstox Pro Web, Upstox Pro Mobile Kite, Console, Zerodha Coin Groww Web, Groww App
Account Opening Fee ₹300 (one-time) ₹200 (one-time) Free
Annual Maintenance Charge (AMC) ₹300 (waived for first year) ₹300 (waived for first year) Free
Customer Support Email, Chat, Phone Email, Chat, Phone Email, Chat
mutual fund Investments Yes (via Upstox Mutual Funds) Yes (via Zerodha Coin) Yes (primary focus)

Warning

While Groww offers free account opening and AMC, its trading platform is less feature-rich compared to Upstox or Zerodha. If you’re a serious trader, consider whether the simplicity is worth the trade-off in tools.

Brokerage Charges Compared: Equity Delivery, Intraday, and F&O

Brokerage fees vary by trade type. Here’s a breakdown for 2026:

Equity Delivery Trades

All three brokers offer zero brokerage on equity delivery trades (buying and holding stocks for the long term). This is a standard industry practice to encourage long-term investing. However, other charges still apply:

Charge Type Upstox Zerodha Groww
Brokerage ₹0 ₹0 ₹0
STT (Buy) 0.0125% (min ₹0.05) 0.0125% (min ₹0.05) 0.0125% (min ₹0.05)
STT (Sell) 0.025% (min ₹0.05) 0.025% (min ₹0.05) 0.025% (min ₹0.05)
Exchange Transaction Charge 0.00325% (NSE) 0.00325% (NSE) 0.00325% (NSE)
GST 18% on brokerage + transaction charges 18% on brokerage + transaction charges 18% on brokerage + transaction charges
Stamp Duty 0.015% (varies by state) 0.015% (varies by state) 0.015% (varies by state)
SEBI Turnover Fee ₹10 per crore ₹10 per crore ₹10 per crore
Total Estimated Cost (₹1 lakh trade) ~₹50–₹70 ~₹50–₹70 ~₹50–₹70

Pro Tip

For equity delivery, all three brokers are equally cost-effective. Use this as a tiebreaker based on platform features or ease of use. If you’re new to investing, Groww’s simple interface might appeal to you.

Intraday Trades

Intraday trading (buying and selling stocks on the same day) incurs brokerage fees. Here’s how the brokers compare:

Charge Type Upstox Zerodha Groww
Brokerage ₹20 per executed order or 0.05% (whichever is lower) ₹20 per executed order or 0.03% (whichever is lower) ₹20 per executed order or 0.05% (whichever is lower)
STT (Sell) 0.025% (min ₹0.05) 0.025% (min ₹0.05) 0.025% (min ₹0.05)
Exchange Transaction Charge 0.00325% (NSE) 0.00325% (NSE) 0.00325% (NSE)
GST 18% on brokerage + transaction charges 18% on brokerage + transaction charges 18% on brokerage + transaction charges
Stamp Duty 0.003% (varies by state) 0.003% (varies by state) 0.003% (varies by state)
Total Estimated Cost (₹1 lakh trade) ~₹120–₹150 ~₹100–₹130 ~₹120–₹150

For intraday traders, Zerodha is the cheapest, followed by Upstox and Groww. If you trade frequently, these savings can add up significantly over time.

Futures and Options (F&O) Trades

F&O trading is more complex and incurs higher fees. Here’s the breakdown:

Charge Type Upstox Zerodha Groww
Brokerage (Futures) ₹20 per executed order ₹20 per executed order ₹20 per executed order
Brokerage (Options) ₹20 per executed order ₹20 per executed order ₹20 per executed order
STT (Futures Sell) 0.0125% (min ₹0.05) 0.0125% (min ₹0.05) 0.0125% (min ₹0.05)
STT (Options Sell) 0.0625% (min ₹0.0625) 0.0625% (min ₹0.0625) 0.0625% (min ₹0.0625)
Exchange Transaction Charge (Futures) 0.0019% (NSE) 0.0019% (NSE) 0.0019% (NSE)
Exchange Transaction Charge (Options) 0.05% (NSE) 0.05% (NSE) 0.05% (NSE)
GST 18% on brokerage + transaction charges 18% on brokerage + transaction charges 18% on brokerage + transaction charges
Stamp Duty 0.002% (varies by state) 0.002% (varies by state) 0.002% (varies by state)
Total Estimated Cost (₹1 lakh F&O trade) ~₹150–₹180 ~₹150–₹180 ~₹150–₹180

For F&O traders, the brokerage fees are identical across all three brokers. However, Upstox and Zerodha offer more advanced trading tools, which can be crucial for F&O strategies. Groww’s platform is simpler but lacks depth.

Warning

F&O trading is high-risk and not suitable for beginners. Always understand the CAGR of your trades and consult a qualified advisor before starting. The costs listed here are just the tip of the iceberg—margin requirements and potential losses can far exceed these fees.

Hidden Fees You Might Overlook

Brokerage isn’t the only cost. Here are the sneaky fees that can catch you off guard:

1. Account Opening and AMC Charges

  • Upstox: ₹300 one-time account opening fee. AMC is ₹300/year (waived for the first year).
  • Zerodha: ₹200 one-time account opening fee. AMC is ₹300/year (waived for the first year).
  • Groww: Free account opening and AMC.

If you’re a long-term investor, AMC can add up. Groww’s free model is attractive, but weigh it against the platform’s limitations.

2. Call and Trade Charges

If you place trades via phone instead of the app/website, brokers charge extra:

  • Upstox: ₹50 per executed order.
  • Zerodha: ₹50 per executed order.
  • Groww: Not available (only digital trades).

Pro Tip: Avoid call and trade unless absolutely necessary. Digital trades are faster and cheaper.

3. DP (Depository Participant) Charges

When you sell stocks from your demat account, you pay a small fee to the depository (CDSL/NSDL):

  • Upstox: ₹13.50 + GST per ISIN (stock) per sell transaction.
  • Zerodha: ₹13.50 + GST per ISIN per sell transaction.
  • Groww: ₹13.50 + GST per ISIN per sell transaction.

This fee is the same across all brokers. It’s a small cost, but it adds up if you trade frequently.

4. Margin Pledge and Unpledge Charges

If you use margin trading (borrowing money to trade), you may incur:

  • Upstox: ₹50 + GST per pledge/unpledge request.
  • Zerodha: ₹50 + GST per pledge/unpledge request.
  • Groww: Not available (limited margin trading).

Groww doesn’t offer margin trading, so this fee doesn’t apply to them.

5. Failed Transaction Charges

If a trade fails due to insufficient funds or other reasons, you may be charged:

  • Upstox: ₹30 per failed transaction.
  • Zerodha: ₹30 per failed transaction.
  • Groww: ₹30 per failed transaction.

Always double-check your funds before placing orders to avoid these charges.

6. Reactivation Fees

If your demat account is inactive for 6+ months, brokers may charge a reactivation fee:

  • Upstox: ₹100.
  • Zerodha: ₹100.
  • Groww: Not applicable (free AMC).

Which Broker is Cheapest for Your Trading Style?

Your trading style determines which broker saves you the most money. Here’s a quick guide:

For Long-Term Investors (Equity Delivery)

All three brokers are equally cost-effective since they offer zero brokerage on delivery trades. Choose based on:

  • Platform features: Zerodha’s Kite and Upstox’s Pro are more advanced than Groww’s interface.
  • mutual fund

    investments: Groww specializes in mutual funds, while Upstox and Zerodha offer them as an add-on.

  • Ease of use: Groww’s app is the simplest for beginners.

For Intraday Traders

Zerodha is the cheapest, followed by Upstox and Groww. If you trade frequently, the savings on brokerage can be significant. For example:

  • If you trade ₹1 lakh daily, Zerodha saves you ~₹20–₹30 per trade compared to Upstox/Groww.
  • Over 20 trading days a month, that’s ~₹400–₹600 in savings.

For F&O Traders

Brokerage fees are identical across all three brokers, but Upstox and Zerodha offer better tools for advanced strategies. Consider:

  • Charting tools: Zerodha’s Kite has superior charting compared to Groww.
  • Margin trading: Upstox and Zerodha offer higher leverage.
  • Research reports: Upstox provides more in-depth market analysis.

For Mutual Fund Investors

Groww is the best choice if mutual funds are your primary focus. They offer:

  • Zero commission on direct mutual funds.
  • A simple, intuitive app designed for fund investing.
  • No hidden fees for SIPs or lump-sum investments.

Upstox and Zerodha also offer mutual funds, but their platforms are more geared toward trading.

Pro Tip

If you’re unsure about your trading style, start with Groww for its simplicity and free AMC. As you grow, you can switch to Upstox or Zerodha for more advanced features. Always use the FD Calculator to compare returns before switching brokers.

Platform Features: What You Get for Your Money

Brokerage fees aren’t the only factor. The trading platform’s features can impact your experience. Here’s how the three brokers compare:

Upstox Pro

  • Charting tools: Advanced with 100+ indicators.
  • Order types: Bracket orders, cover orders, GTT (Good Till Triggered) orders.
  • Market data: Real-time data, heatmaps, and advanced screeners.
  • Mobile app: Highly rated for speed and reliability.
  • Research: In-house market analysis and recommendations.

Zerodha Kite

  • Charting tools: Industry-leading with 100+ indicators and drawing tools.
  • Order types: Bracket orders, cover orders, GTT, and basket orders.
  • Market data: Real-time data, advanced screeners, and customizable watchlists.
  • Mobile app: Smooth and feature-rich, with a clean interface.
  • Research: Zerodha Coin for mutual funds, Varsity for educational content.

Groww

  • Charting tools: Basic but functional for beginners.
  • Order types: Simple buy/sell orders (no advanced order types).
  • Market data: Limited screeners and basic charts.
  • Mobile app: Extremely user-friendly, ideal for beginners.
  • Research: Focuses on mutual funds and SIPs, with basic market updates.
Warning

If you’re a technical trader or use complex strategies, Groww’s platform may feel restrictive. Upstox and Zerodha are better suited for active traders. Always test the platform with a small amount before committing large sums.

Customer Support: Who Helps You When You Need It?

Good customer support can save you from costly mistakes. Here’s how the brokers stack up:

Upstox

  • Support channels: Email, chat, and phone.
  • Response time: Typically within 24 hours for emails, instant for chat.
  • User reviews: Mixed—some users report slow responses during peak hours.

Zerodha

  • Support channels: Email, chat, and phone (priority support for higher-tier accounts).
  • Response time: Generally faster than Upstox, with dedicated support for active traders.
  • User reviews: Highly rated for reliability and professionalism.

Groww

  • Support channels: Email and chat only (no phone support).
  • Response time: Can be slow during market hours.
  • User reviews: Praised for simplicity but criticized for lack of phone support.

Pro Tip: If you’re new to trading, phone support can be a lifesaver. Zerodha and Upstox are better choices in this regard. For mutual fund investors, Groww’s email support is usually sufficient.

Security: Is Your Money Safe?

All three brokers are SEBI-registered and use bank-grade security. Here’s what you need to know:

Upstox

  • Regulation: SEBI-registered, member of NSE/BSE/CDSL.
  • Security measures: 2FA (two-factor authentication), encryption, and biometric login.
  • Insurance: Your holdings are insured up to ₹5 lakh under the Investor Protection Fund (IPF).

Zerodha

  • Regulation: SEBI-registered, member of NSE/BSE/CDSL.
  • Security measures: 2FA, encryption, and biometric login. Zerodha also offers a "Kill Switch" to block unauthorized access.
  • Insurance: IPF coverage up to ₹5 lakh.

Groww

  • Regulation: SEBI-registered, member of NSE/BSE/CDSL.
  • Security measures: 2FA and encryption. Groww is backed by a strong parent company (Nextbillion Technology).
  • Insurance: IPF coverage up to ₹5 lakh.
Warning

No broker is 100% immune to cyber threats. Always enable 2FA, use strong passwords, and never share your login details. If you’re concerned about security, consider using a hardware wallet for long-term holdings.

How to Switch Brokers Without Losing Money

If you’re unhappy with your current broker, switching is straightforward but requires planning. Here’s how to do it without disrupting your investments:

Step 1: Open a New Account

Choose your new broker (Upstox, Zerodha, or Groww) and complete the KYC process. This takes 10–15 minutes online.

Step 2: Transfer Your Holdings

You have two options:

  • Off-market transfer: Sell your holdings in your old account and transfer the cash to the new account. This is the simplest method but may incur taxes if you sell.
  • Inter-depository transfer: Transfer shares directly from your old demat account to the new one. This avoids selling and potential tax implications. However, it may take 2–3 days and incur a small fee (₹10–₹50 per ISIN).

Step 3: Update Your Bank Details

Ensure your new broker has your updated bank account details for payouts and withdrawals. This is crucial to avoid payment failures.

Step 4: Close Your Old Account

Once all your holdings are transferred, close your old demat account to avoid AMC charges. Most brokers allow you to do this online.

Pro Tip

If you’re holding long-term investments (like stocks or mutual funds), consider the tax implications of selling. Use the PPF Calculator to compare returns and consult a tax advisor if needed.

Final Verdict: Which Broker Should You Choose in 2026?

Here’s a quick decision guide based on your needs:

Your Profile Best Broker Why?
Beginner investor (mutual funds, SIPs) Groww Free AMC, simple interface, and a focus on mutual funds.
Long-term stock investor (equity delivery) Zerodha or Upstox Advanced platforms, zero brokerage on delivery trades, and better research tools.
Intraday trader Zerodha Cheapest brokerage (0.03% vs 0.05% for others).
F&O trader Upstox or Zerodha Better tools for advanced strategies and margin trading.
Technical trader (charts, indicators) Zerodha Industry-leading charting tools and order types.
Cost-conscious trader (minimize all fees) Zerodha Lowest brokerage for intraday, free AMC after the first year, and reliable support.

Remember: The "cheapest" broker isn’t always the best. Consider platform features, customer support, and your trading style. If you’re unsure, start with Groww for its simplicity and switch later if needed.

Expert Tip: "Brokerage fees are just one part of the equation. Your investment strategy, risk tolerance, and long-term goals matter more. Always align your broker choice with your financial plan." — SEBI-Registered Financial Advisor

Frequently Asked Questions

Which broker is best for beginners in 2026?

Groww is the best for beginners due to its simple interface, free AMC, and focus on mutual funds. However, if you plan to trade stocks or F&O in the future, Zerodha or Upstox may be better long-term choices.

Are there any brokers with zero hidden fees?

No broker is completely free of hidden fees. While Upstox, Zerodha, and Groww offer zero brokerage on equity delivery, other charges like STT, exchange fees, and GST still apply. Always review the fee structure before trading.

Can I switch from Groww to Zerodha without selling my stocks?

Yes, you can transfer your holdings directly from Groww to Zerodha via an inter-depository transfer. This avoids selling your stocks and potential tax implications. The process takes 2–3 days and may incur a small fee (₹10–₹50 per ISIN).

Which broker offers the best margin trading facility?

Upstox and Zerodha offer better margin trading facilities compared to Groww. They provide higher leverage and more flexible pledging options. However, margin trading is high-risk—always understand the APR and potential losses before using it.

How do I calculate the total cost of trading with these brokers?

Use a brokerage calculator or the SIP Calculator to estimate costs. For example, if you trade ₹1 lakh daily, Zerodha’s 0.03% intraday brokerage saves you ~₹20–₹30 per trade compared to others. Over time, these savings add up significantly.

Disclaimer

This article is for informational purposes only and does not constitute financial advice. Rates and offers are subject to change. Please consult a SEBI-registered advisor before making investment decisions. InvestingPro.in may earn a commission when you apply through our links.

Was this article helpful?

Related Reading

No paid rankings
Methodology disclosed
SEBI-compliant
Editorial standards