How to Follow Up on an Unpaid Invoice Without Losing the Client

Freelancer laptop invoice desk
Image by Firmbee from Pixabay

The invoice was due last Friday. It's now Thursday, and your client's account shows nothing. You've delivered the work, you've got rent or data to pay for, and you don't want to sound rude to someone who might send more work next month.

This guide gives you a calm, step-by-step way to chase payment, with message templates, a timeline, and rules for when to stop being patient. Most late payments come from slow approval, a missed email or a payment hiccup, not from bad intent. Your first messages should assume that. Later messages should get firmer if silence continues.

First, check your own side

Before you send any reminder, spend five minutes confirming that the delay isn't yours. Many chasing emails go out when the invoice was never properly received.

  1. Was the invoice actually sent to the right person? Many companies pay through an accounts or finance team, not the person who hired you. Check whether the client gave you a billing email.
  2. Is the invoice complete? It needs your name, the client's name or company, an invoice number, the work done, the amount, the currency, the due date and clear payment details. A missing account number or SWIFT/IBAN detail can stall a payment for weeks.
  3. Did the agreed terms say "net 30"? If you agreed on 30 days, it isn't late on day 10. Reread your contract or message thread.
  4. Did you send the final files? Some clients hold payment until they have every file, login or handover note.
  5. Is there a payment platform step? If you're paid through a platform, check whether the client still has to approve or release funds. Confirm how that works on the platform's own help pages.

If you don't yet have a contract and invoice template, our guide on setting up a simple freelance contract and invoice covers what to include so these problems come up less often.

Why the tone of your first message matters

A client who is slow is not the same as a client who is dodging you. You can't tell which one you have on day one. If you open with threats and the client was just busy, you've damaged a good relationship for nothing. If you open politely and the client is dodging, you've lost only a few days.

So start friendly and specific, and escalate in steps. Each message should make the next action obvious: pay this amount, to this account, by this date.

A follow-up timeline you can copy

WhenActionTone
2-3 days before due dateShort reminder with invoice attached againHelpful
Day after due dateAsk if the invoice was received and if anything is blocking paymentFriendly, curious
5-7 days overdueSecond message, ask for a specific payment dateWarm but direct
10-14 days overdueWritten notice citing your agreed terms; pause any new workFirm, professional
21+ days overdueFinal notice with a deadline; use platform dispute tools or other formal routes if availableFormal

Adjust the days to match your own payment terms. A client with net 30 terms isn't late until day 31.

Message templates

Before the due date

Hi Sarah, a quick heads-up that invoice #014 for the website copy is due on Friday 6 November. I've attached it again in case it's useful for your finance team. Let me know if you need anything else from me to process it.

The day after it's due

Hi Sarah, invoice #014 was due yesterday and I haven't seen the payment yet. Could you confirm it was received and whether anything is holding it up? Happy to resend or fix any detail on my side.

One week overdue

Hi Sarah, following up on invoice #014 for $300, now seven days overdue. Could you let me know the date I should expect payment? If it's easier, I can send the invoice straight to your accounts team.

Two weeks overdue

Hi Sarah, invoice #014 for $300 is now 14 days past the due date we agreed on. Please arrange payment by Friday 20 November. Until it's settled, I'll need to pause work on the next batch of articles. I value working with you and would like to continue once this is cleared.

Notice what each one does. It names the invoice, the amount, the days overdue and a clear next step. None of them accuse. None of them apologise for asking to be paid.

A hypothetical worked example

Say you're a freelance writer in Lagos. You deliver four articles to a US-based client and invoice $300, due in 14 days. This is a made-up case to show the process, not a promise of what you'll earn.

  • Day 12: You send the reminder with the invoice attached.
  • Day 15: No payment. You send the "was it received" message. The client replies that finance never got the email and gives you a billing address.
  • Day 15, same hour: You resend to the billing address and ask for a payment date.
  • Day 22: Still nothing. You send the firm note, pause the next batch and set a final date.
  • Day 24: Payment arrives. You thank the client, then confirm any new work will start with a deposit.

The client was disorganised, not dishonest. A polite sequence solved it, and the relationship survived with better terms.

