- or
No existing idea results
- ~ No ideas found ~
4616 results found
-
AU Payroll - Set Working Days for Part Time Employees
Currently, Xero does not have the feature to assign certain working days for part time employees. This becomes very frustrating when doing payroll.
For instance, an employee works Wednesday to Friday and when a public holidays falls on a Monday, Xero will allocate either all or some of the employees ordinary hours to this date incorrectly. This means we will have to manually adjust it each time.
A simple resolution would be to set up employees to certain working days, then the public holidays would assign correctly and there would be no need to manual adjustments.
434 votes -
Purchase Orders - Import from an Excel file
Can we add a function to import purchase order from excel file? We have had it as import bill already, but it is not enough because we need to use the PO function in Xero. However, it is time consuming and many mistakes due to manually entering our PO. It would be great if we can import from excel for both bill and PO function.
58 votes -
Projects - Description field when adding an Expense
It would be useful if when manually adding an expense to a project, there could be a description box available as well as entering the expense name. We sometimes need to elaborate on those costs for the numerous people looking at that expense but there is no-where to put this information unless it's added to the expense name.
2 votes -
Invoicing - Increase the Font Size
Rows on invoices - On the new invoicing manually adding rows is cumbersome for a mechanic business suggest making more than 1 row on the invoice. I rarely have an invoice which is less than 6 rows.
Font size- Font is very small and should be increased to at minimum 12pt.2 votes -
Reports - Add planned payment date direct from reports
It would be really helpful if there was the option to add a planned payment date for all invoices listed on a particular aged creditors report. Having customised reports so that only invoices on particular job sites are listed, it then seems very inefficient to have to access 'bills to be paid' and manually, individually search each of the invoices listed on the report to schedule a payment date for them. Could this not be a function, whereby you can schedule them all for payment directly from the aged creditors report?
3 votes -
eInvoicing - Ability to use for non VAT registered businesses
Massive oversight by Xero.
E-Invoicing only available to VAT registered companies as you have to enter a VAT number. What about all the non-registered companies?
Why can't you select that you aren't VAT registered and be able to benefit by E-Invoicing?8 votesHi everyone, we appreciate interest from non-VAT registered businesses that would like to make use of the efficiencies eInvoicing brings.
As the UK do not have a standard business number, this create complexity in being able to identify and register non-VAT registered businesses on the Peppol network.
While this is an idea that we'd like to continue to gain interest from our community in, we want to be upfront we don't have any plans to support eInvoicing for non-VAT registered businesses in the near term.
We're actively advocating for this with the UK Government as part of their recent e-Invoicing consultation.
-
Balance Sheet Movement in Custom Reports
Hey - when making a custom report it would be really useful to be able to show the movement in balance sheet codes. For example, when preparing our month end summary we can't bring in the capitalised wages cost automatically because it brings in the cumulative balance, rather than the balance for the period. To be honest it's crazy to me that this doesn't exist, but would be great if it could!
2 votes -
E-Invoicing - Dual language support (English and Arabic) for ZATCA (Zakat, Tax, and Customs Authority) compliance in KSA
To add a feature in Xero for dual-language invoices (English and Arabic) and to generate QR codes for ZATCA compliance (Saudi Arabia), here's a structured approach. Xero does not natively support dual-language invoices with QR codes directly, but you can integrate third-party applications or customize invoice templates to meet these requirements.
- Integrating Dual-Language (English & Arabic) Invoices in Xero Xero doesn't provide a built-in feature for dual-language invoices (English and Arabic) by default, so this needs to be handled through third-party integrations or custom solutions.
A. Using a Third-Party Integration App
Search for ZATCA-Compliance Apps:Go to Xero Marketplace and find third-party apps that support dual-language invoicing and ZATCA e-invoicing compliance (e.g., Sahab, Fatoorah, ZATCA E-invoice solutions).
These apps can automatically generate invoices in both English and Arabic, ensuring compliance with Saudi tax laws.
App Features:The integration app should allow for:
Automatic generation of English & Arabic language invoices.
Support for QR code generation on invoices (for ZATCA compliance).
B. Manual Template Customization (If No Integration App is Available)
Custom Invoice Templates:Xero allows you to customize invoice templates, but this typically requires a developer or technical setup.
To create a dual-language invoice, the template must be manually edited to include both English and Arabic fields for items such as product descriptions, taxes, and terms.
Steps:Go to Settings > Invoice Settings.
Customize the template by adding fields for both English and Arabic.
Use HTML or CSS (if needed) to create a format that displays both languages side by side.
However, this method can be complex and might not automatically adapt to various languages.- Adding QR Code for ZATCA Compliance on Invoices ZATCA requires invoices to include a QR code that contains the invoice details for validation. This can be added through integrations or custom development.
A. Using a ZATCA-Compliance App
Many third-party apps in Xero’s marketplace can automatically generate QR codes for ZATCA-compliant invoices.
Example: Integration with platforms like Fatoorah, Sahab, or ZATCA API can automatically add the QR code.
Ensure that the app includes the following data in the QR code:
Invoice ID
VAT Amount
VAT Rate (15%)
Transaction Date
B. QR Code Manual Generation (Custom Solution)
If you’re working with custom templates:
Generate QR Codes via a third-party tool (e.g., QR Code API or Google’s Chart API) and manually embed it in the invoice template.
Use the ZATCA specifications to ensure the correct data is embedded within the QR code for ZATCA compliance.
3. Steps to Implement Dual-Language Invoices and QR Code in Xero
Step 1: Install Third-Party App for ZATCA Compliance (Dual-Language & QR Code)
Go to Xero Marketplace and install a third-party app that supports:
Dual-language invoices (English & Arabic).
QR code generation for ZATCA compliance.
Integration with ZATCA API for e-invoice submission.
Recommended Apps:Fatoorah or Sahab (supports e-invoicing in Saudi Arabia).
Step 2: Set Up Language Preferences
In the third-party app, configure the default language to show both English and Arabic.
Ensure that Arabic translations for products/services, VAT details, and terms are accurate.
Step 3: Enable QR Code Generation
Ensure the integration app is configured to automatically generate a ZATCA-compliant QR code.
The QR code should contain the necessary details such as:
Invoice number
Date of issue
Tax amount
VAT breakdown
Step 4: Create and Send Dual-Language Invoices
When creating a new invoice, the dual-language invoice will be generated automatically (both English and Arabic).
The QR code will also be included on the invoice for ZATCA compliance.
Preview the invoice and ensure both languages appear, and the QR code is scannable.
Step 5: Submit to ZATCA (if integrated)
If the third-party app supports direct ZATCA submission, invoices will automatically be submitted to the ZATCA portal.
If not, you can manually submit e-invoices via the ZATCA system or use the app’s API.
4. Conclusion
While Xero doesn’t natively support dual-language invoices with QR codes for ZATCA compliance, integrating third-party solutions can streamline the process. Here’s a quick summary:Install a ZATCA-compliant third-party app (e.g., Fatoorah or Sahab) for automatic generation of dual-language invoices (English and Arabic) and QR codes.
Configure the language settings in the app and ensure QR code generation is enabled.
Generate, preview, and send ZATCA-compliant invoices to your clients.
By leveraging the right tools and integrations, you can meet Saudi Arabia’s e-invoicing regulations while maintaining efficient operations in Xero.To add a feature in Xero for dual-language invoices (English and Arabic) and to generate QR codes for ZATCA compliance (Saudi Arabia), here's a structured approach. Xero does not natively support dual-language invoices with QR codes directly, but you can integrate third-party applications or customize invoice templates to meet these requirements.
- Integrating Dual-Language (English & Arabic) Invoices in Xero Xero doesn't provide a built-in feature for dual-language invoices (English and Arabic) by default, so this needs to be handled through third-party integrations or custom solutions.
A. Using a Third-Party Integration App
Search for ZATCA-Compliance Apps:Go to Xero Marketplace and…
5 votesHi Saqib, while we’re unable to offer eInvoicing in your region at this time, you could look into third-party apps available in the Xero App Store that support eInvoicing.
-
Expense Claims - Edit after it has been paid
It would be good if you could edit some fields in an expense after it has been paid, without having to undo the payment and redo. It would be the the same as for Bills where you can edit some fields after they have been paid.
We pay our bills in batches so to undo a payment means you have to undo a lot of payments and redo.
The fields we would like to edit (like a tracking category, or unassigning an expense as billable) do not affect the payment details.9 votes -
Reporting - Unrealised Gains and losses report for tracking category
Running Unrealised Gain and losses report for tracking categories
4 votes -
Files - PDF File Preview
In files, previewing a PDF that has been uploaded or sent to files will not work for many chrome users.
Upon opening in files, it gives the error "This file can't be previewed with this browser."
This occurs if the user has google chrome, and has google chrome set to "Download PDFs" instead of "Open PDFs in Chrome."
Many people have chrome set this way. Other sites have somehow managed to make their PDF preview still work...hopefully Xero can implement this. The current setup makes it very hard to review uploaded files when they are in PDF format, as they have to be downloaded and opened, rather than properly previewing.
In files, previewing a PDF that has been uploaded or sent to files will not work for many chrome users.
Upon opening in files, it gives the error "This file can't be previewed with this browser."
This occurs if the user has google chrome, and has google chrome set to "Download PDFs" instead of "Open PDFs in Chrome."
Many people have chrome set this way. Other sites have somehow managed to make their PDF preview still work...hopefully Xero can implement this. The current setup makes it very hard to review uploaded files when they are in PDF format, as they…
3 votesUnderstanding wanting a resolve to help you keep moving efficiently while you work in Xero. Having just tested this myself I was able to preview PDF's from the files library in my browser (Chrome and Firefox). Is it possible you have a browser extension such as AdBlock that could be preventing you from viewing files?
-
Account Transactions report - Tax Inclusive or Tax Exclusive
Add column/filter to include "Tax Inclusive or Tax Exclusive" invoice setting on Transaction Report.
6 votesThanks for confirming, Jeremy. It sounds like the Gross and Net columns that can be included in the Account Transactions report would provide what you're after. Let me know if there's something I'm missing.
-
Bank Rule - Automated bank rule reconciliation
Automated bank rule reconciliation.
A choice for a bank rule to be automatically reconciled - once created a option to select if you wish for the bank rule to be reconciled to remove the need for manual reconcile.
This would be ideal for monthly direct debits and standing orders e.g. bank charges, drawings
12 votes -
Ability to move leave balances
Having an edit tab in the leave balances area so we have the Ability to move leave balances so each employees leave is in the same order on the screen.
1 vote -
Expense Claims - Filter and Sorting
The current layout for viewing expense claims can be cluttered and difficult to navigate, especially for approvers managing multiple claims from various users. It would be extremely helpful to have enhanced filtering and sorting capabilities in the expense claims view.
Suggested features:
1 Filter by claimant that isn't overridden immediately after going through a claim – easily view claims submitted by a specific user.
2 Sort by date of lodgement – quickly identify recent vs. older claims.
3 Sort or filter by expense category – streamline review based on type (e.g. travel, meals, etc.).
4 Additional filtering
These improvements would greatly enhance the usability and efficiency of the expense claims workflow, especially for businesses managing high claim volumes.
The current layout for viewing expense claims can be cluttered and difficult to navigate, especially for approvers managing multiple claims from various users. It would be extremely helpful to have enhanced filtering and sorting capabilities in the expense claims view.
Suggested features:
1 Filter by claimant that isn't overridden immediately after going through a claim – easily view claims submitted by a specific user.
2 Sort by date of lodgement – quickly identify recent vs. older claims.
3 Sort or filter by expense category – streamline review based on type (e.g. travel, meals, etc.).
4 Additional filtering
These improvements would…
1 vote -
Delete discontinued tracking categories from reports
It would assist to have discontinued tracking categories no longer showing on drop down menus for reports. We have several categories that are no longer in use but still show up on reporting options.
3 votes -
Billable Expenses - Tickbox to remove outstanding expense from multiple bills at a time
If an item has been billed manually or your stuck with some items in billable expenses you have to open every bill and remove the client from the items that are have not been billed.
Could you add a tick box selection in the Billable Expenses - Outstanding so that you can then select a remove billable expenses from multiple bills in one go.5 votes -
Male the app fully functional same as webstie
It would be nice if the Xero app was fully functional like the website. I have clients that only use tablets and rarely use the website. Making the app identical to the website in feature would make it easier for them to do things
1 vote -
Approvals
Hierarchy of approvals of bills and Purchase orders
eg Invoices over £1000 go to tom to approve
1 vote -
Frequently Invoiced Customer List - iOS App
In the iOS app: Create an Invoice. When you are selecting the customer to invoice: Who is it for?
Once you tap this field, a search window appears and you start typing customer name to find.
Below the search field it would be nice to have a list of the top 5-10 customers you have create invoices for.
1 vote
- Don't see your idea?