Most of our clients pay us by direct debit. We have just one client on our books who still has not given us all we need to complete his self-assessment for the year ended 5th April 2014 (edited). To be honest, we have given up chasing him, but he's still paying us on a regular basis. I just don't know whether to hope he eventually contacts us, or simply disengage and give him a refund. I don't feel very comfortable working with clients that are so late with supplying information, but I quite like clients that pay regularly. Conundrum!!