API: generate a payslip for a Non-Employee contractor in a super-only pay run
In Australian payroll, super can be owed to contractors who are ABN sole traders. Where their fees are paid as bills, the resulting pay run contains super only, with no earnings and no net pay.
The problem:
- POST /PayRuns creates the draft, but Xero does not generate payslips for Non-Employee contractors with no ordinary earnings.
- With no payslip, there is no PayslipID to write a super line to.
- The payslip must be included manually in the Xero interface first.
- Xero support has confirmed this behaviour, and that API updates work normally once the payslip exists.
Request:
- An API route to generate a payslip, or include an employee in a draft pay run, for a Non-Employee contractor owed superannuation only.
Impact:
- Without it, each contractor must be manually included in Xero before any automation can run.
- With Payday Super this now happens weekly rather than quarterly, for every business paying contractors this way.