Last updated on April 1st, 2026
The Advanced Payroll add-on introduces pay templates and pay template interval processing for timesheets. It is designed for organisations that need more control over how time is processed for payroll. Please note that the Custom Activities add-on must be enabled first, and that pay templates cannot be assigned to non-Xero staff.
Advanced Payroll enables pay templates and interval processing via staff timesheets. Pay templates define a rule based system for how staff hours are to be calculated and how they are to be paid, including break rules and other payment conditions. Pay Templates are built from one or more rules. Each rule within a pay template can define:
Assigning the pay template to staff members will allow you to run more complex and customised methods for calculating how much staff are to be paid, fitting around your organisation’s costing rules.
To create a pay template…

Once these are configured, you will be able to save the pay template. Within the rule, you can set up the following:
Hour Constraints
Each rule contains separate tabs for detailed configuration of Break Times, Earning Rate Allocations, and Bonus Rates.
Break Times
Tick the Break Times checkbox to enable break processing for this rule.
There are two break processing modes:
Earning Rate Allocations
This section allocates time to activities using thresholds.
Activities come from your organisation’s task activities (Custom Activities).
Bonus Rates
Bonus rates can be configured per rule by profession and activities.
Assigning a staff member with a pay template is a simple task. For any Xero staff, simply find the staff member in the staff list and select the pay template you wish to assign.
In order to apply the pay template to a staff member’s time, you will need to process the intervals. You can do this from the staff member’s timesheet for the current period. Open a timesheet for review.
Click Process intervals via Pay Template to generate pay template intervals. These can be modified
If you later change the pay template configuration or the underlying time entries, click Reprocess intervals via Pay Template.
Note that if you submit the timesheet to Xero, it cannot be un-sent. Please ensure all pay template processing is correct prior to importing the timesheet into Xero.
© Copyright 2026 Gojee App | Privacy