BadCop › Templates › Friendly invoice reminder email (1 day overdue)
Friendly reminder: the email to send the day after an invoice was due
When to send it
The day after the due date, at the latest. Waiting a week 'to be polite' is how one-week-late becomes six-weeks-late.
The email
Subject: Invoice {invoice_id} was due on {due_date}Hi {client_name},
Our records show invoice {invoice_id} for {currency} {amount} was due on {due_date} and has not been received yet.
Pay online: {pay_link}
Could you let us know when we can expect payment? If it has already been sent, please disregard this message.
Kind regards,
{sender_name}
Placeholders in braces are filled in per invoice. Replace them by hand, or run badcop preview INV-1 --step friendly to render this template for a real invoice.
Why it works
The tone is still warm, but the facts are stated: the amount, the date it was due, and that it has not arrived. The escape hatch ('if it has already been sent') lets the client save face.
Tips
- Ask a question ('when can we expect payment?'). Questions get replies; statements get ignored.
- Keep it under 80 words. Long reminders read as anxious.
- Send it on a fixed schedule, not when you feel brave. Automate it if you can.
Automate it
This is the friendly step in BadCop's default ladder, sent at T+1 days from the due date. Put your invoices in a CSV, run one command a day, and every open invoice gets the right email at the right time, once.
pip install badcop
badcop init && badcop run --dry-run
Other stages
- Courtesy payment reminder email (3 days before the due date)
- Firm invoice reminder email (7 days overdue)
- Final notice invoice email with late fee (14 days overdue)
- Invoice 30 days overdue: the escalation email
- Second payment reminder email (after the first was ignored)
- Polite payment reminder email that still gets results
- Payment reminder text message (SMS) template
- Invoice 60 days overdue: demand letter before collections or small claims
- Invoice reminder email for recurring (retainer) clients
- Invoice reminder email subject lines that get opened
- Late fee applied email template