Templates / Send automated payment reminders for Xero invoices via Outlook email

Send automated payment reminders for Xero invoices via Outlook email

Ready for 3.0

by Patrick Campbell ✓ · 250 views · created 2026-01-12 · Invoice Processing

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 7 nodes and runs on a schedule (every day at 12:00). Along the way it connects Xero and Microsoft Outlook.

How it runs

Trigger: On a schedule (every day at 12:00).

  1. Fetch All Xero Invoices (Xero): get many
  2. Filter Out Paid Invoices (If): checks a condition and branches into true / false
  3. Calculate Days Until Due (Code): runs custom JavaScript code
  4. Filter Invoices Due Soon (If): checks a condition and branches into true / false
  5. Send a message (Microsoft Outlook): uses Microsoft Outlook
  6. Log Reminder in Xero History (HTTP Request): calls an HTTP API (PUT)

Services it uses

XeroMicrosoft Outlook

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (6)

From the author

Who's this for Small business owners, finance teams, accountants, and bookkeepers who use Xero for invoicing and want to improve cash flow by automating payment reminders. If you're spending time manually following up on unpaid invoices or struggling with…

Excerpt from Patrick Campbell 's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.