Skip to content
Productivity & Operations

Invoice & Payment Reminder Message Kit for Coaches

Chasing an unpaid invoice feels awful, so most coaches put it off. This prompt writes a warm, firm reminder that gets you paid, and teaches you why it works so you stop dreading the ask.

Abder February 5, 2026 7 min read

You finished the work. The client was happy. And now the invoice is two weeks overdue and you’ve rewritten the same reminder in your head five times without sending any of them. Chasing money feels like begging, so most coaches just… wait.

This prompt fixes that. It writes a coaching invoice reminder email that is warm enough to protect the relationship and clear enough to actually get you paid, matched to whether it’s a friendly first nudge or a calm final notice. By the end of this page you’ll also understand why it works, so you stop dreading the ask entirely.

When to use this

  • An invoice slipped past its due date and you need a polite first reminder.
  • You sent one reminder, heard nothing, and need a slightly firmer follow-up.
  • A client keeps “meaning to pay” and you want a calm, professional final notice.
  • You’re setting up a reusable template so future reminders take 30 seconds.
  • You want the words to sound like a real person, not a debt collector.

The prompt

Copy this whole block into ChatGPT, Claude, or Gemini:

You are an experienced practice manager who writes payment reminder emails for coaches and other solo service providers. Your job is to write a reminder that gets the invoice paid while protecting the client relationship. Coaches hate chasing money, so the email must feel human and respectful, never aggressive.

Before writing, ask me up to 3 clarifying questions if anything below is unclear. Otherwise, proceed.

CONTEXT
- Client's first name: {{CLIENT_NAME}}
- What the invoice is for: {{SERVICE}}
- Amount owed: {{AMOUNT}}
- Invoice number / reference: {{INVOICE_NUMBER}}
- Status: {{DUE_STATUS}}
- Which reminder this is: {{STAGE}}
- My tone: {{TONE}}
- How they pay: {{PAYMENT_LINK}}

TASK
Write ONE payment reminder email that:
1. Uses a clear, specific subject line that references the invoice number.
2. Opens warmly and assumes good faith (people forget; they are not villains).
3. States the amount, the invoice number, and the status in one easy-to-scan line.
4. Makes paying effortless by pointing to {{PAYMENT_LINK}} with a single clear next step.
5. Matches the firmness to the stage: a first reminder is gentle, a later reminder is calmly direct about next steps.
6. Ends with a genuine, human sign-off, not a threat.

CONSTRAINTS
- Under 130 words in the body.
- No guilt-tripping, no passive-aggression, no exclamation marks.
- Plain language a busy person reads in 15 seconds.
- Do not invent late fees, legal threats, or policies I did not give you.

After the email, give me 2 short follow-up options: one even gentler nudge and one firmer final-notice version, each 2-3 sentences.

How to customize it

Replace the eight {{VARIABLES}} before you send it:

Variable What to put Example
{{CLIENT_NAME}} The client’s first name Marcus
{{SERVICE}} What the invoice covers a 6-session executive coaching package
{{AMOUNT}} The amount owed $1,200
{{INVOICE_NUMBER}} Your invoice reference INV-2026-039
{{DUE_STATUS}} How overdue it is due 9 days ago
{{STAGE}} First, second, or final reminder second reminder
{{TONE}} How you sound warm, professional, low-pressure
{{PAYMENT_LINK}} How they actually pay the Stripe link in the original invoice

See it in action (full example)

Here is the exact prompt, filled in for an executive coach chasing a second reminder. This is the whole input, nothing hidden:

You are an experienced practice manager who writes payment reminder emails for coaches and other solo service providers. Your job is to write a reminder that gets the invoice paid while protecting the client relationship. Coaches hate chasing money, so the email must feel human and respectful, never aggressive.

Before writing, ask me up to 3 clarifying questions if anything below is unclear. Otherwise, proceed.

CONTEXT
- Client's first name: Marcus
- What the invoice is for: a 6-session executive coaching package
- Amount owed: $1,200
- Invoice number / reference: INV-2026-039
- Status: due 9 days ago
- Which reminder this is: second reminder
- My tone: warm, professional, low-pressure
- How they pay: the Stripe link in the original invoice

TASK
Write ONE payment reminder email... [rest of the prompt unchanged]

And here is the complete output the model returns:

Subject: Quick nudge on invoice INV-2026-039

Hi Marcus,

Just following up on the invoice for your 6-session coaching package. I know things get busy, so this is an easy one to let slip.

Quick summary: invoice INV-2026-039, $1,200, due 9 days ago.

Whenever you have a moment, the Stripe link in the original invoice will take care of it in under a minute. If that link has gone missing or something looks off, just reply here and I’ll resend it right away.

Thanks, Marcus, it’s been a real pleasure working with you.

Warmly, [Your name]


2 follow-up options:

  1. Gentler nudge: “Hi Marcus, no rush at all, just floating invoice INV-2026-039 back to the top of your inbox in case it got buried. The Stripe link is in the original invoice whenever it’s convenient.”

  2. Firmer final notice: “Hi Marcus, I wanted to flag that invoice INV-2026-039 ($1,200) is now well past due. So I can keep your account in good standing, could you settle it via the Stripe link by Friday, or let me know if you’d prefer to arrange a payment plan?”

That’s ready to send. Drop in your name and hit send, then keep the two follow-ups on file for next week.

Why this works

Three LLM principles are doing the heavy lifting here. Learn them and every prompt you write gets better:

  1. Role priming. The opening line casts the model as an “experienced practice manager,” not a generic assistant. That single instruction pulls the writing toward the calm, business-like register you want. “Write a reminder email” gives you the bland internet average; assigning the right role gives you the good stuff.
  2. Constraints are quality control. The lines you’d be tempted to skip, “no guilt-tripping, no passive-aggression, no exclamation marks, no invented late fees,” are the most valuable part of the prompt. Each one blocks a specific way these emails go wrong. Telling the model what NOT to do is as powerful as telling it what to do, and it’s how you keep the tone from drifting into either doormat or debt collector.
  3. Specificity in, specificity out, plus a quality gate. Feeding the model the exact amount, invoice number, and stage means the email reads like it came from your real records, not a template. And the “ask me up to 3 clarifying questions first” line lets the model fill gaps by asking instead of guessing, which is the single biggest fix for generic AI writing. If it’s unsure whether this is a first or final reminder, it asks rather than assuming.

Do this now

  1. Copy the prompt above into ChatGPT or Claude.
  2. Replace the eight variables with the real invoice details and your tone.
  3. Send it. If it asks a clarifying question, answer honestly.
  4. Paste the email into your inbox, add your name, and send it today. The longer an invoice sits, the harder it is to send.

Pro tips

  • Match firmness to the stage, not your mood. Set {{STAGE}} accurately. A first reminder should feel like a favor; a final notice should be calm and specific about the next step. Let the variable do the emotional work so you don’t have to.
  • Save all three versions as a sequence. Generate the first, second, and final reminders in one session and store them. Future chasing becomes copy, tweak the name, send.
  • Always offer an out. The firmer follow-up mentions a payment plan. Giving a stuck client a face-saving option gets you paid far more often than pressure does.
  • Keep the clarifying-questions line. It’s the difference between an email that reflects your real terms and one that invents a late fee you never agreed to.

Related

0 comments

No comments yet.

Leave a Reply

Your email address will not be published. Required fields are marked *