What to Do When a Client Doesn’t Pay an Invoice: The 90-Day Ladder

The invoice was due eleven days ago. You’ve drafted three versions of the email, deleted all of them, and now you’re weighing whether chasing $2,400 is worth looking desperate in front of a client you’d like to keep.

That hesitation is the actual problem — not the client. An unpaid invoice gets harder to collect the longer it sits, and the two weeks you spend deciding how to phrase things is two weeks in which the invoice moves from “recent” to “old”, the project fades from the client’s memory, and the person who approved the work moves on to something else.

What follows is a schedule, so you don’t have to decide each time. Each step has a fixed trigger day and a script.

Before Anything: Confirm It’s Actually Late

Two checks, thirty seconds:

  1. Was it delivered to the right person? Invoices sent to your day-to-day contact rather than accounts payable are the single most common cause of a “non-paying” client. Your contact is not the person who pays you.
  2. Are your terms what you think they are? Net 30 from the invoice date is a different day from Net 30 from month-end, and some clients run on end-of-month cycles regardless of what your invoice says.

If either check fails, this isn’t collections — it’s a resend.

The Ladder

Day Step Channel Tone
Due + 1 Reminder Email Neutral, administrative
Due + 7 Second notice Email, reply to the first Neutral, adds a question
Due + 14 Phone call Phone, then email summary Direct, friendly
Due + 30 Work stop + formal notice Email, cc accounts payable Firm, states consequence
Due + 60 Final demand Email + post Formal, deadline stated
Due + 90 Decision point Collections, small claims, or write-off

The value is in the fixed days. Escalation that happens on a schedule reads as process; escalation that happens when you finally get annoyed reads as personal, and that’s the version that damages relationships.

The Scripts

Copy these, change the bracketed parts, send. Keep them short — short notes get answered.

Day 1 after due date

Subject: Invoice [INV-1044] — $[2,400] — due [Feb 25]

Hi [Name],

Quick note that invoice [INV-1044] for $[2,400] was due on [Feb 25]. I’ve attached it again for convenience.

Could you confirm it’s been scheduled for payment, or let me know who I should send it to if it needs to go to someone else?

Thanks, [You]

Four sentences. No apology for “bothering” them — you’re not bothering them, you’re doing bookkeeping.

Day 7

Reply to your own first email so the thread carries the history.

Hi [Name],

Following up on the below — invoice [INV-1044], $[2,400], now [7] days past due.

Is there anything holding it up on your end, or a PO number or form I need to add? Happy to fix whatever’s blocking it today.

Thanks, [You]

The question matters more than the reminder. “Is anything holding it up” gives a stuck approver a way to answer without admitting anything, and it’s how you find out that they needed a PO number nobody told you about.

Day 14 — pick up the phone

Email is easy to leave in a queue; a voice is not. Keep it to three sentences: the invoice, the amount, and “when can I expect it?” Then — and this is the part people skip — send an email immediately afterwards summarising what was agreed:

Hi [Name],

Thanks for the call. Confirming what we agreed: invoice [INV-1044] for $[2,400] will be paid by [date].

I’ll mark it in my records for that date.

Thanks, [You]

That email is now the record. A promised date in writing changes what every later message can say, because from here on you’re not chasing an invoice — you’re following up on a commitment they made.

Day 30 — stop work, and say so

Hi [Name],

Invoice [INV-1044] for $[2,400] is now 30 days past due, and I haven’t been able to get a payment date confirmed.

I’m putting [project/next deliverable] on hold until it’s settled, and I’ll pick it straight back up the day the payment clears. [If your agreement provides for it: A late fee of [1.5%] per month applies from [date] as set out in our agreement.]

I’ve copied [accounts payable contact] in case this is stuck in approvals.

Thanks, [You]

Two things happen here. The cc reaches somebody whose job is paying invoices. And the work stop is stated as a consequence you’re carrying out, not a threat you might carry out.

Day 60 — final demand

Short, formal, dated, and sent by post as well as email if the amount justifies it. State: invoice number, amount, original due date, what you’ve already sent and when, a payment deadline (10–14 days), and what happens after it. Keep every sentence factual — the audience for this letter is no longer your contact.

When to Stop: The Arithmetic

At day 90 you have three options, and the right one is a calculation, not a feeling.

Suppose the unpaid balance is $2,400 and your billable rate is $85/hour.

Option Direct cost Your time Net if you win Chance it works
Keep emailing $0 ~1 hr/month $2,400 Falling every month
Formal demand letter $0–$200 2 hrs (~$170) ~$2,030–$2,230 Often high — many pay here
Small claims Filing + service 8–12 hrs (~$680–$1,020) Materially less Varies; you must still collect
Collections agency 25–50% of recovery ~0 hrs $1,200–$1,800 Moderate
Write off $0 0 $0

