Been facing more late payments lately, which is throwing off my monthly budget.
I used to have most clients pay within two weeks, but now I’m dealing with invoices that are over 30 days overdue. The awkward follow-ups are exhausting, and I’m starting to think I need to revamp my invoicing process.
Net payment terms make a huge difference. Switch from “payment due in 30 days” to “payment due in 15 days” or even “payment due upon receipt.”
Also try these:
Send invoices immediately when work is done
Follow up at 7 days if no payment yet
Make payment super easy - multiple options like PayPal, Stripe, bank transfer
Stop work on overdue accounts until they catch up
The key is being consistent with follow ups. Most clients aren’t trying to stiff you, they just forget or deprioritize it when there’s no consequences.
I had this exact problem about two years ago. What turned things around for me was changing how I invoice.
First, I split bigger jobs into smaller milestones with separate invoices. Instead of one $5000 invoice at the end, I do three $1667 invoices as we hit each phase. Way easier for clients to pay and keeps money coming in.
Second, I started requiring payment info upfront - like their accounting contact and preferred payment method. When they give you this during the good times, it’s much easier to collect later.
The other thing that helped was being more picky about new clients. I started asking for references from their other vendors. If they dodge that question or their references mention slow payment, I either ask for money upfront or just pass on the job.
Sounds harsh but my cash flow is so much better now. The clients who pay on time don’t care about these policies anyway.
Stop doing follow ups altogether. Put everything in writing from day one. My contract says work stops if payment goes past 15 days, and I actually stop. No exceptions. Clients who respect you will pay on time. The ones who don’t aren’t worth chasing around like a bill collector. You’re running a business, not a charity. Set the rules early and stick to them.