Overview
Payroll is non-negotiable — it has to be right every time. Xero Payroll automates the most error-prone parts: tax calculations, leave accruals, superannuation (AU) or employer taxes, and payslip distribution. This guide covers setting up automated payroll runs and the post-payroll reporting that keeps you compliant.
Before you start
- Xero account with Payroll module enabled
- Employees set up in Xero with tax information and pay rates
- Bank account connected for payroll direct deposits
- Tax authority credentials for automatic filing (if applicable)
Step-by-step guide (5 steps)
Set up payroll schedules in Xero
In Xero Payroll, go to Pay Schedules and create your pay frequency: weekly, fortnightly, or monthly. Assign each employee to the correct schedule. Xero will calculate the next pay date and remind you to process payroll.
Enable automatic payslip distribution
In Payroll Settings, enable 'Automatically email payslips to employees after payroll is filed.' Employees receive their payslip within minutes of payroll submission — no manual distribution.
Set up payroll reminders
In Xero's notification settings, enable payroll reminders. Xero will email you 3 days before each scheduled pay run so you have time to review and approve before the pay date. Connect this to a Zapier Slack notification for additional visibility.
Create a recurring Asana task 2 days before each pay run: 'Review and approve payroll in Xero.' This ensures payroll never slips through on a busy week.
Configure automatic payroll filing
In Xero (UK: RTI filing, AU: STP, NZ: payday filing), connect your payroll to the relevant tax authority. Xero can automatically submit the payroll data to HMRC, ATO, or IRD with each pay run — ensuring compliance without manual filing.
Set up payroll cost reports for management
Schedule a monthly Payroll Activity Summary report to email to management and your accountant. This shows total wages, employer taxes, and any payroll variances — essential for budget tracking.
What you'll get
Payroll taxes calculated automatically — no errors
Payslips delivered to employees instantly after each run
Automatic compliance filing eliminates late submission risk
Payroll cost visibility integrated with P&L automatically
Common mistakes to avoid
Not verifying employee pay rates and tax codes before the first automated run
Forgetting to update payroll when employees have pay changes or new benefits
Not reconciling the payroll bank account separately from the operating account
Frequently asked questions
Do I need coding experience to set up this Xero automation?
No coding is required. This guide walks you through everything using Xero's built-in features and Zapier's visual interface. If you can follow a recipe, you can follow this guide.
How long does this automation take to set up?
Most users complete this setup in 30–60 minutes on their first try. Once set up, it runs completely automatically with zero ongoing effort.
What happens if the automation fails?
Zapier and Make both have error notifications and task history, so you'll know immediately if something goes wrong. We cover troubleshooting steps in the guide above.
Can I customize this automation for my specific business?
Absolutely. The guide includes notes on common customizations. Most automations have multiple variation points — timing, conditions, notification recipients, and more.