Offer your thoughts or opinion on the input financial query or topic using your financial background.

Why do most banks in Canada charge monthly fee?
Lending isn't profitable when interest rates are this low.  Consider what's involved to offer a savings or checking account.  The bank must maintain branches with tellers.  The bank has to pay rent (or buy and pay property taxes and utilities).  The bank has to pay salaries.  The bank has to maintain cash so as to make change.  And pay for insurance against robbery.  All of that costs money.   At 6% interest, a bank can sort of make money.  Not great money, but it takes in more than it has to pay out.  At 4% interest, which is about where ten year mortgage rates are in Canada, the bank doesn't make enough margin.  They are better off selling the loan and closing their branches than offering free checking accounts.   An additional problem is that banks tend to make money from overdraft fees.  But there's been a move to limit overdraft fees, as they target the most economically vulnerable.  So Canadian banks tend to charge monthly fees instead.  UK banks may also start charging monthly fees if interest rates stay low and other fees get curtailed.