Client Payment Reminders Without the Awkward Chasing
Chasing client payments is the admin nobody talks about. It happens at night, one message at a time, and it feels like nagging someone you're supposed to be supporting. So it gets put off, and the money sits. This workflow splits the job in two. Your payment tool sends the first reminders automatically, so you never type "just a friendly reminder" again. You step in only when a human touch is needed, with follow-ups AI drafts from terms you decided once, on a calm Friday, not at 10 PM.
How do I remind a coaching client to pay without it being awkward?
Let your payment tool send the first reminders, and only step in yourself from about a week overdue. Stripe, PayPal, and Square can all email a reminder before, on, and after the due date (settings in step 2). That covers the clients who simply forgot, which is usually most of them, and nobody feels nagged by an automatic invoice email.
When you do write, keep it to one short message with three things: the amount, the date it was due, and one action (a link, or "reply with a date that works"). What makes it awkward is usually one of these:
- Vague terms. If your agreement never said what happens when a payment is late, every reminder feels personal. Fix the terms once (step 1).
- Apology language. "So sorry to bother you" turns a normal admin note into a favor.
- The wrong channel at the wrong time. A payment DM at night lands differently than an email in business hours, in the same thread as the invoice.
- Mixing money and coaching. Keep it out of sessions. Use email, and keep the session for the work.
If a client says money is tight, that reply is always yours, never automated (step 6).
Time check: about 45 to 60 minutes to set up once (terms, tool settings, three templates). After that, 10 to 15 minutes on Friday. If you chase payments by hand now, that's roughly 20 to 60 minutes a week back, depending on how many clients pay in installments. This is an estimate, not a measured result.
Who it's for
Coaches and solopreneurs who invoice clients or take packages in installments, and who currently notice late payments by memory and chase them one message at a time. It works with whatever you already invoice with: Stripe, PayPal, Square, or a booking tool that sends Stripe invoices.
What you need
- The payment tool you already use: Stripe, PayPal, or Square all have built-in reminders, and none of them needs an upgrade for this. Exact settings are in step 2.
- Any AI chat tool: ChatGPT, Claude, Gemini, or Grok. Free tiers are fine: this is short text, not long documents.
- Gmail templates (optional but worth it): Gmail: Settings (gear) > See all settings > Advanced > Templates > Enable > Save Changes. Then in any draft: three-dot menu > Templates > Save draft as template.
- A simple list of open invoices: Your payment tool's invoice list, filtered to unpaid or overdue, or a Google Sheet with the columns in step 4.
- Privacy check: You only ever paste first names, amounts, and dates into AI. Never card numbers, and never the reason someone is struggling. In ChatGPT: Settings > Data controls > "Improve the model for everyone". In Claude: Settings > Privacy. In Gemini: Gemini Apps Activity.
Example business (fictional): Tidewater Career Coaching
Tidewater is a made-up coaching business we use to show the workflow end to end. The coach helps mid-career people change fields. The core offer is a 3-month package at $1,500, paid in three $500 installments by Stripe invoice, plus single sessions at $150 billed through PayPal.
Three equally fictional clients have money open this week: Maya (an installment 9 days overdue), Dev (his card on file failed), and Lena (a session invoice that isn't due yet). You'll see the coach's terms and templates, and in the full version, the Friday sort and the reply to Maya's "can I pay later?"
The steps
Decide your payment terms once, in writing
Reminders only feel awkward when the rules are fuzzy. Before you automate anything, make five decisions. They take about 15 minutes, and you'll never have to make them again at 10 PM with a late invoice open.
- When is payment due? (e.g. on receipt, 7 days, or before the next session)
- What happens at 14 days overdue? Your choice: nothing changes, sessions pause until it's sorted, or something else. Pick what you'll actually do.
- Do you offer a payment plan or extension, and what are the limits? (e.g. "one late installment can be split in two, within 30 days")
- Late fee? Only if it's in your agreement already. If it isn't, write "none". Adding one later needs the client's agreement.
- How do clients reach you about money? Email, in the invoice thread, is easiest to keep track of.
Then let AI turn your decisions into a short, warm paragraph for your agreement or welcome email. It doesn't replace legal advice. If you add fees or pause rules, check them against your local rules.
Copy this promptPrompt: Payment terms paragraph
Turn my decisions below into a short payment terms section for my coaching agreement and welcome email. MY DECISIONS - Payment due: [e.g. 7 days after the invoice is sent] - If a payment is 14+ days overdue: [e.g. we pause sessions until it's sorted] - Payment plans or extensions: [e.g. one late installment can be split in two, within 30 days] or [none] - Late fee: [amount] or [none] - How to reach me about payments: [e.g. reply to the invoice email] RULES - Use ONLY the decisions above. Do not add fees, interest, legal language, deadlines, or consequences I didn't list. - Under 120 words. Warm, plain language, no apologies, no threats. - Write it so a client reads it as "clear and fair", not "she expects me to be late". - Add one line inviting them to tell me early if a payment date won't work. - After the paragraph, list anything in my decisions that seems unclear or that a client could read two ways.Done when: your terms paragraph is in your agreement (or welcome email) for new clients, and you've sent it to current clients with a one-line note.
Turn on automatic reminders in the tool you already invoice with
This is the part that gives you the evenings back. Let the tool send the first three nudges, so the forgetful majority pays without you ever writing a word. A schedule that works for most coaches: 3 days before the due date, on the due date, and 3 days after (or the closest options your tool offers). Then automation stops and you take over.
- Stripe (one-off invoices): Settings > Billing > Invoicing > Manage advanced invoicing features > turn on Send reminders if a one-off invoice hasn't been paid > Add reminder, once for each timing. Stripe won't send a scheduled reminder while a payment on that invoice is processing.
- Stripe (payment plans or cards on file): invoices that charge a card automatically don't get "please pay" reminders, because they fail instead. In Settings > Billing, find Send emails when card payments fail and turn it on, plus Send emails about expiring cards. (Stripe has moved these between the "Subscriptions and emails" and "Revenue recovery" pages, so search the settings page for "card payments fail" if you don't see them.)
- PayPal: Invoices > Settings (gear icon) > Automatic Reminders. You can set one reminder 1 to 7 days before the due date, and after-due reminders that repeat. PayPal turns these on by default, so check what yours is already sending.
- Square: reminders are set on each invoice. When you create one, choose email delivery, then turn on Payment reminders and pick the dates. Square doesn't send automatic reminders for invoices sent by text message.
If a client pays some other way (bank transfer, Zelle, a check), mark the invoice paid in the tool the same day. Otherwise the reminders keep going, and that's the one automatic email that really does feel rude.
Done when: you've sent a $1 test invoice to your own second email address and can see the scheduled reminders (then void it).
Save three human follow-ups as templates
Automation stops 3 days after the due date. From there, a short personal message works better than a fourth automatic one. You only need three, plus a note for failed cards. Write them once with AI, edit them into your voice, and save each as a Gmail template (path in What you need) so a follow-up takes two minutes, not twenty.
Paste your terms paragraph from step 1 into the prompt, so every template matches what the client already agreed to.
Copy this promptPrompt: My three human follow-ups
Here are my payment terms: [paste your terms paragraph from step 1]. Here are 2 or 3 emails I've written to clients, so you can match my voice: [paste]. Write 4 short email templates I'll send personally. Use [Name], [amount], [invoice number], [due date], and [payment link] as placeholders. 1. DAY 7 OVERDUE: friendly, assumes they forgot. States the amount, the due date, and the link. One action. 2. DAY 14 OVERDUE: asks for a payment date. "Reply with a date that works" is the action. Mentions what my terms say happens at 14 days, only if my terms say something. 3. DAY 21 OVERDUE: calm and direct. Says what happens next, exactly as my terms say, and invites a conversation if something has changed. 4. FAILED CARD: short and practical. The card didn't go through, here's the link to update it, no blame. RULES - Under 90 words each. Subject line included, with the invoice number. - No apologies ("sorry to bother you"), no guilt, no exclamation marks, no "just circling back". - Do not invent fees, deadlines, legal steps, or consequences that aren't in my terms. - Never mention coaching progress, goals, or anything from sessions. This is admin only.Done when: four templates are saved in Gmail (or your notes app), each edited so it sounds like you.
Example: Tidewater's terms and first template (fictional)
The coach's five decisions: due 7 days after the invoice; sessions pause at 14 days overdue until it's sorted; one late installment can be split in two within 30 days; no late fee; payment questions by reply to the invoice email.
The terms paragraph AI wrote (edited):
Payments
Invoices are due 7 days after I send them, and you can pay by card from the link in the email. If a payment is more than 14 days late, we'll pause sessions until it's sorted, then pick up where we left off. Life happens: if a payment date won't work, tell me early. I can split one installment into two payments, as long as the second lands within 30 days. There are no late fees. For anything about payments, just reply to the invoice email.Reminder schedule set in Stripe: 3 days before, on the due date, and 3 days after. Card failure emails on.
The day 7 template (edited):
Subject: Invoice 0142: $500 due Oct 14
Hi [Name],
A quick admin note: the second installment for your package, $500 (invoice 0142), was due on Oct 14 and still shows as open on my side.
Here's the link to pay: [payment link]
If you've already sent it another way, reply and let me know so I can mark it paid.
Thanks,
[Your name]Notice what it doesn't do. No apology, no "friendly reminder", no mention of sessions or goals, and no fee that isn't in the terms. The AI also flagged one unclear point in the decisions: whether "pause sessions" includes the email support between sessions. The coach added "and email support" to the terms.
Where this breaks
- Double reminders. The tool sends its reminder and you send a personal one the same morning, or reminders keep going after a client paid by bank transfer. Fix: mark off-platform payments paid the same day, and check the invoice's reminder history before any personal note. Lane D in the Friday prompt exists for this.
- AI invents fees, deadlines, or legal steps. Ask for a "firm" email and you can get "late fees will apply" or "further action" you never agreed to. Fix: every prompt says use only your terms, and you read every number and date before sending.
- Tone slides into apology or into ice. "So sorry to bother you" makes payment a favor. A day 21 note with no warmth can end a good client relationship over $150. Fix: one action, one date, no apology, and a line inviting them to talk if something has changed.
- Card-on-file plans fail quietly. Installments charged automatically don't get "please pay" reminders. They fail, and if failure emails are off, nobody notices for weeks. Fix: turn on failed-payment and expiring-card emails (step 2), and list failed cards on Friday.
- Private details end up in the wrong place. Clients sometimes explain why they're late: a job loss, an illness, a divorce. Fix: none of that goes into the sheet or the AI chat. First name, amount, and dates only.
Start with 3 complete workflows, free
Steps 4 to 7, including the one-list tracker, the Friday money check prompt with its four lanes, the "can I pay later?" reply prompt, the monthly pattern check, Tidewater's full Friday sort and the reply to Maya, and the optional automation, live in the members library. To try the approach first, grab the free guide: 3 complete workflows for weekly posts, client recaps, and call prep.
Check your inbox and tap the confirm link to get your guide. Free, plus one new workflow idea a week. Unsubscribe anytime.
Want this full workflow now? Founding members get the whole library for $19/mo, locked in. First 25 members, closes Oct 29.
*Time saved is an estimate based on typical manual effort for this task, not a measured result. Your mileage will vary. Always review AI output before sending or publishing.