Payroll API
61 results found
-
Filter UK timesheets by date
Unfortunately, UK timesheets API doesn't support filtering by date. That means in order to update a timesheet the client needs to page through every single timesheet in history! It's completely unworkable.
Please add timesheet filter by date!
3 votes -
Delete Statutory Sick via API
At the moment it's possible to create Statutory Sick records via the API, but not possible to delete them. We're trying to integrate our product with Xero, but we need to be able to delete sick entries if they've been added mistakenly.
3 votes -
Include P32 Information In UK Payroll API
When I email my client's their payrolls, after posting them, I tell them how much to pay HMRC too, I'm currently trying to automate a lot of this with the UK Payroll API.
I could potentially work this out, by going back months, and calculating how much they paid, how much employment allowance is left over, etc, but it would be a lot easier for me if the payroll API were expanded to include this.
I especially would appreciate some way of finding the current Employment Allowance balance, so I could update clients when it's about to run out.
Thanks!
3 votes -
Expose Employment / Employee Group information
There is no way to determine which employee group an Employee is a member of, or what their default pay is (NZ/UK)
Could it please be added to the Employee or Employment endpoints along with the Hours/Rate/Salary info for NZ/UK Employment? Add/update would be great too.
Thanks
2 votes -
API endpoint for US supported states
Have an endpoint where it is possible to get an updated list of all the US supported states in the api us payroll
2 votes -
Employee should be able to write a description of their day in their timesheets
Instead of the basic rate or overtime rate box, it would be helpful to have a breakdown of their day. Where they've been and how long for.
1 vote -
Issue with Leave API Removing Other Earnings Line Items from Payslip
When we use the API to post Leave entries from our application, other earnings line items in the payslip are being removed.
This issue occurs specifically when the Leave falls within the same fortnightly pay period after the payslip has been created for the employee.
Example:
An employee has the following earnings on their payslip:
- Ordinary Hours
- Overtime Hours
- BonusAfter we send the Leave entry via the API, the Overtime Hours and/or Bonus earnings line items are removed from the payslip, leaving only the Ordinary Hours.
This behavior seems unintended, as adding a Leave entry should…
1 vote -
EarningTypeId
There is a confusing discrepancy in fields naming. If I want to post a new employee, then I should set SalaryAndWage which requires EarningsTypeID field. It can be retrieved from PayItems resource by the name of EarningsRateID, RATE id - not TYPE id.
1 vote -
AU Payroll Report API
In the Xero UI, under Accounting > Reports > Payroll > Superannuation Accruals/Payments sections, I can run reports for super contributions but this information is not available via any of the Xero APIs. There must be an underlying API call to retrieve this information and display this report in the UI - it would be good to have the same information available as an API.
1 vote -
W1 & W2 Reporting from Employment Hero to XERO
We want to automate our payroll process by automating the transfer of Wages and PAYG data from Employment Hero to XERO’s BAS Lodgement.
1 vote -
Maintain Request LeaveApplicationID when Leave Approved
Currently within the API a leave application's LeaveApplicationID changes when the leave request transitions to the scheduled state. There should be the ability within the API to reference the original LeaveApplicationID for traceability.
Use Case: enable external systems attempting to track information relating to leave requests to be able to identify the lifecycle of a leave request without having to match start / end dates and employee separately
1 vote -
Allow Net Pay to be nullable
Please allow for the net pay attribute to be nullable, as Xero calculates net pay within the payslip. If net pay is null, don't generate a validation warning that the calculated net pay is different from the provided net pay.
1 vote -
Start and End Times for Timesheets API
Allow timesheet API post start and end times for timesheets. This is possible via the Xero app, but not via the API and we have a number of users wanting to load the data in this way rather than being limited to the number of hours.
1 vote -
Add unit type to GET leave types API
For Xero NZ Leave Type APIs, can you guy add the unit type, we need to filter out leave types of a specific type like "Dollars", but currently the data only available when pulling leave balances of employee (by each leave types).
Thank you!
1 vote -
licence issues - max 10 - we are not exceeding the maximum and yet xero wants us to upgrade
We only have 10 people over the pay period and yet xero doesn't recognise this - because they are in the same period and one is replacing the other xero wants us to upgrade the licence. Yet we only have 10 employees, but are paying 11 in the same period. Xero is not recognising dates and should be able to recognise a replacement employee.
1 vote -
API to inject QR code on Payslips and Invoices
Can you please add a way to inject via an API a QR code onto Pay Slips and Invoices. This way people can pay invoices using 3rd party apps, and get digital details of the payslip
1 vote -
1 vote
-
Filters and sorting on Payroll Uk API's
Hi,
I am working for one of my UK based client to integrate Payroll API's where I need to fetch data with my own sorting/ordering like the data can sort by first/last name, startDate, ect. Same I need for the filter. I know you allow some filters like by first/last name but here I need a custom filter which allow me to fetch data between two startDates.
And also I am looking for to get the payrun data with the help of "payrollCalendarID" something like
https://api.xero.com/payroll.xro/2.0/payRuns?payrollCalendarID={payrollCalendarID}1 vote -
Pay Items endpoint returns Inactive items and no Status
There is no way of telling is a pay item is inactive in the current API, meaning when you retrieve one and try and use it with the API somewhere later it fails. If you can make something inactive in Xero, the API should really provide this info.
Adding the status field (or returning only active ones) would make this better.
1 vote -
Allow adding and updating payrollCalendarID
For PayrollNZ Employee currently it is not possible to add or update the payrollCalendarID, whereas it is possible in PayrollAU
1 vote
- Don't see your idea?