TL;DR
On this page
Chasing money is the part of freelancing nobody signs up for, and most of us are bad at it because we are afraid of sounding rude. So the quote goes unanswered, the invoice goes unpaid, and the message that would fix both sits in the drafts folder. ChatGPT solves the hard part, the wording, in seconds, but only if you give it two things it cannot guess: the right level of firmness, and the specific situation you are chasing. This post covers the copy-paste prompts for all three follow-ups a freelancer actually sends, and how to stay firm without sounding like a collections agency.
This is part of the complete guide to freelancing in the AI era. It pairs with the ChatGPT cold email prompt for winning the client in the first place; this one is about the messages you send after the relationship already exists.
Why the chase is on you (and why most never start it)
Late payment is not an edge case, it is the norm. In a Freelancers Union survey of 416 US freelancers, 74% said they are not paid on time, and 59% are owed $50,000 or more for work already completed. Even on the routine end, Bonsai's analysis of three years of invoicing data across more than 100,000 freelancers found 29% of invoices were paid at least a day late. As the head of the Freelancers Union put it:
One of the biggest challenges freelancers face is getting paid on time, if not getting paid at all.
Source: Rafael Espinal, President and Executive Director of Freelancers Union
The uncomfortable truth inside those numbers is that there is no accounts-receivable department coming to help. The chase is on you, and not sending it is the same as deciding to stay unpaid. That is exactly the friction ChatGPT removes: it turns the email you have been dreading into a 30-second task.
The escalating tone ladder
The single idea that makes this work is that you escalate the tone, not the word count. Each time an email is ignored, the next one climbs one rung in firmness while staying professional. There are three rungs.

