luckpanda
Free tool

Payment reminder message generator

Add the invoice number, the amount, the due date and how to pay. You get four reminders, from a heads-up before the due date to a final notice, written for WhatsApp, SMS or email.

Channel

Numbers only. It is written in the currency you choose, the way that country writes it.

Add your payment link if you have one; otherwise the reminders get a [payment link] slot.

Only what you write here can appear as a consequence in the final notice.

ResultExample
Before the due date
Hi Priya, a quick reminder from Kavya Design Studio. Invoice INV-1043 for ₹18,500.00 is due on 25 October 2026. You can pay by UPI, bank transfer or card: [payment link] Thank you!
On the due date
Hi Priya, invoice INV-1043 for ₹18,500.00 is due today, 25 October 2026. Pay by UPI, bank transfer or card: [payment link] If you have already paid, please ignore this. Thanks, Kavya Design Studio
Overdue
Hi Priya, invoice INV-1043 for ₹18,500.00 was due on 25 October 2026 and is still unpaid. Please pay by UPI, bank transfer or card: [payment link] If there is a problem with the invoice, just reply here and we will help. Kavya Design Studio
Final notice
Hi Priya, this is a final reminder: invoice INV-1043 for ₹18,500.00 has been overdue since 25 October 2026. Please pay by [pay-by date] via UPI, bank transfer or card: [payment link] As per our terms, work on your next project starts after this invoice is paid. Please reply or call if you need to talk. Kavya Design Studio

Written by AI. Read it before you send it.

How to write a payment reminder message

A payment reminder message tells a customer which invoice is due, how much, by when, and how to pay, in one short message. Start friendly before the due date and get firmer only as the invoice becomes overdue. Always include the invoice number and a payment link or method. Never threaten, and name a consequence, such as a late fee, only if your terms already say so.

  1. Pick the channelWhatsApp for short, personal reminders; SMS for a line with a link; email when you need a subject line and a record.
  2. Add the invoice detailsInvoice number, amount, currency, due date and how to pay. Anything left empty becomes a [square-bracket] slot.
  3. Add your terms (optional)A late fee or a next step you have already agreed with the customer. Without terms, the final notice asks them to pay or to call, nothing more.
  4. Copy the four remindersBefore the due date, on the due date, overdue, and final notice. Schedule them in your own WhatsApp, SMS or email tool.

The four reminders and when to send them

ReminderWhenToneWhat it adds
Before the due dateA few days beforeFriendlyAmount, due date, how to pay
On the due dateThe morning it is duePolite"Due today" and the payment link
OverdueAbout a week afterPolite but clearThat it is late, and an offer to help if there is a problem
Final noticeTwo to four weeks afterFirm and respectfulA pay-by date, and a consequence only if your terms name one

These timings are a common starting point, not a rule. Use what fits your customers and your terms.

Payment reminder message examples

Copy one, then replace the [square-bracket] slots with your details.

WhatsApp, before the due date
Hi [first name], a quick reminder from [business name]: invoice [invoice number] for ₹12,500 is due on [due date]. You can pay by UPI here: [payment link]. Thank you!
SMS, overdue
[Business name]: invoice [invoice number] for $1,250.00 was due on [due date] and is still open. Pay here: [payment link] or reply if there is a problem.
Email, final notice
Subject: Final reminder: invoice [invoice number]

Dear [customer name],

Invoice [invoice number] for [amount] has been overdue since [due date]. Please pay by [pay-by date] at [payment link].

If there is a problem with the invoice, or you need to agree a payment plan, please reply or call [phone number] before then.

Regards,
[your name], [business name]

Polite to firm, never threatening

Do

  • Assume a busy customer, not a bad one, in the first two reminders.
  • Make paying easy: one link or one method.
  • Offer a way to raise a problem with the invoice.

Don't

  • Threaten legal action, credit scores or public shaming.
  • Invent late fees or interest your terms do not include.
  • Message at night or several times a day.

Late payment rules for business invoices

Some countries give suppliers rights when a business customer pays late. Two examples, from the official pages:

CountryWho it coversWhat the official page says
India (MSMED Act, 2006)Micro and small enterprise suppliers; a claim needs a valid Udyam registrationThe buyer pays within 45 days of accepting the goods or service. If not, the buyer owes compound interest with monthly rests at three times the bank rate notified by the RBI. Claims are filed on the MSME ODR portal.
United KingdomA business paid late by another businessWith no agreed date, payment is late 30 days after the customer gets the invoice or you deliver, whichever is later. You can claim statutory interest of 8% plus the Bank of England base rate, and fixed recovery costs of £40, £70 or £100 by the size of the debt.

Read on 14 October 2026. A short summary, not legal advice: these rules have conditions not shown here. Put any late fee in your contract or invoice terms before you mention it in a reminder.

Answer "how do I pay?" on your website

A reminder often brings questions back: which methods you accept, where to find the invoice, who to talk to about an amount.

A LuckPanda support agent answers those questions on your website from your own pages and documents, such as a payments page or an FAQ. Questions it cannot answer, such as a disputed amount, it hands to a person on your team.

A customer arrives from a payment reminder

Can I pay by bank transfer instead of UPI?
Yes. As our payments page says, you can pay by UPI, card or bank transfer. The bank details are printed on your invoice. Please add the invoice number as the reference.
The amount looks wrong though.
Thanks for flagging it. A person on our team checks invoice amounts. I've passed your chat to them; they will reply here.
Handed to the team

Let customers find payment answers without waiting

Build a support agent from your website and test it free before it goes live.

See the AI customer service agent

Questions people ask

How do I write a polite payment reminder?

Name the invoice, the amount and the due date, give one way to pay, and thank the customer. Keep it short, assume they forgot, and offer help if there is a problem.

When should I send a payment reminder?

A common sequence is a few days before the due date, on the due date, about a week after, and a final notice a few weeks later. Adjust it to your terms.

What should a final payment reminder say?

That the invoice is overdue, the amount, a date to pay by, how to pay, and how to reach you. Mention a consequence only if your agreed terms include it.

Can I send payment reminders on WhatsApp?

Yes, many businesses do, from their own WhatsApp Business account. This tool writes the messages; you send them from your own app.

Can I add a late fee to a reminder?

Only if the customer agreed to it, for example in your contract or invoice terms, or where a law gives you the right. This is not legal advice.

For AI agents

Build it with your AI agent

Give an agent your site and it can create the chatbot, read your pages and test it through LuckPanda's API and MCP. It prepares the work; going live stays with you.

Use LuckPanda's MCP server (https://luckpanda.app/mcp) to build a website chatbot for me. Ask for my website address, call chatbot_create_from_website with it, wait until the pages are learned (chatbot_source_list), then run a few test questions with chatbot_test_message and show me the answers. Do not put it live: I will do that myself.

Instructions for AI agents

Needs a LuckPanda agent key (Settings › Developers) with the chatbot.manage grant. MCP endpoint: https://luckpanda.app/mcp (Streamable HTTP, bearer key).

  • chatbot_create_from_website { url }: creates a draft chatbot named after the site and starts reading it.
  • chatbot_source_list: pages learned, failed or skipped, with a reason for each.
  • chatbot_test_message: asks the bot a question as the owner. Test chats never email anyone.
  • Going live (chatbot_update with status live) is a person's action; an agent gets APPROVAL_REQUIRED.

Try it on your website

Paste your address and watch the chatbot learn your pages. No account and no card.