- or
No existing idea results
- ~ No ideas found ~
4710 results found
-
Chart of Accounts - Multiple Accounts Receivable and Payable
It would be very useful to be able to separate Accounts Receivable and Accounts Payable to classify the contacts between external and internal (intercompany/group). This would assist with the consolidated views for a group of entities.
4 votes -
Expenses: Set default due date
Can we please have the ability to set a due date for an expense? Currently it is set as the day it is approved, but we pay all our expenses for the whole month, on the 15th of the following month. It would be good to be able to set this as default for any expenses raised.
Thanks,
Sarah81 votes -
AU Payroll - Ability to calculate Super accruals for U18s working less than 30hrs/wk
Currently, Xero lists a super accrual for employees under the age of 18 when they earn over $450/mth. However, it doesn't take into account how many hours that employee works per week. Under 18s are not eligible to be paid super unless they work over 30 hours per week (even if they earn over $450/mth), but Xero doesn't recognise this. Unfortunately this shows up a s liability for the employer, even though a liability doesn't exist. I know that it can be worked around in the pay run, but it just means extra work for the payroll admin - particularly if they have a lot of employees. Xero should automatically be able to see calculate that an employee is under 18, and whether or not they employee has met the 30hrs per week criteria before calculating any accrual for the employee.
Currently, Xero lists a super accrual for employees under the age of 18 when they earn over $450/mth. However, it doesn't take into account how many hours that employee works per week. Under 18s are not eligible to be paid super unless they work over 30 hours per week (even if they earn over $450/mth), but Xero doesn't recognise this. Unfortunately this shows up a s liability for the employer, even though a liability doesn't exist. I know that it can be worked around in the pay run, but it just means extra work for the payroll admin - particularly…
186 votes -
Batch Deposit - Reference to pull through to bank reconciliation
When I enter a reference in batch deposit, this does not pull through to the bank reconciliation. On the bank reconciliation report, the Description is "Payment: multiple items" and the Reference field is blank. This is not useful as I have to go into each transaction and see which company the receipt has come from. Why enter a reference when it does not appear on the bank reconciliation report? When I try to search to match deposits using the company name, these deposits do not appear as the Description is unhelpful. If there are smaller batches which add up to a bank deposit amount, it takes ages to find them when reconciling.
When I enter a reference in batch deposit, this does not pull through to the bank reconciliation. On the bank reconciliation report, the Description is "Payment: multiple items" and the Reference field is blank. This is not useful as I have to go into each transaction and see which company the receipt has come from. Why enter a reference when it does not appear on the bank reconciliation report? When I try to search to match deposits using the company name, these deposits do not appear as the Description is unhelpful. If there are smaller batches which add up to…
11 votes -
Global Pay Run - Ability to select payable account for Deductions, Taxes and Post-tax Deductions pay types
The feature request is to allow the defining of current liability accounts for pay items with pay types set to Deductions, Payroll Taxes, and Post-tax Deductions. This will enable the tracking of payroll source deductions and taxes necessary for remittance reports to the tax authority (such as EI, CPP and income taxes for T4 and T4 summary completion in Canada).
There are two ways I believe Xero developers could achieve this goal.
Below is an explanation of what currently happens during pay runs:
For pay items with a pay type set to Wages, Allowances, or Non-taxable Allowances, the journal entry is credit Wages Payable the amount of net pay and debit the expense account defined when setting up the pay item. A separate pay stub is created for each employee that acts similar to a bill but is not editable. You must void the pay run and recreate if an error was made.
For pay items with a pay type set to Deductions, Payroll Taxes, Post-tax Deductions, or Employer Contributions, the journal entry is credit Accounts Payable for the full amount and debit the expense account of the expense account defined in the first pay item selected from the group above on the paystub, with exception of Employer Contributions which you can define the expense account when setting up the pay item. Xero will create a separate bill for each of these pay items in the name of the Contact defined when setting up the pay item.
To void a pay run, you must first remove all payments applied to bills or pay stubs related to that pay run. Voiding deletes all pay stubs and bills created for that pay run.
The first strategy would be to select a different accounts payable account for the pay items Deductions, Payroll Taxes, and Post-tax Deductions in the pay item settings.
The second strategy would be to allow editing of the bills.
I recommend the first strategy as the voiding logic would have to be changed as much. But this doesn't resolve the issue of having to void the whole pay run if you want to make a change of which account the transactions are posted to.
The feature request is to allow the defining of current liability accounts for pay items with pay types set to Deductions, Payroll Taxes, and Post-tax Deductions. This will enable the tracking of payroll source deductions and taxes necessary for remittance reports to the tax authority (such as EI, CPP and income taxes for T4 and T4 summary completion in Canada).
There are two ways I believe Xero developers could achieve this goal.
Below is an explanation of what currently happens during pay runs:
For pay items with a pay type set to Wages, Allowances, or Non-taxable Allowances, the journal entry…
2 votesThanks for sharing and engaging with Product ideas. While we understand wanting to see improvements to Global Pay Run, however as you may have recently read -
We’re making some changes to help you manage your payroll more effectively;
- From 23 July 2025 Global Pay Run will become read-only. You'll still be able to see all your past payroll information, however you will not be able to process any new pay runs after this date.
- Global Pay run will be retired after April 2026, at which point you'll no longer be able to access pay run.
With this update we want to be upfront here that we don't have any intentions of further developing Global Pay Run, and will close this idea.
For AU, NZ or UK businesses we have Xero payroll which is specifically tailored to your regions unique requirements. You can see more information of the plans this is available on our website, and reach out to our Xero Support team if you need any help transitioning. We also have multiple payroll app partners that integrate with Xero and you can review through our Xero app store.
Thanks for sharing and engaging with Product ideas. While we understand wanting to see improvements to Global Pay Run, however as you may have recently read -
We’re making some changes to help you manage your payroll more effectively;
- From 23 July 2025 Global Pay Run will become read-only. You'll still be able to see all your past payroll information, however you will not be able to process any new pay runs after this date.
- Global Pay run will be retired after April 2026, at which point you'll no longer be able to access pay run.
With this update we want to be upfront here that we don't have any intentions of further developing Global Pay Run, and will close this idea.
For AU, NZ or UK businesses we have Xero payroll which is specifically tailored to your regions unique requirements. You can see more information of…
-
Invoice Settings - Separate Number Sequence for Credit Note
Currently, in the Automatic Sequencing setting, the invoice & credit note share the same number sequence. However, for tracking purpose, we prefer to have a separate number sequence for credit notes. Therefore, would like to request an additional 'Next Number' field for credit note, which can come with an option to share or not to share the number sequence with invoice.
35 votes -
Dashboard | Account Watchlist - Change the order
On the dashboard, be able to reorder the accounts in the watchlist. At the moment they are shown by default in alphabetical order and can't be reordered.
23 votesHi community, as much as we were amped to share that there was work begun to solve for the idea, unfortunately this has been pushed back for now while the team get through a few other developments that are taking priority. As soon as there's change or news to share around the Account Watchlist we'll update you on this, here.
-
Lock Dates - Option to edit invoices due dates within a locked period
Hi there, it would be great if we were able to edit the due dates of invoices that were created in a now locked period, our business (and I'm sure many others) have invoices with due dates that often change.
We do not need to change anything other than the invoice due dates so if this could be added even as an optional feature for a locked period that would be very useful.
7 votes -
Invoices - Show tracking category on invoice list screen
Invoices list - allow the user to select the invoice fields that they want to see on the Invoices list. Eg. we can search/view by Contact, but not by Tracking Category, which would be very useful.
17 votes -
Conversion Balances - Add Tracking options
Allow tracking options to be entered against all account codes for conversion balances. For existing businesses that use tracking and wish to migrate to Xero with opening balances, this is an important feature.
9 votes -
Sales Invoice | Expected Dates - Bulk Update
The "Planned Dates" feature in Bills to Pay works extremely well. Key element is that you can bulk update dates as required from a multiple selection.
The "Expected Date" feature has the same potential but also needs to be able to update invoice "Expected Dates" in bulk.
Invoices cannot be updated in bulk from Short Term Cashflow if a part-payment has been made against that invoice. Also, you can't update invoices Expected dates if they are not due yet.
33 votesThanks for the detail of why the Short term cashflows option is not viable for you here, Karl.
We don't have any immediate plans around this but will keep an eye on the appetite here and let you know if there's any plans made.
-
AU Payroll - Approve leave request from email
Approve employee leave requests directly from notification email.
As a Leave Approver, I want to be approve or reject leave applications directly from the notification email so that I don't have to continually login.
22 votes -
New Invoicing - Add line number
Add a new field for "Row number" in customized invoice. So that we can see how many lines items in one invoice & fulfill client needs.
31 votesHi Shawn, to make sure we understand the idea here - would you like this field to be visible to the contact. Say when a certain branding theme is applied? Or just an internal to view when creating invoices in Xero? Thanks
-
eInvoicing - Bulk approve & send
I hope xero has the functionality of e-invoicing to approve and send the multiple e-invoices in bulk.
As this new invoicing does not allow it and make the task slower than the conventional xero way.
I hope you'll add this suggestion on your product improvement and see xero functioning the next time around.26 votes -
Purchases Overview - ALL Unpaid
Make it easier to just see a list of all unpaid bills by having a selection option rather than having to search All and filter by paid date
3 votes -
AU Payroll - Remove terminated employees
Ex Employees older than 5 years cannot be deleted. Data still contains payslips. Old data can be overwritten but payslips remain and employee cannot be deleted because Xero thinks it is in a payrun. This is a cyber security breach as old data of ex employees can still be accessed and cannot be deleted.
1 vote -
Bank Feed - Better Identification of Bank Institutions
When searching for a bank institution, you all should allow for searches for the bank URL home page and also include a logo of the bank with each institution. For example, 'First Bank' has 40 different institutions and each sound similar to the next. Please consider creating better identifiers for each bank institution Xero integrates with. (QBO does this)
13 votesHi community, our Product team have recently made an improvement to the flow of adding a bank account in Xero. To make the task of adding a bank easier in Xero, we've enabled the option to click the information icon next to a bank and view it's URL so you can identify that you're selecting the correct bank when connecting a bank feed.
We appreciate this isn't the direct ask in the idea of being able to search by URL, and while we'll continue to monitor the feedback on this here we don't have direct plans for developing the ability to search URL at this time.
-
Xero Me | Expenses - Add stops for Mileage Reimbursement
Add the ability to add stops to mileage reimbursement. This way a person can add a round trip or add stops between the round trip to collect all mileage for the 1 trip.
15 votesThanks for the idea and adding your interest here, everyone. In lieu of a direct feature to accommodate this atm, you may find duplicating the claim to record each part of a trip useful in cutting down the data entry. We'll let you know if there's any change planned here.
-
Chart of accounts - Add support for subaccounts
Xero should have the ability (similar to QuickBooks) to have sub accounts in Chart of Accounts.
65 votes -
UK Payroll - Notification when leave requests are created for the same date
Flag duplicate leave entries on the same day
We are extracting leave data through API to manage resourcing including leave booked. We have a few cases of employees with duplicate leave on the same day entered and approved in error. It would be great to see a flag or warning pop up to approvers and payroll admins where more than a standard number of hours leave is applied to a given day. The number of hours comprising a working day could ideally be set for each employee.7 votes
- Don't see your idea?