I missed this, and I suspect others did as well, but apparently Schwab considered the .45% they paid on free cash balances in brokerage accounts (including bank sweep and Schwab One) too high. It looks like this rate was lowered to .05% last month. Despite even the original rate being criminally low, Schwab felt free to quietly stick it to its customers.
Now I know most Schwab customers will suggest this won’t impact them because they invest their excess funds in purchased money market funds, but that is likely not completely true. As has been discussed earlier on these boards, Schwab purchased MMF settle at T+1 (unlike Fidelity), so there is a 1 day lag before invested MMF funds earn income. Schwab gets the use of that money, at the new reduced rate, for the one day. And that assumes you invest each day correctly, which is sometimes impossible to do because Schwab processes many cash credits after 4p EST (intentionally in my opinion). So unless you perfectly predict every cash inflow 1 day prior, including dividend payments, bond payments etc., and you have a margin account and you preemptively buy the MMF 1 day earlier, you are losing even more to Schwabs latest tactics.
I’m done venting and I’ve had a Schwab account since 1986, although most of my accounts had previously been transitioned to Fidelity. But it really gets under my skin how much this firm that I historically supported has completely lost its alleged customer centric focus to further its own profitability.