Only for those who do not have a credit or debit card PIN or password for their bank accounts to deposit their money and show their ID cards to bank tellers in the branch, which will incur service charges.
The charge is to cover the "handling" of the deposit... nothing is free when you invoke personal services of a bank.