Here's a comparison of checking account fees for various banks: https://www.nerdwallet.com/checking-accounts?account_feature...
> There's also no fees for having a checking account
In the US, people with poor credit are often unable to get even a checking account. This is because banks figure those customers are not going to be profitable since they're not going to use the services they can earn fees on.
"Going to your banks ATM" isn't very convenient 99% of the time unless you never leave town. You end up going to the closest ATM. Especially if you are on foot.
Credit unions have alliances that they can join to use each others ATMs fee free, same with banks. That doesn't change the fact it's often inconvenient to go to an ATM you don't have to pay for and you need to pay sometimes.
Banks treat cash very carefully. If you bring in a stack of cash that they have to count once to see how much it is and then again to verify it's going to take time and they might charge you for that.
They literally said "withdrawal fees."
I don't know of any bank which charges you to deposit cash. I occasionally drop off large stacks of cash and have them count it—there's never been an issue.
If you get paid via direct deposit then you almost certainly have many options for getting a free checking account regardless of what city you live in.
Maintaining ATM's and counting and transporting cash costs money, cash isn't free I don't know about US banks specifically.
What other fees? I've literally never paid a fee to my bank for anything. And it's a major bank (Chase).
Because the bank is buying Treasuries at ~1% or so and making money off of your deposits, and is likely only giving you 0% or maybe 0.05% interest.
If you've got $10,000 in the bank, that's basically a profit of $100 / year that the bank is getting from your account.
But that's not a "fee." Obviously banks cover their operating expenses somehow. That doesn't mean they charge me to have an account or to deposit cash (in fact, charging for deposits would be counterproductive).
I haven't found that to be true at all. Are you speaking about a non-US context?
In the US you can almost universally go to your bank ATM and withdraw cash without a fee. There's also no fees for having a checking account.