Getting Paid

How to Charge Late Fees on an Invoice (A Freelancer’s Playbook)

Roughly a third of freelance invoices get paid late, and every week a client sits on your money is a week you’re floating an interest-free loan to someone with a healthier cash flow than you. A late fee changes that math. Done right, it doesn’t make you look petty — it makes you look like a business that expects to be paid on time, which is exactly the signal slow-paying clients respond to.

This is the practical version: what you’re legally allowed to charge, how to word it so it actually sticks, the arithmetic worked out on real numbers, and how to collect without torching the relationship.

The one rule that makes late fees enforceable

You can only charge a late fee if the client agreed to it before the invoice went out. That agreement lives in your contract, your signed proposal, or your written terms — not in an angry email you send after payment is 40 days overdue.

A late-fee clause bolted on after the fact is unenforceable, and clients know it. So the single highest-leverage move here isn’t picking the perfect percentage — it’s making sure a late-fee line exists in every agreement you sign and gets repeated on every invoice you send. If it’s in the contract and printed on the invoice, you’re on solid ground. If it’s neither, you’re negotiating from zero.

How much can you charge? The legal reality

The freelance standard is 1% to 1.5% per month on the overdue balance, which works out to 12–18% annually. That range is widely used because it’s high enough to matter and low enough that no client can credibly call it predatory.

You can also charge a flat fee — say $25 or $50 per overdue invoice — instead of, or on top of, a percentage. Flat fees are simplest for small invoices; percentages scale better on large ones.

State usury caps are the ceiling

Late fees are treated as interest, and every U.S. state caps interest through usury laws. The caps vary a lot — some states hold you to around 10% per year on this kind of debt, others allow considerably more. A couple of common reference points: California generally caps this type of interest around 10% annually for the portion the law treats as a loan, and rates are commonly capped in the mid-teens elsewhere. The safe move is simple: stay at or under 1.5% per month (18%/year) and you’re inside the limit almost everywhere. If you want to charge more, check your own state’s cap first, and remember the fee has to look reasonable if you ever had to defend it.

Two more guardrails worth knowing:

  • Charge on the unpaid balance, not the whole invoice if the client paid part of it. Compounding a fee on money you’ve already received looks bad and invites disputes.
  • Don’t stack fees illegally. Applying a fresh 1.5% each month is normal and expected. Applying 1.5% and a flat penalty and a “processing charge” starts to look like a trap.

Flat fee vs. monthly percentage: which to use

Here’s the trade-off on a $2,000 invoice that ends up 60 days late:

  • Flat $50 fee: you collect $50, full stop, no matter how long it drags on. Clean and predictable, but it stops motivating payment once it’s applied.
  • 1.5% per month: month one adds $30, month two adds another $30, and the meter keeps running. After 60 days that’s $60 — and crucially, the cost grows the longer they wait, which is the behavior you actually want to change.

For most freelancers, a monthly percentage is the better tool because it creates ongoing pressure. A hybrid works well too: a small flat fee the day an invoice goes overdue, then a monthly percentage after that.

Worked examples (the numbers that go on the invoice)

The formula for a monthly percentage is:

Late fee = Overdue balance × monthly rate × number of months (or partial months) overdue

Example 1 — a $1,200 design invoice, 1.5%/month, 45 days late

45 days is one full month plus a partial second month. Most freelancers round up to charge for the second month, or prorate it. Rounding up: $1,200 × 1.5% × 2 = $36. Prorated (45/30 months): $1,200 × 1.5% × 1.5 = $27. Either is defensible — just be consistent and state which method you use.

Example 2 — a $5,000 project, 1.5%/month, 90 days late

Three full months: $5,000 × 1.5% × 3 = $225. The new balance owed is $5,225, and it keeps climbing $75 every month until they pay.

Example 3 — daily proration instead of monthly

If you’d rather charge by the day, convert the monthly rate: 1.5%/month ÷ 30 = 0.05% per day. On a $3,000 invoice that’s $1.50/day. At 20 days overdue: $3,000 × 0.05% × 20 = $30. Daily proration feels the fairest to clients and is worth setting up if you invoice large amounts.

