How much do I save by trading on Punch?
Punch charges ₹1 per executed order vs the industry standard of ₹20 — saving you up to 95% on brokerage.
Written By Archit Sunat
Last updated 27 days ago
Most brokers in India charge ₹20 per executed order. Punch charges ₹1. The difference adds up fast, especially if you trade actively.
Brokerage comparison
A trader placing 10 orders a day saves roughly ₹47,500 per year on brokerage alone.
What charges apply on Punch?
Beyond the ₹1 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
Account opening — one-time fee of ₹120 (optional)
Why is Punch so cheap?
Punch grows through word-of-mouth via the Punch Champions program instead of spending on ads and marketing. This keeps costs low enough to offer ₹1 brokerage sustainably — it is the core of Punch's #OneCrazyMission to build a pro-grade trading platform that every trader can afford.