Chasing a late invoice feels personal because you’re asking someone you have a working relationship with for money, and most people would rather absorb some awkwardness than risk sounding pushy. The fix isn’t a thicker skin. It’s a system that makes the follow-up feel routine instead of confrontational, both for you and for the client.

The three-message sequence

A friendly reminder a few days before the due date, a neutral nudge the day it’s due, and a firmer follow-up if a week passes with no response. Three touches, each one slightly more direct than the last, none of them accusatory.

Before the due date, the tone is a courtesy: “Just a heads-up that invoice #BP-2026-021 is due this Friday. Let me know if you need anything from me.” This one rarely even feels like a reminder, it reads as helpful, and it catches the client who genuinely forgot to schedule the payment.

On the due date, keep it short and factual: “Invoice #BP-2026-021 is due today. Here’s the payment link again in case it’s easier: [link].” No apology, no hedging. You did the work, the terms were agreed, this is just information.

A week past due, it’s fair to be more direct: “This invoice is now a week overdue. Can you let me know when I should expect payment? Happy to answer any questions if something’s holding it up.” That last sentence matters, it opens the door for the client to tell you about a real problem (an internal approval delay, a billing contact change) without feeling like they’re being chased.

Why the wording matters more than the timing

Vague reminders (“just checking in!”) let a client mentally file the email as low-priority. Specific reminders, with the invoice number, the amount, and a direct link to pay, read as something to act on rather than something to think about later. The goal isn’t to sound stern. It’s to make the next step so obvious that there’s nothing left to figure out.

Automate the part that feels awkward

The reason most people put off the first reminder is that sending it feels like a small confrontation, even when the wording is friendly. Take yourself out of that decision by scheduling it in advance: BillyPaid sends automatic payment reminders on a schedule you set when you create the invoice, so the follow-up goes out on time whether or not you remembered to think about it that day, and the invoice status updates the moment the client pays.