- or
No existing idea results
- ~ No ideas found ~
4880 results found
-
Banking - Show account balance on statement import screen
When importing bank statements on the import screen, it would be great to have the account balance shown on the screen.
Yes it shows the latest transaction imported but some statements will have transactions for the same day shown after this transaction that may or may not have already been imported - you would have to go back to the bank statement screen to confirm the balance. Having the bank balance on the import screen would be a nice QoL adjustment.
Thanks
1 vote -
NZ Payroll: Generate and send payslips before posting pay run
Ability to email payslip before the pay run is posted. This way the employee can come back to the pay clerk with any feedback on hours or allowances before the pay run is completed and filed through to myir. The reduces the need to revert the pay run before the "final" posting and payment made to employees. Reverting the pay run impacts on IRD when IRD have begun their processing as they have to do a manual amendment to pick up any changes once the pay run is re-posted. I have advised by IRD they have to make manual amendments when we often revert and make changes to our large weekly pay run. e.g. post on an afternoon and revert in the morning after feedback... so while the reverting is seemless at the Xero end for users not so useful in keeping IRD happy.
Ability to email payslip before the pay run is posted. This way the employee can come back to the pay clerk with any feedback on hours or allowances before the pay run is completed and filed through to myir. The reduces the need to revert the pay run before the "final" posting and payment made to employees. Reverting the pay run impacts on IRD when IRD have begun their processing as they have to do a manual amendment to pick up any changes once the pay run is re-posted. I have advised by IRD they have to make manual amendments…
5 votes -
Export - Option to export data in CSV UTF-8
Export in CSV UTF-8 or excel file as opposed to CSV comma delimited. Or have the option to choose what format the file is downloaded in as opposed to it having to be csv comma delimited.
Reasoning: We utilise characters in our Xero that currently doesnt export out correctly e.g. "é’é¾ é¦™ç±³". This problem would be eliminated if we could export the file format as either excel or CSV UTF-8. Xero as a system supports the upload of these characters and displays them absolutely fine on the webpage, which is why we have decided to move to your system, but annoyingly it doesn't export this data out well.
Export in CSV UTF-8 or excel file as opposed to CSV comma delimited. Or have the option to choose what format the file is downloaded in as opposed to it having to be csv comma delimited.
Reasoning: We utilise characters in our Xero that currently doesnt export out correctly e.g. "é’é¾ é¦™ç±³". This problem would be eliminated if we could export the file format as either excel or CSV UTF-8. Xero as a system supports the upload of these characters and displays them absolutely fine on the webpage, which is why we have decided to move to your system, but…
2 votes -
Invoices - Protect/Lock invoices from alterations (in addition to Lock Dates)
Our company's invoicing procedure comprises three steps:
(1) invoice generation by our own custom software and also pushed to Xero through the Xero API,
(2) direct debit payments manually added and processed via GoCardless (on their own website, not Xero's integration) for selected invoices, and
(3) invoice reconciliation in Xero. This process is jeopardized when any alterations are made to the invoices in any of the systems (our database, Xero, or GoCardless), causing inconsistencies and the need for corrective credit notes.We primarily use our custom software for invoice generation and management (90%) and occasionally create manual invoices in Xero (10%). The current Xero setup allows users to modify invoices freely (both our API generated ones and manual ones), but our aim is to maintain strict control over (specificall the API) invoice creation and updates.
The ideal solution would be an invoice locking mechanism which would prevent unauthorized alterations. We cannot revoke the invoice management role from certain users as they need to be able to create and manage manual invoices in Xero, therefor potential implementations could include:
API-generated Lock: Developers using the Xero API could be given the option to lock the invoice during generation to prevent front-end users from editing. Then only the API's invoice update endpoint could be allow to update the incoice.
Role-based Lock: Different locking/unlocking permissions could be assigned to specific roles in the system.
Possible types of locks could include:
Warning: A soft lock which, when the 'Edit Invoice' button is clicked, triggers a popup with a custom message warning against unauthorized changes.
Code: An organization-wide code known to authorized users which is required to edit a locked invoice.
Request to Access: Users can send a request to modify a locked invoice, which sends a notification to designated approvers in the organization.Preventing unauthorized or accidental changes to invoices is essential to maintaining a consistent and efficient invoicing process, especially nowadays when there are many connections between systems. I believe these suggestions, or any form of preventive mechanism, could greatly enhance Xero's functionality and user experience.
Our company's invoicing procedure comprises three steps:
(1) invoice generation by our own custom software and also pushed to Xero through the Xero API,
(2) direct debit payments manually added and processed via GoCardless (on their own website, not Xero's integration) for selected invoices, and
(3) invoice reconciliation in Xero. This process is jeopardized when any alterations are made to the invoices in any of the systems (our database, Xero, or GoCardless), causing inconsistencies and the need for corrective credit notes.We primarily use our custom software for invoice generation and management (90%) and occasionally create manual invoices in…
3 votes -
Cash Coding - Ability to attach file
It would be nice to have the option to attach files when using cash coding on the bank. To attach a file, I have to go back to the bank recon tab, find the entry and then attach the file. This wastes a lot of time. A small attach file icon or the option to attach a file on the drop-down will save a lot of time.
14 votes -
Xero Project reports - Click into transaction from report
Xero Project feature idea
- drill down transaction from Xero Project reporting
- Report template Xero Project layout can not be saved to custom report template
- assign project to Payroll
- Inactive jobs, still showing in the list although its in the different section, in my opinion the inactive project should not show up at all, should make the same like employee list where there is a dongle to show inactive Projects.
15 votesAppreciate you have a few ideas for Projects here. We try to keep 1 idea per thread so others understand what they are voting for and we can clearly share the information back with our Product teams.
I've changed the title of your idea here to reflect your first idea and welcome you to create new ones for the other ideas that you've suggested.
-
UK Payroll - PAYE payment date set
Add a date option on the Taxes and Filings tab to add the PAYE payment date. This would easily show if the payment has already been set in advance without having to log into internet banking to double check.
2 votes -
Bank transactions - Ability to post payments without a contact
Require the ability to post net wages, loans, drawings without a contact. This information should not be accessible in the customer/supplier ledger/contact section.
5 votesHi Charlotte, can you expand a little on your needs or use cases for your idea here?
A wage would generally be connected to an employee in payroll. Managing a loan is a little different and we have suggestion of how to do this in our help here, and when it comes to drawings and introducing cash to the business this would generally relate to a specific shareholder and would be recorded as Spend or receive monies, if you'd rather not specify the contact you may want to set up a generic contact that you could code these sort of transactions too.
-
Fixed Asset - Ability to register multiple draft assets as one
On Drafts there would be say 10 lines which is actually all for the same asset.
Say I am building a product store. Using 10 different suppliers. Store, Erection, Floor, Building inside etc. I want to map all those together and register as 1 asset when done. This way the auditors see the whole store as one asset. Not 10 lines that I must show them. For instance "Thats the floor in that storage building"
16 votes -
Cheque Register: Option to use feature outside of Canada & US
Dear Xero,
Cheque Printing option should be available for versions outside of Canada & US It's a very key feature required to many organizations which should be added in xero. Hope to see this feature available to every version of Xero in the near future.
12 votes -
VAT - Automatically calculate VAT using the Marginal Scheme
Ability to automatically calculate VAT using the marginal scheme.
Purpose: To easily show correct VAT amounts when VAT is only charged on the Margin between Purchase price and Selling Price.
62 votesHi everyone, thanks for your interest in this idea.
For now, I wanted to share that we're aware some users have the following process to record their transactions. The example uses a vehicle with a purchase price of £1500, and a sale price of £2000.
- Record the purchase of the vehicle on a purchase Bill for the full purchase price of £1500 with a tax rate of VAT Exempt. So the purchase is recorded in box 7 on the VAT return.
- Record the sale of the vehicle on an Invoice for the full £2000 - using the Tax Exclusive option, and then manually changing the VAT calculated to the required amount - £83.33 (i.e. 20% on the profit of £416.87 or 1/6 of £500) by clicking the small plus box above the Tax Rate.
This will mean that you only charge £83.33 VAT for the overall profit figure, and ensuring the correct amounts are reflected in boxes 1, 3, 5 and 6.
You could also create a custom invoice template to use with the invoices that hides the VAT detail. You'd need to insert the TaxInclusiveLineAmount field and remove the other Tax reference fields.
Hi everyone, thanks for your interest in this idea.
For now, I wanted to share that we're aware some users have the following process to record their transactions. The example uses a vehicle with a purchase price of £1500, and a sale price of £2000.
- Record the purchase of the vehicle on a purchase Bill for the full purchase price of £1500 with a tax rate of VAT Exempt. So the purchase is recorded in box 7 on the VAT return.
- Record the sale of the vehicle on an Invoice for the full £2000 - using the Tax Exclusive option, and then manually changing the VAT calculated to the required amount - £83.33 (i.e. 20% on the profit of £416.87 or 1/6 of £500) by clicking the small plus box above the Tax Rate.
This will mean that you only charge £83.33 VAT for the overall profit figure, and ensuring the correct amounts are reflected in boxes 1, 3, 5 and 6.
You could…
-
Xero Expenses: Automatic receipt scan in web app
Add the ability to extract data from scanned receipts in the Xero Expense web app.
At the moment, both the mobile app and HubDoc can automatically scan receipts and extract data (date, amount, payee, etc). This doesn't work in the web app and Hubdoc cannot send documents to the Expense app.
We use a document scanner to scan multiple reciepts at a time and then batch upload to our expense keeping app (Zoho Expense). Drag and drop multiple receipts into Zoho Expense and the software will automatically extract the data from multiple reciepts at a time. This is more user friendly and faster than taking photos one at a time on a mobile app, or uploading them on the Xero Expense web app where we have to manually extract the data.
Add the ability to extract data from scanned receipts in the Xero Expense web app.
At the moment, both the mobile app and HubDoc can automatically scan receipts and extract data (date, amount, payee, etc). This doesn't work in the web app and Hubdoc cannot send documents to the Expense app.
We use a document scanner to scan multiple reciepts at a time and then batch upload to our expense keeping app (Zoho Expense). Drag and drop multiple receipts into Zoho Expense and the software will automatically extract the data from multiple reciepts at a time. This is more user…
19 votes -
Bank Reconciliation - Untick 'Show (currency) items only' by default
Ability to untick the option of ‘Show currency items only’ by default.
Purpose: To avoid confusion especially for users who are dealing with multiple currencies.
53 votes -
Bills - Enter multiple bills on one page.
Add a feature where you can capture bulk supplier invoices.
You can select your supplier from a dropdown, type the invoice number, type the description, select to add a file, select account detail (sales account) and type in your amount.
This will save much more time vs opening the supplier account, add new bill, etc, etc, or copying a recent bill and just typing over it ... it's tedious and time consuming the way it is set up now.1 voteHi Louleen, rounding back to your idea here. From what you describe it sounds like majority of the contents of the bills are the same? If so perhaps a repeat bill template could be an option. If you set this to create a Draft bill you could then just review and make any adjustments.
Also if you already have existing bills that need entering you can back date a repeat bill template and dependent on the cycle you set e.g 'repeats every x days' you could spin up multiple bills from one template at once.
-
MFA - Option to switch between devices in Xero Verify
Changing MFA devices for Xero Verify brings over your accounts but on the Xero Identity Account page, when you attempt to change the device it makes you re-set up the account / code in Xero Verify. Would love to just have a 'change linked device' with a drop down of devices that have Verify attached to the account.
1 voteThanks for sharing your idea, and letting us know the changes that matter most for you.
We're keeping an eye on the support for this idea through the forums here, so make sure to share with any colleagues that would find this useful too.
-
Emailed bills - Save as Draft without needing to click Log In for each one
When I am emailed a bill from a vendor who also uses Xero, I click the link and open that bill in a browser. Usually, I am already logged in to Xero in another tab in the same browser. Usually, there will be multiple bills to open this way.
For every single bill, I have to click to log in to Xero to save it as a draft in one of the organisations I have access to. It's a small thing, but I'd like to not have to do that if I'm already logged in to Xero in another tab, either from being logged in to the organisation who is receiving the bill or from having already had to log in to Xero to save a different bill to that organisation.
When I am emailed a bill from a vendor who also uses Xero, I click the link and open that bill in a browser. Usually, I am already logged in to Xero in another tab in the same browser. Usually, there will be multiple bills to open this way.
For every single bill, I have to click to log in to Xero to save it as a draft in one of the organisations I have access to. It's a small thing, but I'd like to not have to do that if I'm already logged in to Xero in another tab,…
1 vote -
Global Payroll - Dedicated Xero Payroll product for Canada
Payroll options for Canada :)
25 votesHi team, thanks for sharing your interest in a payroll product for Canada. We don't have any plans in the near term for developing specific payroll products for other regions, and I will move this idea to Not planned.
If you've been using our Global Pay Run product you may have recently received communication of changes we're making that we believe will 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.
If you need to process payroll there are app partners available through our Xero app store, we encourage you to review their app store listings to see which is the right fit for your business.
Hi team, thanks for sharing your interest in a payroll product for Canada. We don't have any plans in the near term for developing specific payroll products for other regions, and I will move this idea to Not planned.
If you've been using our Global Pay Run product you may have recently received communication of changes we're making that we believe will 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.
If you need to process payroll there are app partners available through our Xero app store, we encourage you to review their…
-
NZ Payroll - Support for voluntary employer Kiwisaver contributions
With the current financial climate, employees are suspending their KiwiSaver contributions. The Inland Revenue (IR) allows the Employer to continue with the company's contribution voluntarily.
At this stage, it is not 'officially' possible for the employer to contribute to KiwiSaver if the employee is on a Savings Suspension in Xero.The employee is on a Savings suspension, then the company cannot contribute either. Also, when on a savings suspension Xero requires an expiry date, IR does not always provide a date; instead, advising us when to recommence the KiwiSaver.
If the employee's KiwiSaver is kept active their contribution cannot be changed to 0%
The only workaround is adding a new pay type for Superannuation to the Pay Template, with a % of Taxable Earnings for the Calculation Type. However, when the Payroll is processed this will not get automatically disclosed to IR, therefore it has to be updated manually with IR with each time.
I suggest adding another choice in the Contribution Option; ‘Employer only contributions’. This option will lock the employee contributions fields at 0% and keep the employer fields active.
With the current financial climate, employees are suspending their KiwiSaver contributions. The Inland Revenue (IR) allows the Employer to continue with the company's contribution voluntarily.
At this stage, it is not 'officially' possible for the employer to contribute to KiwiSaver if the employee is on a Savings Suspension in Xero.The employee is on a Savings suspension, then the company cannot contribute either. Also, when on a savings suspension Xero requires an expiry date, IR does not always provide a date; instead, advising us when to recommence the KiwiSaver.
If the employee's KiwiSaver is kept active their contribution cannot be…
3 votes -
Short-Term Cash Flow - Split payments on Bills
Hi
Client is wondering whether there is a way to split bills in the cash flow prediction to show half the bill being paid on this day and the remainder on another day. Currently you can tell it that we estimate to pay the bill in full on this day but can't see an option to split the bill.
Look forward to hearing from you.
Thanks
3 votes -
Dashboard - Add a quarter to date (QTD) column to the Accounts Watchlist
Please can a QTD column be added on the Accounts Watchlist rather than This Month? A quarterly client is requesting this as they view the Dashboard regularly and this would be extremely useful to them.
6 votes
- Don't see your idea?