A recent Bacs study has outlined that UK businesses are suffering from a late payment debt of £24 billion, with large British corporates being the worst offenders. Late payment severely affects businesses as it restricts cash flow, often meaning that businesses are unable to undertake further projects until they receive full payment, resulting in limited business growth.