BROKE → BUILT LOG #001 · EST. 2026 · BUILDING IN PUBLIC
Guides Jun 28, 2026

ChatGPT Prompt: Write a Demand Letter for an Unpaid Invoice

A copy-paste ChatGPT prompt that writes a firm, professional demand letter for an unpaid invoice, plus the elements it needs and a filled example.

you did the work. you sent the invoice. net terms came and went. you sent a polite reminder, maybe two, and got nothing back. now you need to send something with a little more weight — a demand letter — before you escalate to small claims, collections, or mediation.

the good news: chatgpt can write a solid demand letter in about two minutes, if you feed it the right details in the right structure. the bad news is that most people just type “write a demand letter for an unpaid invoice” and get a generic, toothless template with [INSERT AMOUNT HERE] left in. below is the prompt i actually use, plus everything that has to be in the letter so the model doesn’t leave it out.

quick disclaimer up top: this is a practitioner’s guide to writing a clear demand letter, not legal advice. for the actual law in your state — interest caps, statute of limitations, whether you need a lawyer — talk to a lawyer or your local small claims court. a demand letter is just a firm, documented request for payment. you don’t need a law degree to send one.

when a demand letter actually makes sense

send one when:

  • the due date has clearly passed (net-15, net-30, whatever your terms were)
  • you’ve already sent at least one or two normal reminders and been ignored or stalled
  • you’re prepared to actually follow through — small claims, a collections agency, or just writing it off

the demand letter is the line in the sand. its real job is two things at once: give them a clear, final chance to pay without drama, and create a paper trail you can hand a judge or mediator later. that second part matters more than people realize. a calm, factual letter with dates and dollar amounts makes you look like the reasonable party. an angry rant does the opposite.

what every demand letter needs

before you prompt anything, know what a complete demand letter contains. if any of these are missing, the letter is weak:

  • who you are — your name or business, address, email
  • who owes you — their name/business and the contact person if you know it
  • the debt, specifically — invoice number, invoice date, original due date, and exactly what the work was
  • the amount — the original total plus any late fee or interest you’re actually entitled to (only if it’s in your contract or allowed by your state)
  • a short factual history — “i sent reminders on X and Y, no response” — no emotion, just dates
  • a firm deadline — a real date or window, like 10 business days from the letter
  • the consequence — what you’ll do if they miss the deadline (file in small claims, send to collections)
  • how to pay — bank transfer, check, payment link, whatever you accept
  • a clear statement that this is a formal demand for payment

the tone should be firm and unemotional. not angry, not threatening, not apologetic. think “boring and inevitable,” not “furious.” that’s exactly what ai is good at — it won’t add the emotional charge you might if you wrote it at 11pm staring at your bank balance.

the prompt (copy, paste, fill the brackets)

You are a small-business collections specialist who writes firm,
professional demand letters that hold up as a paper trail before small
claims court. Write a demand letter for an unpaid invoice using the
details below. Keep it under one page, plain English, no legal jargon
I can't back up. Firm and unemotional — not angry, not threatening,
not apologetic.

MY DETAILS
- Name / business: [your name or business]
- Address + email: [contact]

CLIENT (who owes me)
- Name / business: [client]
- Contact person: [name if known]

