Been freelancing for years and finally hit my limit with clients who pay weeks late. I know I should charge late fees but honestly scared it’ll damage relationships.
Started adding a line about it in contracts but wondering how others handle the actual conversation when you have to enforce it.
I learned this the hard way after eating too many late payments early on.
What worked for me was making late fees feel automatic, not personal. I put it right in the invoice terms - something like “Payment due in 30 days, 2% monthly fee applies after that date.”
When someone goes past due, I send a friendly reminder first. If they still don’t pay after another week, I send the updated invoice with the fee and just say “Updated invoice attached with late fee as outlined in our agreement.”
Most people pay it without pushback because they know they messed up. The ones who complain usually aren’t clients worth keeping anyway. Lost maybe two clients over the years but saved myself thousands in late payments.
Put it in your contract upfront and actually charge it when they’re late. Most clients respect you more when you stick to your terms. I charge 1.5% per month after 30 days and send a revised invoice showing the fee. Never had anyone argue because they agreed to it when they signed.
Start charging them right away or you’ll keep getting walked on. Here’s what I do:
Set the fee at 3% - makes it hurt enough to matter
Send the late fee invoice immediately when they hit the deadline
Don’t apologize in the email - just state facts
The key is being consistent. Miss it once and they’ll test you again.
I used to worry about relationships too but realized clients who respect you will pay on time. The ones who don’t were already problem clients anyway.
Sent my first late fee invoice three years ago and was terrified. Client paid it without a word and has been on time ever since. Wish I’d started sooner.