Accidentally depositing money into the wrong account comes with a $100 bill to retrieve it for National Bank and ANZ customers.
The Office of the Banking Ombudsman admitted to being "perplexed" at news of the charge faced by a Gisborne couple, though banks are reported to have been charging it for some time.
The couple, who did not want to be named, accidentally deposited $400 into an ACC account while making a payment online last Friday. After realising their mistake, the woman contacted National Bank's Gisborne branch where she was told it would cost her $100 to recover the payment.
"It must be happening all the time and it will be happening to people who can't afford it.
"On many occasions, recovering the payment would simply not be worth it," she said.
The policy made little sense, given that banks were directing their customers online, she said.
"They are encouraging us to use online banking, then whacking us on the wrists."
National Bank defended its policy, saying the fee reflected the work that went into retrieving the funds.
This included "contacting the third party and getting them to reverse the payment", a National Bank spokeswoman said.
The policy was not introduced because of an increasing number of mistakes but because of the "sheer time" it took to get the transaction reversed, she said.
"We urge customers to be careful entering account details when transferring money using internet banking, and to double-check that the numbers have been transcribed correctly."
However, a survey of other New Zealand banks shows that National Bank and ANZ customers have to pay twice as much as any other bank for the same mistake.
Kiwibank, ASB and Westpac all charge between $40 and $50 to reverse payments.
Banking ombudsman Deborah Battell said she had never heard of the policy and was "perplexed" by it.
Despite this, she said the responsibility did not lie with the banks themselves.
The error was not the bank's fault, it was the customer's fault for giving wrong information.
"You can ask the bank for help to retrieve the money but ultimately it's the person whose bank account the money has been deposited into who is responsible."
The differences in fees were "up to the banks", she said.
ACC has said it will refund the $400 and the couple should have their cheque within a week - so no $100 fee payment on this occasion.By Cass Mason for the Gisborne Herald