Commonwealth Bank customers were unable to withdraw money from ATMs, pay with EFTPOS or access their online banking for hours this evening after an unexplained glitch that reportedly resulted in hundreds of dollars being wiped from customer accounts.

The bank said the glitch, which reportedly resulted in customer cards being eaten by ATM machines, related to "network connectivity problems" but has yet to explain further. An eerily similar glitch occurred on exactly the same day last year.

From about 6.30pm AEDST CBA customers began flooding its Facebook page with abuse, with scores complaining that they could not access their money and that the balances on some of their accounts were incorrect.

At about 10:20pm AEDST CBA sent out a statement saying services had been restored. "Customers may still be experiencing issues accessing our contact centres and phone banking," the bank said.

During the outage several said they were unable to pay for their groceries, dinner or public transport tickets home.