Choose the right channel

  • Email first. It leaves a written record and works well with finance teams. Keep everything in one thread.
  • A short WhatsApp or chat nudge is fine if that's how you normally talk to the client, but repeat the key points by email too.
  • A call can help if the client keeps ignoring messages. Afterwards, send a recap by email: "As discussed, you'll pay by Friday."
  • Keep conversations on the platform if you were hired through one. Moving off-platform can weaken your position if you need to open a dispute.

What to do when the client goes silent

If two or three messages get no reply, shift from asking to setting consequences. These steps are all legitimate, and none involve harassing or shaming anyone.

  1. Pause further work. Don't deliver the next piece while an earlier invoice is unpaid.
  2. Restrict access if your contract says so. For example, if you retain rights to the work until paid, remind the client of that clause. Don't remove or hold anything the contract doesn't allow.
  3. Contact someone else. Try accounts, the project owner's manager or the company's billing address. Be factual and brief.
  4. Use platform dispute tools. If you were hired on a freelance platform, read its payment protection rules on the platform's own site and act within its time limits.
  5. Consider a formal demand letter. For larger amounts, a lawyer can advise on options across borders. Costs can exceed small invoices, so weigh that honestly.

Our guide on getting paid safely with milestones, deposits and escrow shows how to structure jobs so you rarely reach this stage.

Common mistakes

  • Waiting too long to say anything. A week of silence makes the next message feel more awkward. Remind early.
  • Sending long emotional messages. Explaining your rent or school fees may feel natural, but it shifts the conversation from a business matter to a favour. Stick to facts.
  • Threatening things you won't do. Don't mention lawyers, reviews or public posts unless you mean it and it's legitimate. Empty threats cost you credibility.
  • Posting about the client publicly in anger. It can damage you more than them and may create legal trouble.
  • Delivering more work to "keep the relationship." You're increasing what they owe you.
  • Accepting a "payment" that looks odd. If a client suddenly offers to overpay and asks you to send back the difference, stop. Read our post on fake cheque and overpayment scams aimed at freelancers.

Reduce the chance of it happening again

  • Take a deposit on new clients, with the balance due on delivery.
  • Shorten your terms. If you're offering net 30 to everyone, consider 7 or 14 days for small jobs.
  • Put late-payment terms in writing. A pause-work clause is easy to enforce because you both agreed to it.
  • Keep a simple tracker with invoice number, date sent, due date, status and follow-ups made.
  • Verify the client first. Our guide on how to verify a foreign client before you start work helps you spot risky ones early.
  • Know your own costs. Check bank or payment-app charges and transfer times for the route you use, since a "late" payment is sometimes just slow processing.

When it's worth letting go

Sometimes the sensible choice is to accept a partial payment or write off a small amount. If it's a small invoice and the client has gone quiet for weeks, ask yourself what more chasing will cost in time and stress. Record the lesson, tighten your terms and move on. Don't take that option casually, but don't treat every unpaid $20 as a hill to die on either.

Frequently asked questions

How soon can I send the first reminder?

A courteous reminder a few days before the due date is normal and often appreciated. A message the day after the due date is also reasonable.

Should I charge late fees?

Only if you stated them in your contract or invoice terms beforehand. Adding a fee afterwards invites an argument. If you include one, keep it modest and clear.

Can I keep the client after chasing them?

Yes, often. Clients who pay late due to disorganisation usually respect a professional, calm follow-up. Ask for a deposit on the next job.

What if the client says the work wasn't good enough?

Ask for specific feedback in writing and compare it with what you agreed. Offer a reasonable revision if the scope allows. If the complaint appears only after you ask for payment, keep the thread factual and review our guide on handling difficult clients only if that link is available on the blog; otherwise rely on your written scope.

Do I need to report this income for tax if the client never paid?

Rules differ by country, so check with your local tax authority or an accountant. Keep records of unpaid invoices either way. Our records-first tax guide explains what to keep.

Your next step

Open your invoices today and list any that are unpaid or due this week. Send the first template message to each one, and add a due date, deposit and pause-work line to your next invoice.


Results from any side hustle or online work vary widely, and nothing here is a promise of income. Be wary of anyone who asks you to pay upfront to start earning.

John Paul

John Paul is a senior editor at HotNaija. twitter

Previous Post Next Post