Dealing with slow-paying clients has been a constant battle. Just last month, three invoices lingered past the 60-day mark, really affecting my cash flow.
I realize I need a more structured approach to following up on payments rather than relying on last-minute reminders.
Drop clients who don’t pay on time - that’s your main issue. I dump them after two late payments because chasing money costs more than finding new clients. Invoice immediately when you’re done. Call at 30 days overdue, not sooner. No payment by 45 days? Send to collections and move on. Your time’s too valuable to play bill collector.
Keep payment terms simple. I do net 15 days max with a 2% late fee after that.
Be consistent with reminders. I send the first reminder on the due date, not a week later. Many clients will pay when they see you’re serious about deadlines.
Chronic late payers go on my problem list. They must pay upfront for any future work.
Had this exact problem 5 years ago. Client owed me $8k and ghosted me. Nearly killed my business.
Automatic reminders through invoicing software saved me. System sends them, not me - removes the awkwardness.
My schedule:
Invoice same day
Auto reminder 5 days before due
Auto reminder day after due
Personal email at 2 weeks late
Phone call at 3 weeks
Collection agency at 45 days
I add “Payment processing fees will be added to overdue accounts” on invoices. Never actually charge it but makes people think twice.
Biggest lesson - don’t take follow-ups personally. You did the work, you deserve payment. Most clients actually respect you more when you’re professional about collections.