How much do I save by trading on Punch?
Punch charges ₹10 per executed order vs the industry standard of ₹20 — saving you up to 50% on brokerage.
Written By Archit Sunat
Last updated 13 days ago
Most brokers in India charge ₹20 per executed order. Punch charges ₹10. The difference adds up fast, especially if you trade actively.
Brokerage comparison
What charges apply on Punch?
Beyond the ₹10 brokerage, the only other charges are statutory and exchange fees that every broker in India is required to pass through:
STT (Securities Transaction Tax) — charged by the government on sell-side trades
Exchange transaction charges — charged by NSE/BSE
GST — 18% on brokerage + exchange charges
Stamp duty — charged by the state government on buy-side trades
SEBI turnover fee — nominal regulatory fee
These charges are identical across all brokers — they are not set by Punch.
No hidden fees
No AMC — no annual maintenance charge, not ever
No platform fee — full access to all features at no extra cost
No data feed charges — live market data is included
No Account opening fees