Best Broker in India 2026

16 brokers ranked by the true all-in cost on a ₹50,000 delivery trade. Every charge included — brokerage, DP charge, AMC, STT, exchange fees, SEBI fee, stamp duty. No affiliates. No sponsored rankings.

₹126.26
Cheapest broker (Dhan)
₹721.51
Most expensive (HDFC Securities)
₹111.24
Unavoidable govt charges (same everywhere)
5.7×
Difference between cheapest and costliest

All 16 Brokers — Ranked by Total Cost

Total cost includes brokerage, GST on brokerage, DP charge, STT, exchange charges, SEBI fee, and stamp duty. The regulatory portion (₹111.24 on this trade) is fixed by government and identical at every broker. Budget 2026: futures STT raised to 0.05%, options STT to 0.15%, effective April 1 2026.

#BrokerDeliveryDP ChargeAMC/yrTotal (₹50K)
2 Zerodha Discount ★ Editor's Pick Zero₹15.34/scrip₹88.50 ₹126.85
3mStock DiscountZero₹21.24/scrip₹259/qtr₹132.75
4Sahi Discount₹10 flat₹13.50/scripFree₹148.61
5Fyers Discount₹20 or 0.3%₹14.75/scripFree₹173.46
6Share.Market Discount₹2–₹20₹18.50/scripFree₹177.21
7Groww Discount₹5–₹20₹20/scripFree₹178.71
7Upstox Discount₹20 flat₹20/scrip₹300/yr₹178.71
7Angel One Discount₹2–₹20₹20/scrip₹283/yr₹178.71
10Paytm Money DiscountCap ₹20/order₹20/scripFree₹178.71
11INDmoney Discount₹2–₹20₹21.83/scripFree₹180.54
125paisa Discount₹20 flat₹23.60/scrip₹354/yr₹182.31
FULL-SERVICE BROKERS — research, advisory, bank integration
13Kotak Securities Full-Service0.2%0.04% min ₹20₹600/yr₹367.51
14ICICI Direct Full-Service0.25%₹23.60/scrip₹826/yr₹430.11
15Axis Securities Full-Service0.5% min ₹25Zero₹885/yr₹701.51
16HDFC Securities Full-Service0.5% min ₹250.04% min ₹20₹885/yr₹721.51

Total cost on ₹50,000 delivery trade (buy + sell). Regulatory charges — STT ₹100, exchange fee ₹2.97, SEBI fee ₹0.51, stamp duty ₹7.50, GST on exchange ₹0.53 — total ₹111.24 — are fixed by law and identical at all brokers. ★ Editor's Pick based on platform quality, track record, and financial strength.

What Makes Up the Cost

ChargeWho collectsAmount (₹50K delivery)Can you reduce it?
BrokerageBroker₹0–₹590 depending on brokerYes — choose a zero-brokerage broker
DP ChargeBroker + Depository₹13.50–₹30 per scrip per sellPartially — choose broker with lower DP
AMCBroker₹0–₹885/yearYes — many discount brokers charge zero
STTGovernment₹100.00No — fixed by law
Exchange Fee + GSTNSE/BSE₹3.50No — fixed by regulation
SEBI FeeSEBI₹0.51No — fixed by regulation
Stamp DutyState Government₹7.50No — fixed by state law

Head-to-Head Comparisons

Zerodha vs Dhan Zerodha vs Groww Zerodha vs Angel One Zerodha vs Upstox Zerodha vs HDFC Securities Zerodha vs ICICI Direct Zerodha vs Kotak Securities Zerodha vs Fyers Zerodha vs 5paisa Dhan vs Groww Dhan vs Angel One Groww vs Angel One Groww vs Upstox Upstox vs Angel One Dhan vs Upstox HDFC Securities vs ICICI Direct Kotak Securities vs ICICI Direct Zerodha vs Axis Securities

Individual Broker Profiles

★ Zerodha — Full Review Dhan — Full Review Groww — Full Review Angel One — Full Review Upstox — Full Review Fyers — Full Review 5paisa — Full Review mStock — Full Review Kotak Securities — Full Review ICICI Direct — Full Review HDFC Securities — Full Review Axis Securities — Full Review