Late payments are costing small businesses dear, according to a report by the Small Business Research Centre (SBRC) at Kingston Business School. The government does not pay up quickly either, with one in five small businesses waiting more than 10 days to be paid for public sector work, despite government claims that payments would be speeded up.