Broker options & charges

Cost comparison from each broker public page, with sources and a checked date. No referral or affiliate links are used in this beta.

Compare broker charges

As of 7 Nov 2026, from each broker's own public page. Brokers change charges, so check the official page before opening an account.

ItemZerodhaAngel OneUpstox
Equity delivery brokerage₹0₹20 or 0.1% per executed order, whichever is lower (min ₹5), from 1 Nov 2024₹20 per executed order
Equity intraday brokerage₹20 or 0.03%, whichever is lower₹20 or 0.1%, whichever is lower (min ₹5)₹20 or 0.1%, whichever is lower
Equity futures brokerage₹20 or 0.03%, whichever is lower₹20 flat₹20 or 0.05%, whichever is lower
Equity options brokerage₹20 flat₹20 flat₹20 flat
DP charge, delivery sell (per scrip)₹15.34 incl. GST₹20 + 18% GST per scrip per transaction₹20 + GST per scrip per day
Account opening / AMCSee the broker page: terms differ by account type and onboarding dateSee the broker page: not confirmed hereSee the broker page: terms differ by onboarding date

Official pages: Zerodha · Angel One · Upstox ·

Charges every broker passes on

Sources: NSE levies · NSE circular · Angel One DP charges

Example: ₹50,000 buy and ₹50,000 sell, delivery, NSE, one scrip

Estimated total: Zerodha ₹126.58 · Angel One ₹182.04 · Upstox ₹182.04, including the DP charge on the sell. Try your own numbers in the Brokerage & charges calculator. Transaction charge used for all three: NSE 0.00307% from 1 Mar 2026 (Upstox's page lists the same rate from that date). Not included: IPFT (under 1 paisa here), BSE scrip-group rates, and any account or AMC fees.

Cost comparison only. This is not a recommendation or endorsement of any broker. No referral or affiliate links are used in this beta.