Why invoices get paid late for reasons that are your fault 9 steps · process only, no financial or legal advice · checked against gov.uk and irs.gov on 25 August 2026