In early 2014, Justice Michelle Gordon of the Federal Court in Melbourne found that ANZ's credit card late fees of up to Australian Dollar (AUD) 35 (USD 26.85) far exceeded the true costs of dealing with late payments and were illegal.
But a full bench of the court on Wednesday overturned the ruling on appeal, disagreeing with the earlier finding that the fees were "extravagant, exorbitant and unconscionable".
"We were particularly pleased the court found there was no dishonesty on ANZ's part and these avoidable fees were fairly and fully disclosed and there was no lack of good faith by ANZ."
ANZ said it hoped the ruling would put an end to the "lengthy and expensive litigation".
More From This Section
But law firm Maurice Blackburn, which brought the class action on behalf of ANZ customers, indicated it would not cease its fight against the fees and likely take the dispute to the High Court.
ANZ, the country's third largest bank, was the first of eight major lenders to go to court as part of a case begun in 2010 involving more than 185,000 customers who are trying to recover the "excessive" fees and claiming some AUD 240 million in damages.