Yes. There are numerous trading and non-trading fees imposed by different discount brokers. These include annual and maintenance fees charged for hosting your account on their servers, the closing and transfer fees charged when you chose to close your trading account or seek to transfer funds therein to another account or broker, as well as the inactivity fee charged on dormant accounts or ones that don’t hit the required number of trades. Go through your preferred fine print checking whether they apply any or a combination of these fees.