TTime-Trak/Blog
Download →
How-To·3 min read·October 21, 2026

How to Set a Late Fee Policy Before You Need One

Set your late fee terms before an invoice goes unpaid, so you never have to make up a policy mid-conflict.

Most freelancers have no late fee policy until a client pays 60 days late. Then they panic, make something up, and either don't enforce it or apologize for bringing it up. Neither is good.

The time to set this is before the work starts. Before the first invoice. Before anyone is behind.

Start with your payment window

Decide how many days after an invoice you expect payment. Net 15 is common for freelancers. Net 30 is common for agencies. Whatever you choose, write it on every invoice.

Time-Trak puts your terms on every invoice you generate. Set it once. It shows up every time. You don't have to remember to add it.

Pick a number that means something

A late fee that is 1% of the invoice total feels like nothing on a $500 invoice. That is $5. No one changes behavior over $5.

1.5% per month is a common standard. On a $3,000 invoice that is $45. Still not brutal, but it is enough to remind a client that being late has a cost.

Some freelancers do a flat fee after a certain number of days. Either works. What does not work is having no policy at all.

Write it in your contract, not just on the invoice

An invoice line that says "1.5% per month after 15 days" means nothing if your contract does not back it up. A client can dispute an invoice. They cannot as easily dispute a signed agreement.

Keep it short. One sentence in your contract is enough: "Invoices unpaid after 15 days are subject to a 1.5% monthly late fee."

Log the conversation when you set terms

When you send a proposal or contract, note it in your time tracker as a non-billable entry. Something like "sent contract with payment terms" and the date. This sounds minor but it matters if you ever have a dispute and need to reconstruct the timeline.

Time-Trak lets you add notes to entries. Use that. A two-second note protects you six months later.

What to do when someone is actually late

First: send a reminder before you apply the fee. One email, short, no apology. Something like: "This invoice is now past due. I will apply the late fee noted in our agreement if payment is not received by [date]."

Give a specific date. Not "soon." Not "as soon as possible." A date.

If they miss that too, add the fee to a new invoice. Show the original invoice total, the fee, and the new total. Keep it clean and factual.

Your time log helps here. If a client claims the invoice was never sent, you can show them the entry where you logged the send. Not because you expected a fight, but because you track your work.

The clients who complain about late fees

Some will push back. They will say they forgot, or their accounting team is slow, or they never agreed to it.

If it is in your contract, you have ground to stand on. You can waive the fee once as a courtesy if you choose. But waiving it every time trains clients that the policy does not apply to them.

Your time log also tells you something here. If a client consistently pays late and you are losing hours to follow-up emails, that is real cost. Log those follow-up emails. See what they add up to over a year. That number will help you decide whether to keep working with that client at all.

The point is to not wing it

Late fee policies feel awkward to set up when everything is fine. That is exactly when you should do it. When you are mid-dispute, you have no leverage and no clarity.

Set the terms. Put them in the contract. Put them on the invoice. Log when you send them. Then you never have to make up a policy at the worst possible moment.

Track your time, bill every minute.

Time-Trak is a native Mac and Windows time tracker with a floating timer, automatic screenshots, and one-click invoicing.

Free during beta.

Download Time-Trak →

macOS + Windows · Floating widget · Auto screenshots

More like this

← All articles·time-trak.com