Late Payment Penalties in Freelance Contracts: How to Set Them and Make Them Stick
The pattern every freelancer eventually hits
You finish the work. You send the invoice. Net 30 comes and goes. You send a polite follow-up. Net 60. Another email. Net 90. Eventually you get paid — maybe — after eating six weeks of cash flow drag and writing three increasingly stiff emails.
Late payment penalties exist to make that math stop working in the client's favor. Used well, they turn "we'll get to it" into "we should get to this today." Used badly, they go unenforced and signal that you don't follow through. This guide is about getting the clause right and then actually using it.
The two clauses you need (most freelance contracts have neither)
1. The interest clause
The simplest, most common, and most underused. Standard wording:
Invoices not paid within thirty (30) days of the invoice date shall accrue interest at a rate of 1.5% per month (18% APR) on the outstanding balance, calculated daily, until paid in full.
A few things to notice:
- The percentage is per month, not per year. 1.5%/month is the most common rate for B2B services in the US; some jurisdictions cap statutory interest lower, so 1.5%/month is a defensible ceiling.
- It accrues from the invoice date, not from when you complain. If you don't write this in, some clients will argue interest only starts when you send a reminder.
- Compounding matters. "Calculated daily" or "compounded monthly" produces materially different numbers on a 90-day overdue invoice. Daily is standard.
2. The late fee clause
A flat fee on top of interest. Common wording:
A late fee of $50 (or 5% of the invoice total, whichever is greater) shall be applied to invoices outstanding more than 15 days past the due date, and an additional late fee of the same amount shall apply for each subsequent 30-day period.
The late fee does work that interest can't: it punishes the act of being late, not just the duration. A client sitting on a $400 invoice doesn't care about $6 of interest. They do care about a $50 late fee that hits on day 16.
What to actually put in your contract
A workable late payment section, copy-and-adapt:
Payment Terms. Client shall pay all invoices within thirty (30) days of the invoice date.
Late Payment. Invoices not paid by the due date shall (a) accrue interest at 1.5% per month, calculated daily on the outstanding balance, from the invoice date until paid in full; and (b) incur a late fee of $50 or 5% of the invoice total, whichever is greater, applied on the 15th day past due and on each subsequent 30-day period the invoice remains unpaid.
Suspension of Work. Contractor reserves the right to suspend all ongoing work and withhold deliverables for any invoice more than 15 days past due, without liability for resulting delays. Work will resume within two (2) business days of payment in full of all outstanding amounts, including accrued interest and fees.
Collection Costs. Client agrees to reimburse Contractor for all reasonable costs of collection, including attorneys' fees and court costs.
The "Suspension of Work" line is the one most freelancers skip. It's also the one with the most leverage — your client cares more about a frozen deliverable than about an interest charge.
Red flags clients will try to slip in
When clients push back on late payment terms, watch for:
- "Net 60" or "Net 90" payment terms. This isn't about late payment; it's about making the standard payment window long enough that "late" almost never triggers. Push for Net 30 unless the contract is large enough to absorb the cash flow hit.
- "No interest shall accrue on overdue invoices." Yes, clients sometimes write this in. Strike it.
- "Disputed invoices" carve-outs. Wording like "Late fees do not apply to invoices that are subject to a good-faith dispute" gives the client a one-sentence escape hatch. If you accept this, define what counts as a dispute (in writing, within X days, specifying the disputed line items).
- Caps on interest. "Total interest shall not exceed 5% of the invoice amount." This caps your leverage at exactly the moment you need it most.
- "Cure periods" without teeth. "Contractor shall provide 30 days' written notice and opportunity to cure before applying any late fee." Now your day-1 overdue invoice doesn't accrue penalties until day 60.
Making the clause actually work
Writing it is half the job. Enforcing it is the other half. A few rules of the road:
- Apply the fees on the invoice, every time. If your contract says interest accrues on day 31, then on day 31 you re-issue an updated invoice with the interest line item visible. Clients who never see the line item assume you won't enforce it.
- Be consistent. If you waive late fees for one client, expect to waive them for all of them. Worse, expect them to find out — freelance networks are smaller than they look.
- Send an automated reminder on day 28. Most invoicing tools (Stripe, FreshBooks, Wave, Bonsai) will send these for you. The reminder converts more "I forgot" cases than any late fee will.
- Don't bluff suspension. If your contract says you can suspend work for non-payment, do it the day after the suspension trigger. Threatening suspension and not following through trains the client to ignore the next threat.
- Walk for repeat offenders. A client that pays late twice will pay late forever. The late fees recover some of the cost; the bigger cost is the ongoing relationship. Price the renewal accordingly or decline it.
A note on collectability
Late payment clauses don't help if the client is genuinely insolvent — at that point you're in line behind their bank, the IRS, and their landlord. The clauses do help with the much more common case: a solvent client who's deciding which of their 40 outstanding bills to pay this week. A clean late payment section moves your invoice from "we'll get to it" to "pay this one first." That's usually all you need.
This article is for informational purposes only and does not constitute legal advice.