Two things fall out of the table. First, the demand letter is almost always the best expected value — low cost, no filing, and a meaningful share of stalled invoices get paid at that stage. Second, the break-even on small claims sits somewhere around $1,500–$2,000 for most solo businesses: below that, a win can cost more in lost billable hours than it recovers, and you still have to collect on the judgment afterwards. Claim limits and fees vary by state and county — check your local court’s published figures before you commit a day to it.

Writing off a genuinely dead invoice isn’t defeat. It’s the decision that stops a $2,400 loss from also costing you six hours a quarter, indefinitely.

This is general information, not legal advice. Contract terms, interest on overdue accounts and court procedures vary by state — check yours.

The Part That Prevents the Next One

Every collections problem is visible weeks earlier in the tracker, if the tracker is doing its job.

The Rule Worth Keeping

Send the day-one reminder every time, on every invoice, to every client, including the ones who always pay.

It costs nothing, it’s unremarkable when it lands, and it does something no escalation ladder can: it establishes that your due dates are real dates. Clients who learn that early rarely need step four.


Featured on ReadySheetGo

Small Business Invoice & Client Manager — $17.99

Eleven tabs and 1,167 auto-calculating formulas. The Invoice Tracker holds 100 invoices with Draft / Sent / Paid / Overdue / Partial status, payment dates and a running balance, colour-coded so overdue rows turn red the day they pass their due date — you see them without going looking. The AR Aging Report buckets every outstanding balance by Current / 30 / 60 / 90+ days, so you always know which invoice sits at which rung of the ladder above. A Client Database stores contacts and terms per client, the Revenue Dashboard tracks collection rate and revenue by client, Recurring Invoices handles retainer billing, and the Tax Summary totals quarterly income against Schedule C categories.

Works in Microsoft Excel and Google Sheets.

Get the Small Business Invoice & Client Manager →

Frequently Asked Questions

How long should I wait before chasing an unpaid invoice?

Send the first note the day after the due date, not a week later. A day-one reminder is unremarkable — it reads as bookkeeping rather than confrontation, and plenty of late invoices are late for mundane reasons: sent to the wrong contact, missing a PO number, or approved by someone who was away. Waiting two weeks converts an admin error into an awkward conversation and teaches the client that your due dates are approximate.

What should the first overdue invoice email say?

Four things and nothing else: the invoice number, the amount, the date it was due, and a single question asking whether it has been scheduled for payment. No apology, no explanation of your cash-flow situation, no threat. Attach the invoice again so nobody has to search. The template below is four sentences long, and short notes get answered because they cost the reader nothing to action.

Should I stop work when a client has an overdue invoice?

Yes, once an invoice passes about 30 days late, and say so before you do it rather than after. The most expensive pattern in freelancing is doing a second project for a client who has not paid for the first — in the worked example in our invoice-tracking guide, a studio delivered $1,800 of new work to a client already 34 days late on $2,400. Pausing at day 30 caps your exposure at one invoice instead of two.

Is it worth taking a client to small claims court over an unpaid invoice?

Run the arithmetic before the emotion. Filing fees, service costs and a day of lost billable work commonly add up to a few hundred dollars plus your time, so on an $800 invoice a win can net less than the day cost you, while on a $6,000 invoice it usually clears comfortably. Claim limits, filing fees and procedures vary by state and county, so check your local court's published limit — and note that a formal demand letter often produces payment without ever filing.

Stop Chasing Payments — Know Exactly What You're Owed

The Small Business Invoice & Client Manager — 11 tabs and 1,167 auto-calculating formulas — a My Business tab whose details auto-populate every invoice; a Client Database storing up to 30 clients with rates, contacts, service types and auto-generated client IDs; an Invoice Generator that builds professional invoices with auto-calculated line items, tax and discount fields; an Invoice Tracker holding 100 invoices with Draft / Sent / Paid / Overdue / Partial status, payment dates and a running balance, colour-coded green for paid and red for overdue; an AR Aging Report bucketing every outstanding balance by Current / 30 / 60 / 90+ days so nothing slips; a Revenue Dashboard with monthly revenue trends, collection rate, revenue by client and key financial KPIs; a Recurring Invoices tab for retainer billing with automatic annual values; a Client Expenses tab tracking project costs per client; a Profitability Report turning those into revenue vs expenses and profit margin per client; and a Tax Summary totalling quarterly income against Schedule C categories. Data-validation dropdowns throughout. Works in Excel and Google Sheets.

View on Etsy — $17.99