A computer glitch saw 12,000 customers of the Co-operative Bank wrongly charged an average of $20 each on Boxing Day.
The bank has refunded and apologised to affected customers, who collectively paid somewhere in the region of $240,000.
The Co-operative Bank chief executive David Cunningham said the error occurred in the small hours of December 26.
"We became aware of the error pretty early on Boxing Day and swung into action so for almost all of those customers the fees were reversed the next day. There were a handful more reversed on December 28 and a small number that were a bit more complicated that have been reversed today."
Customers who had more than $25,000 of lending or borrowing with the bank were automatically exempt from transaction fees, which were paid by other customers on the 26th of every month.