Zerodha vs Upstox vs Angel Broking Charges: Which Broker Actually Costs Less?
Choosing between Zerodha, Upstox, and Angel Broking charges comes down to one question: how much will you actually pay per trade, per month, per year? However, brokerage pages rarely show the full picture, since account maintenance fees, transaction charges, and platform costs vary by segment. Therefore, comparing zerodha vs upstox vs angel broking charges side by side matters before you open an account.
Official site: Angel One’s official website.
Official site: Upstox’s official website.
This article favors a straightforward answer: Zerodha wins on cost and stability for most retail traders, while Angel Broking suits those who want bundled advisory support. Upstox sits in between, competing hard on pricing but with fewer research tools.
Additionally, the broker landscape shifted recently. Several Indian trading apps, including Zerodha, Upstox, and Angel One, received Gift City approval in June 2026, making it easier to invest in US stocks through domestic platforms. This development adds a new layer to the comparison, since international access now factors into total cost of ownership alongside domestic brokerage charges.
Who Should Read This Comparison
If you trade frequently in equity delivery, intraday, or futures and options, charges compound quickly. Consequently, even a small difference in per-order fees affects your annual returns. On the other hand, occasional investors with buy-and-hold strategies may find charges less critical than platform reliability or customer support quality.
What broker charges actually include
Choosing a stockbroker in India starts with one question: what will it actually cost you? The phrase “Zerodha vs Upstox vs Angel Broking charges” covers several fee types, not just one number. Therefore, comparing brokers on a single metric, like brokerage per trade, often leads to the wrong decision.
What “Charges” Actually Means
Brokerage charges are only one part of the cost structure. Additionally, brokers levy account maintenance charges, transaction charges, and fees tied to specific order types. Consequently, two brokers with identical brokerage rates can still produce very different total costs over a year.
- Brokerage: the fee charged per executed trade, often flat or percentage-based.
- Demat Account Maintenance Charge (AMC): an annual fee for holding shares electronically.
- Transaction charges: fees passed on from exchanges like NSE and BSE.
- Call & trade charges: extra fees when you place an order over the phone instead of the app.
- Off-market transfer charges: costs incurred when shares move between demat accounts outside the exchange.
Why the Comparison Matters for Different Trader Types
A day trader who places dozens of orders daily feels brokerage charges immediately. However, a long-term investor who buys and holds shares for years is more affected by AMC and account charges. As a result, the “cheapest” broker depends heavily on your trading style, not just the advertised rate card.
How the Three Brokers Position Themselves
Zerodha built its reputation on a flat-fee discount brokerage model that simplified pricing for retail traders. Upstox followed a similar discount model, competing aggressively on account opening costs and app experience. Angel Broking, now operating as Angel One, shifted from a traditional full-service model to a hybrid structure that blends flat fees with research and advisory services. Because of these differing origins, their fee sheets are structured differently, which makes line-by-line comparison necessary rather than optional.
What to Check Before You Compare Numbers
Before comparing rate cards, confirm whether charges apply per order, per executed lot, or per day. Similarly, check whether equity delivery trades are free, since several discount brokers waive brokerage on delivery-based investing. Therefore, always read the applicable segment, whether it’s equity intraday, equity delivery, futures, options, or commodities, since rates typically differ across each one. This groundwork makes the detailed charge-by-charge comparison in the next section far easier to follow.
The real cost behind zero brokerage
Brokerage charges look small on a single trade. However, they compound fast for anyone trading daily or holding multiple positions. Therefore, comparing Zerodha, Upstox, and Angel Broking charges before opening an account saves real money over a year.
The Real Cost Behind “Zero Brokerage” Claims
Many discount brokers advertise free equity delivery trading. Additionally, they still charge for intraday trades, futures, and options. Consequently, a trader who mostly does intraday or F&O will feel the fee difference much more than a long-term investor.
- Flat per-order fees on intraday and derivatives trades
- Account maintenance charges (AMC) billed monthly or yearly
- Call-and-trade or auto square-off penalty fees
- Demat transaction charges on every sell order
Hidden Charges That Change the Comparison
Regulatory charges like STT, SEBI turnover fees, and stamp duty apply equally across brokers. Therefore, they do not affect the Zerodha vs Upstox vs Angel Broking charges comparison directly. However, exchange transaction charges and GST on brokerage can still shift the total cost depending on the broker’s fee slab.
Why This Matters for Different Trader Types
A long-term investor buying and holding stocks cares mostly about AMC and delivery charges. In contrast, an intraday or options trader cares about per-order flat fees, since those add up with every trade. As a result, the “cheapest” broker depends entirely on trading frequency and style, not just the headline pricing.
Comparing Costs Beyond Just Brokerage
Charges are only one part of the decision. Platform reliability, customer support, and order execution speed matter just as much for active traders. For a sense of how users judge similar financial platforms on service quality and complaints, see this breakdown of real user reviews and complaints for Wealthfront, which shows how fee transparency and support quality shape user trust in a financial platform.
Choose Zerodha if predictable flat pricing and a mature platform matter most. Choose Upstox if you want lower per-order intraday costs and don’t mind a newer interface. Choose Angel Broking if you value bundled research and advisory tools alongside your trades, and are willing to pay slightly more for them. Therefore, the right choice depends on trading frequency, not just the lowest listed brokerage rate.
How to pick the cheapest broker for your trading style
Comparing Zerodha vs Upstox vs Angel Broking charges requires more than checking brokerage rates. Traders should also review account maintenance fees, transaction charges, and hidden costs. Additionally, the right broker depends on your trading frequency and investment style.
Match the Broker to Your Trading Style
Intraday traders execute many orders daily. Therefore, flat brokerage plans matter more to them than to long-term investors. However, someone who buys and holds stocks for years should prioritize low annual maintenance charges over per-trade fees.
- High-frequency traders: focus on per-order brokerage caps and margin funding rates.
- Long-term investors: prioritize account opening fees and annual maintenance charges (AMC).
- Options traders: compare charges per lot, since these add up quickly across multiple strikes.
Calculate Total Cost, Not Just Brokerage
Brokerage is only one part of the total cost. Exchange transaction charges, GST, SEBI fees, and stamp duty apply uniformly across brokers. Consequently, the real difference often lies in AMC and platform fees rather than trade-level brokerage.
Before opening an account, calculate your expected monthly trade volume. Then multiply it against each broker’s published charge structure. This approach reveals actual annual cost differences more clearly than marketing claims.
Watch for Non-Trading Charges
Non-trading charges frequently affect the final cost comparison. These include:
- Demat account annual maintenance charges
- Call-and-trade fees for phone-based orders
- Payment gateway charges for fund transfers
- Charges for physical contract notes, if requested
Therefore, always check the latest fee schedule directly on each broker’s official pricing page before committing.
Test the Platform Before Committing Capital
Charges matter, but platform reliability matters equally. A broker with slightly higher fees may still offer better order execution speed and fewer technical outages. Consequently, review recent user feedback on app stability, especially during high-volatility trading sessions.
Reassess Charges Periodically
Brokers revise their fee structures periodically, often tied to regulatory changes from SEBI or the exchanges. Additionally, promotional brokerage plans may expire after a set period. Therefore, traders should recheck the official charge list every few months rather than relying on outdated comparisons.
Final Recommendation
Choose Zerodha if you want a proven, straightforward flat-fee structure with minimal platform issues. Choose Upstox if you prioritize lower brokerage on high-frequency intraday trades. Choose Angel Broking if you value bundled research and advisory services alongside execution. Each choice depends on your trading volume, not brand loyalty alone.
Recommended Platform
Want to master this topic? Check out
Zerodha.
It’s a solid platform tailored for exactly this need.
We may earn a commission, at no extra cost to you — it never affects what gets recommended.
Demat (DP) transaction charges: Zerodha vs Upstox
Demat transaction charges zerodha vs upstox is a common search for traders comparing India’s two largest discount brokers. Both platforms are SEBI-registered and both promise low-cost trading. However, the fee structures differ in ways that affect your final payout, especially if you trade often.
What Counts as a Demat Transaction Charge?
A demat transaction charge is the fee your broker deducts every time shares move out of your demat account. This typically happens on a sell order. Additionally, some brokers bundle this cost into a flat delivery fee, while others itemize it separately on the contract note. Therefore, comparing “brokerage” alone can be misleading unless you also check the transaction and DP charges.
Zerodha’s Fee Structure
Zerodha charges zero brokerage on equity delivery trades. However, it applies a standard depository participant (DP) charge on sell transactions, which is separate from brokerage. Additionally, Zerodha levies an annual account maintenance charge (AMC) on the demat account, which some traders overlook when calculating total cost.
Upstox’s Fee Structure
Upstox takes a different approach. It charges a flat fee per order on delivery trades instead of zero brokerage. On the other hand, Upstox does not charge an AMC, which can offset the delivery fee for low-frequency investors. Therefore, the “cheaper” broker depends heavily on how often you trade and whether you hold shares long-term or trade intraday.
Key Factors That Affect Your Total Cost
- Order frequency: frequent sellers pay DP charges more often.
- Trade type: intraday, F&O, and delivery trades carry different fee slabs.
- Order value: some fee slabs shift once your order crosses a specific rupee threshold.
- Annual charges: AMC and account opening fees add up over a full year, even without any trading activity.
Why This Comparison Matters
Small differences in per-order fees look negligible on a single trade. Over hundreds of trades a year, however, they compound into a meaningful gap in returns. Therefore, investors should calculate their expected trading volume before choosing between Zerodha and Upstox. A trader who sells shares rarely may find Upstox’s flat fee reasonable, while an active trader may benefit more from Zerodha’s zero-brokerage delivery model, offset by its AMC.
Ultimately, neither structure is universally cheaper. Instead, the right choice depends on your trading style, holding period, and how many transactions you expect to make each month.
Zerodha vs Upstox vs Angel One: which costs less?
The Zerodha vs Upstox vs Angel Broking charges comparison shows one clear pattern. All three brokers charge zero brokerage on equity delivery trades. However, their intraday and F&O pricing structures diverge based on account plans and add-on fees.
Zerodha keeps a flat ₹20 per executed order structure across intraday, F&O, and currency trades. Upstox matches this ₹20 flat fee but often runs promotional plans with reduced or capped charges for active traders. Angel Broking uses a similar ₹20 per order model, though its account opening and AMC fees have varied across its subscription tiers. Therefore, the real cost difference often comes down to trading frequency and the specific plan a trader selects, not the headline brokerage figure alone.
Choose Zerodha if you want a proven, stable platform with a large user base and minimal surprises in fee structure. Choose Upstox if you trade frequently and want to take advantage of its periodic low-cost or flat-fee promotional plans. Choose Angel Broking if you prefer a broker offering research tools and advisory services bundled alongside standard discount pricing. No single broker wins on every metric, so match the choice to your trading style and frequency.
Which broker has the lowest brokerage: Zerodha, Upstox, or Angel Broking?
All three charge zero brokerage on equity delivery. For intraday and F&O, each caps charges near ₹20 per order, so the lowest-cost option depends on which broker’s current plan or offer applies at the time you open an account.
Does Angel Broking charge higher account maintenance charges than Zerodha or Upstox?
Angel Broking’s AMC has historically varied by plan, and it can differ from the flat AMC structures Zerodha and Upstox typically apply. Check the current fee schedule directly with each broker before opening an account.
Is Upstox cheaper than Zerodha for intraday trading?
Upstox and Zerodha both use a ₹20-per-order intraday structure by default. Upstox occasionally offers discounted plans that can lower this further, so cost comparisons should factor in active promotions, not just standard rates.