Exact wording you can copy

You need the same clause in two places: your contract and your invoice. Keep it plain.

For your contract or proposal

“Payment is due within 30 days of the invoice date. Invoices not paid within 30 days are subject to a late fee of 1.5% of the outstanding balance per month, applied to each full or partial month the invoice remains unpaid. A grace period of 5 days will be applied before late fees begin to accrue.”

For the invoice itself

“Terms: Net 30. A late fee of 1.5% per month applies to balances unpaid after the due date, as agreed in our contract dated [date].”

Notice the invoice line references the signed agreement. That one phrase — “as agreed in our contract dated…” — is what turns the fee from a surprise into an enforcement of something the client already accepted.

Build in a grace period (it’s a feature, not weakness)

A 5–7 day grace period before the fee kicks in does two useful things. It absorbs the honest delays — a payment stuck in an approval queue, an invoice that landed in spam — so you’re not penalizing people who intended to pay on time. And it gives you a clean, non-confrontational reason to send a reminder: “Quick heads-up, this invoice is due Friday and a late fee applies after that.” Most late payments resolve right there, before any fee is ever charged. The reminder is doing the collecting; the fee is just the thing that makes the reminder land.

How to actually apply and collect the fee

The mechanics matter more than most guides admit. Here’s the sequence that works:

  1. Send a reminder on the due date. Neutral tone, no fee mentioned yet. Many clients pay here.
  2. Send a second reminder when the grace period ends. Now you name the fee: “As of [date] a 1.5% late fee has been applied per our agreement. The updated balance is $X.”
  3. Issue a revised invoice showing the fee as its own line item. Don’t just quietly bump the total — break out “Late fee (1.5%, [month])” so the client sees exactly what changed and why. Transparency is what keeps this from becoming a dispute.
  4. Keep the meter visible. Each month it goes unpaid, reissue with the new fee added. The growing number is your leverage.

Doing this by hand across a dozen clients is where good intentions die — you forget which invoice crossed which threshold, the math drifts, and you let real money go. This is the part worth automating. Fee-Lion lets you set your late-fee rule once, then it flags overdue invoices, applies the fee as a clear line item, and sends the reminders on schedule, so the policy runs itself instead of depending on you remembering to be the bad guy.

Waiving the fee (strategically)

Charging the fee and then offering to waive it for a good client who pays immediately is one of the most effective moves in the whole playbook. “I’ve applied the standard late fee, but I’m happy to waive it if you can settle the balance this week.” You keep the relationship, you get paid fast, and you’ve quietly established that the fee is real — which makes them pay on time next round. Waive from a position of having charged, not by never charging at all.

A note on international clients

If you invoice clients in the UK or EU, statutory late-payment rules can actually work in your favor — many jurisdictions grant you the right to charge interest and a fixed recovery cost on overdue B2B invoices even without a contract clause. The rates and mechanics differ from the U.S., so look up the specific rule where your client is based. The universal principle still holds: state your terms up front and put them on every invoice.

The bottom line

Charging late fees isn’t about squeezing clients — it’s about protecting your cash flow and training people to treat your invoices as real bills with real deadlines. Get the clause into your contract, put it on every invoice, keep the rate at a defensible 1–1.5% per month, give a short grace period, and then follow the reminder sequence consistently. The freelancers who get paid on time aren’t the ones with the scariest penalties. They’re the ones whose terms are clear, visible, and reliably enforced.

If tracking overdue invoices and applying fees by hand is where your system breaks down, that’s exactly the busywork worth handing off. Fee-Lion runs your late-fee policy, reminders, and estimate-to-paid workflow automatically — try it free for 14 days, no card required.

Join the discussion

Members join the discussion

Comments are for Fee-Lion users. Enter your email and we'll send a one-time link to sign in — no password.

Not a customer yet? Start free — then join the conversation.