I work for myself for a few clients so obviously send invoices. Sometimes they are pretty late to be paid and sometimes only after quite a lot of badgering (always extremely politely before anyone decides to take a side track about what my tone might be). But am I being unreasonable that it’s not fair people think they just pay invoices as and when, whilst you know that if it was their pay check that was late they would raise hell if it was late? And indeed the fact that you have to be polite and an element ‘accepting’ that things won’t just automatically be paid on time is also a bit absurd?