Large businesses and public sector organisations remain the slowest to pay their bills, while small businesses and Christchurch firms have picked up their game, says credit checking agency Dun & Bradstreet.
While noting a general improvement in bill-paying habits to an average 42.2 days - a record not seen since before the global financial crisis - D&B also found the majority of businesses still take more than the standard 30 days to settle their accounts.
But even with an average improvement of four days faster payment, the public administration sector was still the slowest payer, at an average 47.3 days, the June quarter trade payments analysis says.
Firms with more than 500 employees showed the biggest improvement in payment habits, shaving 5.3 days off averages recorded in the June quarter last year, but they remained the slowest payers in the private sector, at 45 days.
By contrast, businesses with fewer than 20 employees were the fastest payers at 41.1 days, down 3.7 days year-on-year.