How to politely ask a client for payment (without the awkwardness)

Asking to get paid feels uncomfortable โ€” but it shouldn't. Here's exactly what to say, when to say it, and how to escalate, while keeping the relationship intact.

First, a mindset shift: you're not begging โ€” you're running a business. The work is done; payment is simply the agreed next step. Most clients who pay late simply forgot, so assume good faith and stay warm. Firmness can come later if needed.

1. Start before it's late

The easiest payment to collect is one you remind about early. A short, friendly note a few days before the due date heads off most late payments entirely โ€” and it never feels like chasing because it isn't.

Hi [Name], quick heads-up that invoice [#] for [amount] is due [date]. No action needed yet โ€” just so it doesn't sneak up on you. Thanks!

2. The first follow-up (a few days late)

Keep it light and assume it slipped their mind. Give them an easy out and a one-click way to pay.

Hi [Name], hope you're well! Invoice [#] ([amount]) came due a few days ago and I wanted to make sure it didn't get buried. Here's the link to pay: [link]. If it's already on its way, ignore this โ€” thank you!

3. Be direct (1โ€“2 weeks late)

Now it's fair to ask plainly for a date. Stay professional, not apologetic โ€” you've done nothing wrong by asking.

Hi [Name], invoice [#] for [amount] is now two weeks past due. Could you let me know when I can expect payment? If there's any issue with the invoice, just reply and I'll sort it out right away. Thanks, [You]

4. Pick up the phone

If two or three emails go unanswered, a short, friendly call often resolves it instantly โ€” and signals you're paying attention. Keep it collaborative: "Just wanted to check there's nothing holding up invoice [#] on your end."

5. Final notice (30+ days)

Reference your terms, set a clear expectation, and leave the door open to talk. Mention any late fee only if it was in your original terms.

Hi [Name], this is a final reminder that invoice [#] ([amount]) is now [days] days overdue, beyond our agreed terms. Please arrange payment this week: [link]. Happy to hop on a quick call if anything's holding it up. Thanks, [You]

Never send these by hand again

PaidPilot sends the right message at the right time, automatically, until you're paid. Free invoice generator + tracker, no signup.

Try PaidPilot free โ†’

A few rules that make this easier