No, there are no extra charges levied on the NRI’s for investment or trading. But, they have to pay trading fees, account maintenance charges, and other applicable charges, which the broker takes typically from every Demat account holder.