πŸš€ Get PingPaid β€” Automate your invoice collection Try Free β†’

How to Calculate Late Fees Without Sounding Like a Jerk

Published June 2026 Β· Freelance Finance Β· 5 min read

Your invoice is 3 weeks overdue. Again. You've sent two "gentle reminders" that were about as gentle as a brick through a window.

Now you need to charge a late fee. But how much? And how do you say it without torpedoing the relationship?

πŸ“ The Math (It's Simpler Than You Think)

Late fee formula:

Example:

πŸ’‘ Pro tip: Use a free late fee calculator instead of doing this in your head. Less math, more money.

πŸ“§ The Email Template (Copy-Paste Ready)

First Reminder (Day 1 after due date)

Second Reminder (Day 14 β€” Add Late Fee)

⚠️ Important: Only charge late fees if your contract explicitly mentions them. If it doesn't, add it to your NEXT contract. Retroactive late fees = bad vibes.
  • 1% per month (12% annual): Standard, reasonable, hard to argue with
  • 1.5% per month (18% annual): Common for freelancers, still fair
  • 2% per month (24% annual): Aggressive, use only for repeat offenders
  • Flat fee ($25-$50): Simpler, but less fair for small invoices
πŸ’‘ What actually works: I use 1.5% per month. It's high enough to motivate payment, low enough that clients don't feel punished. I've had 0 disputes in 3 years.

πŸ›‘οΈ Prevention Is Better Than Collection

The best late fee is the one you never have to charge. Here's what actually works:

  • 50% upfront for new clients. Non-negotiable. If they won't pay 50% upfront, they won't pay 100% later.
  • Net-15, not Net-30. Your "Net-30" becomes "Net-45" in client time. Net-15 becomes Net-30. Manage expectations.
  • Late fee clause in EVERY contract. Even friends. Especially friends.
  • Invoice immediately. Same day you deliver. Not next week. Not when you "get around to it."

I built PingPaid because I needed a dead-simple way to:

All free. All instant. All mobile-friendly. No signup. No "Start Free Trial" nonsense.

Built by a freelancer who got tired of chasing payments. Open source on GitHub.