Not anywhere close to 3%. And anecdotally, I've never had anyone complain when I handle them a bundle of $20 bills.
Many banks don't charge fees for using machines that count coins that are dumped into them. However, some big banks are charging customers who deposit lots of cash. At one major bank, there's no fee for the first $10,000 deposited. After that, you'll pay 20 cents per $100. [1]
My bank generally charges 0.225% on bank notes deposits and 2.25% on coins deposit for commercial customers. The max per month without fees is 1000$, coins always have fees.
My bank is one of the big 5 canadian bank with assets in management over 500B$.
If you need to contract an armored courrier to move that cash, that's an extra very significant fee.
Still not anywhere close to 3%. And I'm not arguing that electronic payments don't have merit; just that the elimination of cash does not have appreciable merit to be feasible.
Also, cash has its builtin handling costs. It needs to be handled and counted by cashiers, which usually takes more time than an electronic payment transaction (iff the electronic transactions go smoothly).
I don't have any insight on how much costs this is actually causing BTW. But I recall handling costs for businesses being an argument in the debate to abolish pennies (in the US) or 1ct/2ct coints (in Europe).
> But I recall handling costs for businesses being an argument in the debate to abolish pennies (in the US) or 1ct/2ct coints (in Europe).
FWIW, the merchants in one city in Germany are currently trying to stop accepting 1ct/2ct coins, because the bank charges the merchants 1ct per coin to deposit, so they aren't making any money on it.
Banks charge business owners to deposit nontrivial amounts of cash too, especially in the form of coins.