Skip to main content

How the payroll workflow works

The diagram below shows the full process for uploading timesheets, leave and payslips, but you only need to complete the parts that relate to the transactions you want to upload. For Australian payroll with award-based ordinary time, overtime, and allowances, see the supported modern award pay rates and Award Library overview.
upsheets_process_flow.png

UpSheets process flow diagram

Process Flow

You can perform the bulk of the payroll process from UpSheets, including approving timesheets and creating pay runs. The only thing you need to do in Xero is review and post the pay run.
1

Import file

Import a file to UpSheets containing timesheets or leave applications.
2

Validate

Validate timesheets and leave with data held in Xero.
3

Upload

Upload validated timesheets and leave applications to Xero.
4

Approve (optional)

Approve timesheets uploaded to Xero.
5

Add pay runs (optional)

Add pay runs in UpSheets to create them in Xero.
6

Validate payslips

Validate payslips contained in the file (earnings, reimbursements, deductions, leave accruals).
7

Upload payslips

Upload payslips to Xero.

Xero Data and Transactions

UpSheets requires a number of data elements from Xero to validate uploads. Once data is validated, UpSheets creates or updates timesheets, leave applications and optionally pay runs and payslips in Xero. UpSheets does not update or create any other data elements in Xero.
upsheets_data_flow.png

UpSheets data flow diagram