Back to blog
TipsJune 28, 20264 min read

Late payment fees: when and how to charge them

Chasing overdue invoices costs you time and leverage. Here's how to set, communicate, and enforce late payment fees without torching client relationships.

By ZenPay Team

Share
Late payment fees: when and how to charge them
Photo by Brett Jordan on Unsplash

Clients who pay late rarely do it maliciously. They do it because nothing is pushing them to pay on time, and you haven't made the cost of waiting clear. A well-structured late payment fee fixes both problems.

Why most late fee policies fail before they start

The most common mistake is burying the fee in your contract and never mentioning it again. By the time invoice day arrives, the client has forgotten it exists and you feel awkward enforcing it.

A late fee only works if:

  • It's stated on every invoice, not just in the original contract.
  • It's communicated before the project starts, so it never feels like a surprise punishment.
  • You actually apply it, even once, so clients learn you mean it.

If you've never charged a late fee in practice, your policy is decoration. Procurement departments at large brands notice this fast.

How much should you charge?

A flat fee (for example, $50–$150 for invoices under $5,000) is easy to communicate. A percentage rate (1.5%–2% per month, or the statutory rate in your jurisdiction) scales better for larger deals and is standard for B2B.

For a creator invoicing a $4,800 brand deal on NET 60, a 1.5% monthly rate means $72 after the first overdue month. Small enough to feel fair, large enough that a procurement team notices it on the ledger.

Check your local rules: the UK Late Payment of Commercial Debts Act sets a statutory 8% above base rate. EU Directive 2011/7/EU allows up to 8% above the ECB reference rate. The US has no federal cap, but state laws vary. Know your floor and your ceiling before you write a number down.

When to apply the fee (and when to waive it)

Apply the fee consistently on the first offense. Waiving it every time signals that it's negotiable, which means it effectively doesn't exist.

When it's reasonable to waive:

  • A long-term partner who is 2–3 days late for the first time in two years.
  • A genuine billing error on your invoice (wrong payment details, wrong amount).
  • A client who proactively reached out before the due date to flag a delay.

When to hold the line:

  • A client who is repeatedly 15–30 days late despite reminders.
  • New clients with no payment history with you.
  • Large enterprise accounts with procurement systems that need the financial motivation.

The key is deciding your waiver criteria in advance, not in the heat of a strained conversation.

How to put it on your invoices (without the awkward conversation)

The fee language should be short and factual. One line at the bottom of every invoice:

"Invoices unpaid after the due date accrue a 1.5% monthly late fee."

That's it. No apology, no hedge. State it the same way your bank states an overdraft charge.

How most people do it

  • Late fee policy lives in a contract PDF nobody re-reads before payment.
  • Reminders are sent manually, days after you remember the invoice is overdue.
  • Each reminder is a fresh email you write from scratch, often softened to avoid awkwardness.
  • Clients pay via bank transfer and you match it manually against open invoices.
  • You track overdue balances in a spreadsheet that drifts out of date.

How ZenPay does it

  • Your late fee terms go in the invoice notes field, visible on every invoice the client opens.
  • Auto-reminders fire N days before and after the due date, automatically, in your name.
  • Editable email templates mean the tone is firm, consistent, and already written.
  • QR codes on invoices let clients pay via bank transfer, PIX, or WeChat Pay in two taps.
  • Per-invoice payment tracking with partial payments shows you exactly what's outstanding, in real time.

How to handle the conversation when a client pushes back

When a client disputes a late fee, stay factual. Point to the invoice (where the fee was stated), the due date, and the number of days elapsed. You don't need to defend the policy as if it were a personal decision; it's a standard commercial term.

A useful script: "The late payment fee is noted on invoice #[number], due [date]. I'm happy to discuss a payment plan for the outstanding balance, but the fee applies as stated."

If a client refuses to pay the fee repeatedly, that's a pricing signal: they don't value your payment terms, which means they'll keep testing them. Factor that into whether you continue the relationship, and at what deposit level.

One practical change to make this week

Add one auto-reminder that fires 3 days after the due date. Not a week after. Not when you remember. Three days, automatically, with language that references the late fee. That single trigger does more work than a policy buried in a PDF.

Most overdue invoices aren't the result of bad clients. They're the result of no system. Build the system once, set the reminders, and let the policy do the talking so you don't have to.

Less admin.
More of what matters.

Your first invoice
within 2 minutes.

1Sign up — free
2Add your first client
3Send your invoice

Free forever.
No catch.

€0

To get started

No credit card. No trial. Just free.

Start free

Keep reading