Hi all, I am having regular trouble with one client in getting payment anything near on time. The client is on the whole a good one and puts a lot of work my way so I’m trying to be patient and not go too overboard. My payment terms are within 30 days but they consistently take 60-90 days to pay up, and I’ve even had cheques bounce in the past. An added issue is I am also getting hassled by printers that I have sent work to on their behalf, who are owed a lot of money from the same company. I have a good working relationship with them but get the same response: As the work I produce for the company is for a specific client account they are waiting for payment from this client in order to pay me. They have suggested me (and the printers) invoicing their client direct but I am not comfortable with this, as it seems they are just passing the buck. I don’t have any direct contacts with their client and all the work I do is via them. Any tips on how you would deal with this situation? I want to keep relationship on good terms but as it is a large amount of regular work it is screwing up my cash flow.