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

Brokerage per order

₹10

₹20

10 trades/day

₹100

₹200

50 trades/day

₹500

₹1,000

~250 trading days/year (10/day)

₹25,000

₹50,000

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