| Level | Tone | When to send | The ask |
|---|---|---|---|
| 1. Friendly reminder | Warm, assumes they just forgot | On or just after the due date | "Just making sure this did not slip through" |
| 2. Polite nudge | Direct, still friendly, adds a deadline | About 7 to 10 days after Level 1 | "Can you confirm a payment date?" |
| 3. Firm final notice | Professional, unambiguous, states consequences | Around 14+ days overdue | "This is now overdue; here is what happens next" |
Naming the level is what stops ChatGPT from guessing. Left to its own defaults, the model swings between overly soft and weirdly corporate. Tell it you want a Level 2 polite nudge and it will hit that register every time.
The master prompt
Paste this into ChatGPT, fill the brackets, and pick your level. It works for any of the three contexts below.
You are helping me, a freelance [your service], write a short follow-up
email to a client.
Situation (pick one):
- They have not replied to a quote I sent on [date].
- Invoice [number] for [amount] is [X] days overdue.
- We are mid-project and I need a status or feedback check-in.
Relationship: [warm and long-term / new client / strictly professional].
What I need to happen: [a reply / payment / sign-off on the next phase].
Tone level: [1 friendly reminder / 2 polite nudge / 3 firm final notice].
Assume good faith. Stay professional. Never passive-aggressive.
Write the email in under 90 words. Rules:
- One clear ask, stated plainly, with a specific next step or date.
- No guilt-tripping, no "just circling back," no apology for following up.
- Name the specific item (quote, invoice number, deliverable) so it is
easy to action.
- Plain text, warm sign-off. Sound like me, not a collections agency.
Then give me a subject line under six words that names the specific item.
The three follow-ups you actually send
These are not the same email. Each context needs a different opening and a different ask, so change the situation line and the tone level in the prompt to match.
Following up on an unanswered quote
Silence after a quote usually means the client got busy or is still getting budget approved, not that they hate your price. Set the prompt to Level 1, situation "no reply to a quote," and the goal to "a reply." The output should reference the specific project and ask one low-pressure question. Do not re-pitch. Do not drop your price. A good version asks something like whether the timing still works on their end, or whether they need anything else to decide, a question that is easy to answer without committing. For the timing and cadence of quote nudges specifically, see following up after sending a quote, and for the proposal stage, the proposal version.
Chasing an overdue invoice
This is the one freelancers dread most, and the ladder matters here more than anywhere. Start at Level 1 on the due date, move to Level 2 with a specific payment date about a week later, and only reach Level 3 once it is clearly overdue and the nudge was ignored. Feed ChatGPT the invoice number, the amount, and the days overdue so the firmness is grounded in facts, not feelings. The cleanest way to make this email rare is to send invoices that already carry payment terms and a due date, so the reminder is just pointing at what the client already agreed to. FreelanceDesk builds invoices with the terms and due date built in, which is what turns a Level 3 confrontation back into a Level 1 reminder.
Here is what a Level 2 nudge from the prompt looks like in practice: a short email that names invoice 1042 for $1,800, now nine days past its due date, says you are sure it is just an oversight, and asks the client to confirm a payment date by Friday. No apology, no wall of text, one clear ask with a date attached. That is the whole email, and it is the one that usually gets paid.
When you do reach Level 3, the phrase "here is what happens next" has to mean something concrete, or it is just a louder reminder. Spell out the consequence you actually intend: a late fee your contract already specifies, work paused until the balance clears, or a final deadline after which the matter goes to a formal demand letter. ChatGPT writes this firmly and without melodrama if you hand it the specific consequence. Vague threats train clients to keep ignoring you; a dated, specific one gets the invoice paid.
The mid-project check-in
The best message is the one that prevents the overdue invoice from ever existing. A short mid-project check-in, set to Level 1, situation "mid-project status," keeps the client engaged, surfaces scope or feedback problems early, and keeps the relationship warm enough that the final invoice gets paid without a chase. Tell ChatGPT to ask one real question rather than a limp "any feedback?": confirm the next milestone date, flag a decision you are waiting on, or share a quick progress note that invites a reply. A check-in that names the next deliverable also quietly signals that an invoice is coming, so the payment is expected rather than a surprise. Most freelancers skip this email entirely, and then wonder why the final bill turns into a chase.
Firm without sounding like a robot
The fear that stops freelancers from following up is sounding rude, but the real risk with AI drafts is the opposite: sounding like nobody at all. Clients notice a templated, synthetic email and disengage from it. As Hunter's guide on using AI for email puts it:
It's not whether you use AI, but whether your email still sounds like it came from you.
Source: James Milsom, "How to Use AI in Your Emails Without Losing Your Voice", Hunter.io
So the instruction in the prompt to assume good faith and sound like you, not a collections agency, is doing real work. Read every draft once and cut anything you would not say to the client's face. That last human pass is what keeps the email warm while the structure keeps it firm.
And the nudge is worth sending: in outreach data from Woodpecker, the first follow-up email brings about a 40% higher reply rate than the original message. That figure is from cold-email campaigns, not invoices, but the principle holds, the reply usually comes from the nudge, not the first ask. Using AI to remove the friction is just good practice: 48% of gig workers say AI helps them deliver more efficiently, per Useme's 2025 Polish freelancing survey, and drafting the email you have been avoiding is exactly that kind of efficiency.
pro tip
Send every reminder from the same email thread as the original quote or invoice, not a fresh email. It keeps the history in one place, makes the amount and dates impossible to dispute, and means your Level 3 final notice arrives with the full paper trail attached.
The chase is never the goal; getting paid without the chase is. So tighten the document that starts the clock, and send the friendly reminder before you ever need the firm one. Let ChatGPT handle the wording, and the only hard part left is hitting send. None of this is about being aggressive. It is about being clear, on time, and on the record, the three things AI now makes almost effortless. For the pricing side of AI-assisted work, see how to charge for AI-assisted work.
References
- New Report Finds 59% of Freelancers Are Owed $50,000+ by Late Paying Clients : GlobeNewswire / Independent Economy Council
- How often do freelancers get paid late? : Bonsai
- Why sending a second email is crucial : Woodpecker
- Freelancing with AI in 2026 : Useme
- How to Use AI in Your Emails Without Losing Your Voice : Hunter.io
