Automate weekly payment run prep in Xero
Modern builds your weekly payment run from approved bills in Xero, checks each one for holds, duplicates and recent bank detail changes, and sends the batch to the finance lead to approve.
TriggerWednesdays at 10:00
Steps5 steps, from trigger to sign-off
ControlFinance lead approves each batch
Free to start. No card needed.
The instruction
“Every Wednesday at 10:00, list approved bills in Xero due in the next 7 days. Leave out bills on hold, bills with a dispute note and any supplier whose bank details changed in the last 30 days. Show the total against the cash balance and post the batch to the finance lead in Slack. Create the batch payment in Xero only after they approve it.”
Works with every major ERP






- +100 more
How it runs
5 steps from trigger to sign-off
- 01
List bills due
Finds approved bills in Xero due in the next 7 days.
Xero
- 02
Check each bill
Removes held, disputed and duplicate bills, and flags recent bank detail changes.
Modern
- 03
Check the cash
Compares the batch total with the current bank balance.
Xero
- 04
Approve the batch
The finance lead reviews the list and totals in Slack and approves.
Slack
- 05
Create the batch
Creates the batch payment in Xero, ready to release in your bank.
Xero
Related templates
More AP automations
- Replaces Dext
When a bill lands in accounts@
Accounts payable
File supplier bills from your inbox into Xero
Reads every bill sent to accounts@, codes it, checks for duplicates and drafts it in Xero for your approval.
5 stepsUse template → When a bill is created in Xero
Accounts payable
Flag duplicate bills before they are paid
Checks every new bill in Xero against past bills by supplier, number, amount and date, and flags likely duplicates in Slack.
4 stepsUse template →- Replaces ApprovalMax

When a vendor bill is entered in NetSuite
Accounts payable
Match bills to purchase orders and receipts
Matches each NetSuite vendor bill to its PO and item receipt, and sends differences to the budget owner in Slack to approve.
4 stepsUse template →
FAQs
Prepare the weekly supplier payment run: FAQs
Can’t find what you’re looking for? Send us a message and a person on the team will answer.
No. It creates the batch in Xero for you to release through your bank in the usual way. Payment release stays with your approvers.
Yes. Name priority suppliers or payment terms in the instruction and Modern puts them first, or holds others when cash is tight.
Yes. Modern prepares payment runs from bills in QuickBooks, NetSuite, Sage or Xero.