What is the maximum brokerage that a broker can charge?

The maximum brokerage that can be charged by a broker has been specified in the Stock Exchange Regulations and hence, it may differ from across various exchanges. As per the BSE & NSE Bye Laws, a broker cannot charge more than 2.5% brokerage from his clients.