Ankeshan

Automated Payment Reminders from Excel (WhatsApp/Email)

Last updated: 27 June 2026 · Reminder schedule, message templates and a free workbook.

You can run payment reminders straight from Excel: keep one sheet of unpaid invoices with due dates, let a formula decide which customers are due for a follow-up today, and auto-build each reminder's WhatsApp or email text with a TEXTJOIN/& formula you copy and send. Excel won't press "send" by itself, but it removes the real work — deciding who to chase and writing each message — so a 30-minute chore becomes a two-minute one.

Key takeaways

  • Drive reminders off your receivables tracker — the same invoice list, plus a reminder schedule.
  • A reminder stage formula picks the right message: due-soon, day-1 overdue, 15-day, 30-day.
  • Build the message text in a cell with ="Dear "&Customer&", invoice "&InvNo&"…" so each row is ready to copy.
  • Email at scale: Word Mail Merge reads the Excel sheet and sends one personalised email per row.
  • WhatsApp: use a wa.me/<number>?text=<message> link to open a pre-filled chat in one click.
  • Polite, scheduled, written reminders get paid faster than ad-hoc phone calls — and leave a record.

Fact box. A reminder cadence — for example a gentle note 3 days before due, a follow-up on day 1 overdue, then day 15 and day 30 — collects more than a single chase. Excel's job is to tell you which stage each invoice is at today.


Can Excel send reminders automatically?

Excel itself does not send WhatsApp messages or emails on a schedule — that needs a tool that can press "send". What Excel does brilliantly is the decision and the drafting: it flags which invoices are due for a reminder today and writes each customer's message for you to copy or mail-merge. For true hands-off sending you either use Word Mail Merge (email), a wa.me link (WhatsApp, one click per chat), or an add-in like Ankeshan that automates the send inside Excel.


How do I decide who to remind today?

Add a reminder schedule to your invoice list using the days-overdue column. A simple staged formula:

=IF(Balance=0,"",
 IF(DaysOverdue>=30,"30-day notice",
 IF(DaysOverdue>=15,"15-day reminder",
 IF(DaysOverdue>=1,"Overdue reminder",
 IF(DaysToDue<=3,"Due-soon reminder","")))))

Where DaysOverdue = MAX(0, TODAY() − DueDate) and DaysToDue = DueDate − TODAY(). Any row with a non-blank stage is on today's list. Filter the column to show only those rows and you have your daily follow-up list.

Fact box. TODAY() recalculates every time the file opens, so the reminder-stage column re-sorts your follow-ups automatically each morning — no manual date-checking.


How do I auto-write the reminder message in Excel?

Build the message in a cell by joining text with the row's data, using & (or TEXTJOIN):

="Dear "&[Customer]&", this is a gentle reminder that invoice "&[InvNo]
&" dated "&TEXT([InvDate],"dd-mmm-yyyy")&" for ₹"&TEXT([Balance],"#,##0")
&" is overdue by "&[DaysOverdue]&" days. Kindly arrange payment at your earliest. Thank you."

Copy down and every row holds its own ready-to-send text. Use TEXT() to format dates and rupee amounts cleanly inside the string. Keep the tone polite and factual — it doubles as a written record.

A three-stage message set works well:

Stage Tone Core line
Due-soon Friendly heads-up "…falls due on [date]. Just a reminder."
Overdue (1-14 days) Polite chase "…is now overdue. Kindly arrange payment."
30-day Firm, still courteous "…remains unpaid for 30 days. Please clear it to avoid disruption."

How do I send the emails (Mail Merge)?

Word Mail Merge turns the Excel sheet into one personalised email per row:

  1. In Excel, keep columns for Customer, Email, Invoice No., Amount, Due Date, Days Overdue.
  2. In Word: Mailings → Start Mail Merge → Email Messages.
  3. Select Recipients → Use an Existing List → pick your Excel file/sheet.
  4. Write the email and insert «Merge Fields» where the customer name, invoice and amount go.
  5. Finish & Merge → Send Email Messages, choosing the Email column and a subject line.

Word sends through Outlook — one tailored email per overdue customer, in a single action.


How do I send WhatsApp reminders from Excel?

Use a click-to-chat link. WhatsApp opens a pre-filled message to that number with one click:

  1. Build the link in a cell: ="https://wa.me/91"&[Phone]&"?text="&ENCODEURL([MessageText]) (use the customer's 10-digit number after the 91 country code).
  2. ENCODEURL() safely encodes spaces and symbols so the message survives the link.
  3. Click the link — WhatsApp Web or the app opens the chat with your message ready; press send.

This is one click per customer (manual send), which keeps you compliant with WhatsApp's rules and lets you glance before sending.

A free payment-reminder workbook is available to download, no sign-up — invoice list, reminder-stage formula, message templates and the wa.me builder, ready to use.

How Ankeshan helps: Ankeshan watches your overdue invoices inside Excel and drafts WhatsApp and email reminders at the right stage for each customer — you review and send, with the whole cadence tracked. It's launching soon; join the waitlist.


Frequently asked questions

Can Excel send WhatsApp messages automatically? Not on its own. Excel builds the message and a wa.me click-to-chat link; you click to open the pre-filled chat and send. Full auto-send needs an add-in or API, but one-click manual sending keeps you within WhatsApp's rules.

How do I send bulk payment reminder emails from Excel? Use Word Mail Merge: point it at your Excel invoice sheet, insert merge fields for name, invoice and amount, then Finish & Merge → Send Email Messages. It sends one personalised email per row through Outlook.

How do I write the reminder text automatically? Join your row data with & in a cell, e.g. ="Dear "&Customer&", invoice "&InvNo&" for ₹"&TEXT(Balance,"#,##0")&" is overdue." Copy down and every invoice has its own message.

How often should I send reminders? A common cadence is a heads-up 3 days before due, a follow-up on day 1 overdue, then day 15 and day 30. Scheduled, polite, written reminders collect faster than occasional phone calls.

Is the workbook free? Yes — free to download, no sign-up.


Sources

  • Microsoft Excel function reference — TEXT, TEXTJOIN, ENCODEURL, TODAY, IF: support.microsoft.com.
  • Microsoft Word Mail Merge documentation: support.microsoft.com.
  • WhatsApp click-to-chat (wa.me) link format: faq.whatsapp.com.

General information, not professional advice. Verify on the official portal for your case. Reviewed by a Chartered Accountant; last updated 27 June 2026.


Related: Accounts Receivable Tracker in Excel » · AR/AP Ageing Report in Excel » · Customer & Vendor Ledger in Excel » · Cashflow pillar »