AIBU as a small business owner to expect payments to come in on or around time of service as is in our policy and as is the norm in my industry?
I am finding there are certain 'repeat offenders' and when clients take a few weeks to settle up it affects everything cashflow-wise - I have to buy supplies from my own money or supplement staff wages from my own bank account, this is making my book keeping terribly complicated too as I have to keep records of these instances where I use my own money for the tax returns. I am not the greatest at admin either and have not much time to do this.
Is it unreasonable to expect payments to come on time or is that too strict nowadays? The clients that are repeatedly late vary in their reactions to being asked to settle ie one is always SOOO sorry but another is just like 'oh ok yeah will do it later' then may well forget again. We always have more than enough clients and I could easily swap them for new ones but I don't want to be too hard on people.
What do you think about it?