Many businesses suffer from this, but the reason is surprising: we’re sometimes too afraid to ask our customers for money.
You’re not a bank! Don’t let other people use your hard earned money. The sooner you bill, the sooner you’ll get paid. Even better, rearrange your terms so that you receive a retainer or deposit before work is started.