Retail banks are earning enough of a profit to cover the cost of cash services and hubs, the central bank says.