Overwriting Existing Xero Payslips
Overwriting existing Xero payslips
Default behaviour
The default when uploading payslip entries to Xero is to overwrite all existing entries on the payslip, so whatever you load will be all that exists for any given category (other than earnings created from timesheets and system-generated lines such as tax).
For example, if you upload earnings, any existing earnings are overwritten but the rest of the payslip stays. If you load 'Ordinary Hours' you also overwrite any 'Overtime Hours' or 'Allowances' (and similar) that are not loaded via an approved timesheet.
For example, loading an Ordinary Hours line (10 Hours × $100):
Payslip before
Payslip after
Alternative behaviour
You can change this in your user settings so that only the types you are uploading are overwritten. Enable Don't overwrite existing Xero Payslips and revalidate your file:
With this setting, if you load 'Ordinary Hours' you only overwrite existing 'Ordinary Hours', not 'Overtime Hours', 'Allowances', or other categories (reimbursements, deductions, etc.).
For example, loading an Ordinary Hours line (10 Hours × $100):
Payslip before
Payslip after