Create one current list before sending a wave of reminders. For every overdue invoice, record the customer, amount, due date, invoice age, owner, delivery status, last contact, any reply or dispute, the next action, and the next follow-up date. If the information lives across accounting software, a spreadsheet, and several inboxes, bring the minimum facts into one working view.
Validate each item. Confirm that the invoice is accurate, reached the right contact, contains the required documents, and hasn’t already been paid or disputed. Separate invoices that are ready for follow-up from those blocked by your own correction or missing paperwork. This avoids chasing a customer for a problem they cannot solve.
Next, group the valid overdue invoices by what should happen. Some may need a first reminder. Some have a promised payment date that should be monitored. Some need a response to a dispute. Some have received several unanswered messages and require a considered escalation. If the list is too large to handle at once, begin with the largest and oldest balances while still assigning a future action to every remaining invoice. No item should return to an undefined "check later" state.
For routine cases, send a concise message that names the invoice, due date, balance, and requested next step. Ask the customer to confirm payment or provide a date. Record the reply and schedule the follow-up immediately. For disputes or missing information, pause the routine sequence, assign an owner, and state what must be resolved. For repeated non-response, review the contract, relationship, and internal escalation policy before deciding what happens next.
During the first week, focus on making every overdue invoice visible and owned. During the rest of the month, keep the follow-up dates current and notice where cases stall. At the next billing cycle, fix the upstream pattern you observed: unclear terms, late invoice delivery, missing contacts, inconsistent reminders, or poor visibility. This turns the cleanup into a better process rather than a one-time burst of chasing.
Don’t measure progress only by how many messages were sent. A healthier queue shows clearer states: paid, promised for a date, disputed with an owner, waiting on a specific document, or formally escalated after review. Even when payment timing remains outside your control, the next action inside your business should be visible.