Is the 60-day payment cap law yet?
No. The 60-day maximum payment term is in the Commercial Payments Bill, which was introduced in the House of Lords on 19 May 2026. As of 24 September 2026 it has not completed its passage through Parliament, and even after Royal Assent the government has said there will be a lead-in period before the new rules apply.