THE DEBT
- Invoice number: [#]
- Invoice date: [date]
- Original due date: [date]
- Amount owed: [$]
- What it was for: [one line, e.g. "website design, final 50%"]
- Late fee/interest owed per our agreement: [$ or "none in contract"]

HISTORY
- Reminders I already sent: [e.g. "two emails, on X and Y, no reply"]
- Any response from them: [e.g. "none" / "promised to pay by X, didn't"]

WHAT I WANT
- Pay in full by: [deadline, e.g. "10 business days from this letter"]
- How they can pay: [bank transfer / check / link]
- If unpaid, my next step: [e.g. "file in small claims court"]

Structure: a short opening stating the purpose, a clear statement of
the debt with the invoice details, a brief factual history, the exact
amount due, a firm deadline, the consequence if missed, and payment
instructions. End with a line stating this is a formal demand for
payment. Output the letter only, ready to send.

the whole trick is in the structure. you’re giving the model a role (collections specialist), context (every fact it needs), constraints (firm, under a page, no jargon), and an output format (these sections, letter only). that’s why it returns something you can almost send as-is instead of a fill-in-the-blank skeleton.

a filled-in example of what it returns

with the brackets filled, you’ll get something close to this:

Re: Formal Demand for Payment — Invoice #1042

Dear Jordan,

This letter is a formal demand for payment of an overdue invoice.

On March 3, 2026, I issued Invoice #1042 for $1,800 for the website design project (final 50% on delivery), with payment due March 18, 2026. That invoice remains unpaid. I sent payment reminders by email on March 25 and April 4, and have received no response.

The full amount of $1,800 is now due. Please pay in full within 10 business days of the date of this letter, by bank transfer to the account on the original invoice.

If payment is not received by that date, I will pursue the matter through small claims court. I would prefer to resolve this directly and on good terms.

Sincerely, [your name]

short, factual, hard to argue with. that’s the target.

make it firmer or softer

the first draft is rarely the final one. follow-ups that work:

  • “make this firmer — this is my final notice before i file.”
  • “soften the opening, this is a long-term client i want to keep.”
  • “add a line offering a payment plan if they can’t pay in full.”
  • “rewrite it as a ‘final demand’ with a 5-business-day deadline.”

before you send it

  • send it two ways — email for speed, and certified mail (return receipt) for proof they got it. that receipt is gold if this ever reaches a courtroom.
  • keep every copy — the letter, the original invoice, your reminder emails, all of it.
  • only claim fees you’re owed — late fees and interest are only enforceable if they’re in your contract or allowed by your state. don’t invent them.
  • give a real deadline — 10 to 14 business days is normal. vague deadlines get ignored.
  • mean it — only name a consequence (small claims, collections) if you’re actually willing to do it.

when one good prompt isn’t enough

this prompt works because of its bones: role, context, constraints, output format. and here’s the thing — those exact bones work for every awkward money conversation you’re going to have as a freelancer or small business. the scope-creep pushback. the refund-denial reply. the “your card was declined” notice. the polite-but-firm rate increase. you’ll keep needing prompts like this, and re-hunting for the perfect copy-paste version every time gets old fast.

that’s the whole idea behind Meta-Prompt Architect — instead of collecting other people’s prompts, it teaches you the repeatable framework for building your own in a couple minutes, so you get professional output for any situation, not just this one. the demand-letter prompt above is one example of the pattern. the product is the pattern itself. if you found this useful and you’d rather stop searching and start generating, that’s the upgrade.

either way — send the letter. the calm, boring, factual one. it works more often than people expect, precisely because it doesn’t read like you’re bluffing.

Frequently asked

Is a demand letter the same as a lawyer's letter?

No. A demand letter is just a firm, documented request for payment that you can write and send yourself — no attorney required. A lawyer's letter carries more weight (and a bill), but for most overdue invoices, a clear demand letter sent before you escalate to small claims does the job. If the amount is large or the situation is messy, then it's worth talking to a lawyer.

Should I add late fees or interest to the amount?

Only if you're actually entitled to them. Late fees and interest are enforceable when they're written into your contract or invoice terms, or allowed under your state's law. Don't invent a number — claiming fees you can't back up weakens the letter and your position if it ever reaches a judge.

How long should I give them to pay?

Ten to fourteen business days from the date of the letter is standard and reasonable. It's long enough to look fair and short enough to create urgency. Always state a specific window or date — a vague 'as soon as possible' just invites more delay.

Can I just send it by email, or does it need to be mailed?

Email is fine for speed, but send it by certified mail with return receipt too. That receipt proves they received it, which is exactly the kind of evidence that helps if you end up in small claims court. Email plus certified mail is the safe combo, and keep copies of everything.

What if they still don't pay after the demand letter?

Then you follow through on whatever consequence you named. The common next steps are filing in small claims court (cheap and designed for exactly this), handing the debt to a collections agency, or pursuing mediation. Only name a step in the letter that you're genuinely willing to take.

Some links may be referral links, always marked. Full disclosure →