Schwab is generally a trusted brokerage that isn’t known for having hidden fees. In fact, the full Schwab pricing schedule is available online for different Schwab products. However, Charles Schwab agreed to pay $187 million in June 2022 to settle an investigation by the U.S. Securities and Exchange Commission (SEC) about alleged hidden fees with the Schwab Intelligent Portfolios product.