By the end of this guide, you'll have:
- A professional invoice email template for your business type
- A 3-stage payment reminder sequence (friendly โ firm โ final)
- A payment plan offer email for large outstanding balances
- A disputed invoice response template
- A thank-you-for-paying email that encourages referrals
- All of these ready to paste into FreshBooks, Square, or QuickBooks
What ChatGPT Actually Is (Plain English)
ChatGPT is a free AI tool made by a company called OpenAI. You type a question or request in plain English, and it writes a response, an email, a letter, a list of ideas, a script, whatever you need. You don't need to know anything about AI to use it. You just describe what you want, and it writes a first draft in about 5 seconds.
You're not publishing the output as-is. You're using it as a starting point, a first draft that you tweak to match your voice. For invoice emails, which tend to follow predictable patterns, the output is often 80-90% ready to use with minimal editing.
Go to chat.openai.com, the basic version is completely free. No credit card required. You'll create an account and you're ready.
The "Context First" Method for Better Invoice Emails
The biggest mistake people make with ChatGPT is giving it too little context. "Write me an invoice email" gets you a generic corporate template that sounds like it came from a Fortune 500 company. Instead, tell it about your business first.
Here's a simple context statement to start with. You only need to write this once, paste it at the beginning of each new ChatGPT session when you want billing help.
My business context: - Business type: [e.g., "residential plumbing service"] - Location: [e.g., "Columbus, Ohio"] - My clients are: [e.g., "homeowners, mostly 40-65 years old"] - Typical invoice amount: [e.g., "$300-1,200 for service calls and repairs"] - My tone: [e.g., "friendly and professional, like a trusted neighbor, not corporate"] - My name / business name: [e.g., "Dave / Dave's Plumbing"] Use this context for all the billing emails I ask you to write today.
Step-by-Step: Getting Your Templates
Generate Your Initial Invoice Email
After pasting your context, ask for your main invoice email. This goes out with every invoice you send.
Write me a professional but friendly invoice email. Requirements: - Subject line included - Thank the client for the job - Mention the invoice amount and due date as placeholders - Include a "Pay Now" link placeholder - Offer to answer any questions - Keep it under 100 words, short and easy to read - Tone: warm, like a trusted service provider, not corporate
Subject: Invoice from Dave's Plumbing, [INVOICE NUMBER] Hi [CLIENT NAME], Thanks so much for having us out, it was a pleasure working on your [JOB DESCRIPTION]. Your invoice for [INVOICE AMOUNT] is due by [DUE DATE]. You can pay securely online here: [PAY NOW LINK] Questions about anything on the invoice? Just reply to this email or give me a call. Thanks again, Dave Dave's Plumbing | (555) 000-0000
Save this as a template in your billing software. The placeholders in brackets get filled automatically.
Generate Your 3-Stage Reminder Sequence
Ask ChatGPT for all three reminder stages in one go. This is more efficient and keeps the tone progression consistent.
Write me a 3-email payment reminder sequence for overdue invoices. Email 1, 7 days after sending invoice (no payment yet): friendly reminder, assume they just forgot. Short, under 60 words. Email 2, 14 days overdue: a bit firmer, still warm. Mention payment plan option. Under 80 words. Email 3, 30 days overdue: professional and direct. Mention that I'll need to resolve this soon. Still respectful, not threatening. Under 100 words. Include subject lines for all three. Keep it sounding like a real person, not a collections agency.
Subject: Quick reminder, Invoice [#] from Dave's Plumbing Hi [CLIENT NAME], Just a friendly reminder that invoice [#] for [AMOUNT] is still outstanding. If you already sent payment, please disregard! You can pay online here: [PAY NOW LINK] Any questions, just let me know. Thanks, Dave
Subject: Invoice [#], still outstanding Hi [CLIENT NAME], I wanted to follow up on invoice [#] for [AMOUNT], which is now 14 days past due. If the full amount is a challenge right now, I'm happy to set up a payment plan, just reply to this email and we'll work something out. Otherwise, you can pay securely here: [PAY NOW LINK] Thanks, Dave
Subject: Final notice, Invoice [#] from Dave's Plumbing Hi [CLIENT NAME], Invoice [#] for [AMOUNT] is now 30 days overdue. I'd like to resolve this as quickly as possible. Please pay online here: [PAY NOW LINK] Or reply to arrange a payment plan. I need to hear from you within the next 5 business days to avoid further action. Thank you, Dave
Handle Awkward One-Off Situations
ChatGPT shines when you have a situation that's hard to write yourself, a client who disputes the invoice, a request to waive a late fee, or a client you know personally who's late paying. Describe the situation in plain English and ask for a draft.
A client is disputing part of my invoice. They say I charged for 3 hours but they only remember agreeing to 2 hours. I do have notes confirming the 3 hours, and I want to resolve this professionally without losing the client relationship. Write me a response email that acknowledges their concern, explains my records, and offers to discuss it on a call. Keep it professional and non-defensive. Under 150 words.
Save Your Templates in Your Billing Software
Once you have templates you like, save them where they'll actually get used. In FreshBooks: go to Settings โ Invoice โ Email Settings and paste your invoice email template. In QuickBooks: go to Custom Form Styles โ Emails. In Square: go to Invoice Settings โ Email Templates.
From this point on, every invoice you send uses your professional, on-brand template, automatically, with your name and details filled in.
More ChatGPT Prompts for Invoice Situations
Thank You for Paying (With Referral Ask)
"Write a short thank-you email for a client who just paid. Include a soft ask for referrals, if they know anyone who needs [my service], I'd appreciate the introduction. Warm and brief."
Payment Plan Offer
"Write an email offering a 3-month payment plan for a large invoice. The client seems to be struggling. Be empathetic, propose specific monthly amounts, and include a deadline to accept."
Post-Call Collection Script
"Write a follow-up email summarizing what we agreed on the phone about their overdue invoice, that they'll pay [amount] by [date]. Confirming in writing protects both of us."
Recurring Invoice Intro
"Write a short email explaining that I'm setting them up on a monthly billing plan. They'll receive an automatic invoice on the 1st of each month. Tone: friendly, as if this is convenient for them."
Pre-Collections Warning
"Write a firm but professional email warning a client that their account will be sent to collections if not resolved in 10 days. I want to preserve the relationship if possible, but I'm serious."
New Client Welcome + Invoice
"Write a welcome email for a new client that also includes their first invoice. Introduce my business, set expectations, and make paying feel easy. Warm and welcoming."
Which Billing Software to Use Your Templates In
ChatGPT writes the words. But you still need a billing tool that sends invoices, tracks payments, and runs reminders automatically. Here's where to put your new templates:
- FreshBooks, Try FreshBooks free โ Best for most service businesses. Automated reminders built in, clean interface, strong mobile app.
- QuickBooks, Try QuickBooks free โ Best for businesses with complex accounting, payroll, or inventory needs alongside invoicing.
- Square Invoices, Free if you're already on Square. Great for businesses that also process payments in person.
Pair your templates with automated billing
ChatGPT writes better emails. FreshBooks sends them automatically at the right time, every time.
Try FreshBooks Free โ Invoice Automation Guide โ