How do I handle invoicing and payment delays from clients?

PE Peter US 🌱 Newbie 👁 99 ⚑ Report Own Business

I've been running my freelance design business for about 8 months now and I'm running into a problem where clients keep pushing back payment dates. Some invoices are 45+ days overdue and I'm struggling to cover my expenses. Should I be more aggressive about payment terms upfront, or is there a better system I should be using?

2 answers

★ Best answer

You need to get aggressive about upfront terms because 45+ days is killing your cash flow, and clients will keep pushing if there's no consequence. Set a clear payment schedule in your contract (like 50% deposit before work starts, 50% on delivery), charge late fees after 15 days, and consider requiring payment before you hand over final files - most freelancers who fix this problem do it through contracts, not by being nicer about follow-ups.

Don't wait until you're desperate to chase payment - by then you've already lost leverage. the hardest part isn't setting strict terms, it's actually enforcing them, so here's what actually works: require a partial deposit (usually 30 - 50%) before you start any work, then split the rest into milestone payments rather than one lump sum at the end. this way you're not fronting weeks of effort hoping they'll eventually pay, and clients take the invoice seriously when they've already given you skin in the game.

on top of that, automate reminders. send an invoice the moment work is done, then set calendar alerts to follow up 5 days before due date and again on day 1 overdue - keep it friendly but consistent. most delays happen because clients forgot or deprioritized it, not because they're dodging you. a quick "just checking in on this invoice from [date]" often gets you paid within days. if someone hits 30 days late, you can pause future work without being the bad guy - it's just business policy you enforce equally.

Your answer

Log into answer.