- or
4828 results found
-
Blank Report - Ability to change layout of rows and columns (e.g Tracking Options and Dates in rows, and Account Codes in columns)
The Blank Report only allows Account Codes in rows. It would be good to have the option to Tracking Options for a particular Tracking Category, and Dates in the rows, and Account Codes in the columns. This would be particularly useful as the current Tracking Summary report is quite inflexible (you can't filter for a particular Account Code, nor edit report titles and labels).
1 voteHi Lee, we appreciate your engagement and letting us know how we could improve the Blank report for you.
We've reviewed your idea and now it can gain support from other community members.
Along with votes, others can now comment to share additional detail about how your idea could improve their experience with Xero.
-
Bills - Add notes on the bills sent to directly to Xero
Ability to add a note for the bills sent to directly to Xero.
For example a reference for the bill.2 votes -
Bank Rec | Coding bank fees - Tab through fields
When reconciling an item that comprises an invoice plus a bank fees adjustment, it would be great to be able to use TAB to select the contact, account etc when completing the adjustment part of the transaction, like you can when coding literally anything else. Almost every time I go to code the bank fees adjustment, I type in the contact, hit tab, belatedly notice that nothing has been selected, face palm myself, then have to go back, type the contact in again, hit RETURN and then TAB, for both the contact and for the account type. When creating any other transaction, you can type in the contact/account and hit tab when the correct contact or account has been highlighted. Continuity across the platform would be ideal :-)
When reconciling an item that comprises an invoice plus a bank fees adjustment, it would be great to be able to use TAB to select the contact, account etc when completing the adjustment part of the transaction, like you can when coding literally anything else. Almost every time I go to code the bank fees adjustment, I type in the contact, hit tab, belatedly notice that nothing has been selected, face palm myself, then have to go back, type the contact in again, hit RETURN and then TAB, for both the contact and for the account type. When creating any…
2 votes -
New invoicing - Issue date end of last month
In new invoicing the drop down issue date is today or tomorrow. I suspect "Yesterday" and "end of last month" would be helpful for lots of businesses who bill the day or month after a job is finished.
12 votes -
UK payroll - Ability to include additional fields in Pension Contribution Report
Xero cannot current cope with companies that have more than one pension scheme. The upload I need to send to the pension provider includes payroll number, pensionable earnings for period, start date and date of birth. It would be useful if Xero had the ability to add these and additional fields if required customised in the contribution report.
24 votes -
2 votes
When you say one click bank refresh, is there a specific place you'd be looking for this option, Martin? Currently there are some types of bank feeds that have an option to Refresh bank feed.
However how often a bank feed updates depends on your bank and each bank does things a little differently.
You can find the specifics for each bank feed here. It includes when they update, how often and if a manual refresh is available.
If you think your bank feeds might not be syncing correctly, you can check current or recent bank feed delays and issues on our status page - You can also access this from within Xero by clicking on the View status updates option from your bank feed menu.
-
Contact - Sub Categories
Would it be possible to create a contact who is a "sub contact" of an existing contact. For example we perform work for a strata management company. Every invoice is made out to [name of strata company] but the contact details, email address and physical address are all the same - that of the management company. I would love to create [strata management company] as the main contact with all the strata "divisions" they manage below them without having to create a new contact for every single new building. What are my chances?
25 votesAppreciate where you're coming from with this idea, Kirsty.
Right now you could create a Contact Group, and have each related contact assigned to that contact group. Get what you're saying with the efficiency when having most of the same details - for now perhaps importing via csv would help create these in less time.
We also have an idea for the ability to copy a contact, and another for contact group statements that you might like to join and follow.
We'll start to get a feel of the interest for this type of feature here, and I'll let you know if there's any change planned.
-
New invoicing - Option to Approve, send eInvoice and email with one click
I raise invoices for clients who provide services to government departments and have project managers involved. This requires me to send an invoice to the accounts department who may have einvoicing and to the project manager who does not have access to the financial software and therefore requires a copy of the invoice which also confirms to them that the invoice has been submitted to accounts. Would it be possible to have another option when preparing an invoice to Approve, Send (as an e-invoice) and Email all in one process?
4 votesInteresting to here your feedback here, and would be good to get a wider sense of customers that have similar scenario here. We don't have any plans for adding this option atm, but we'll update you here if anything changes. Thanks
-
Account transactions report - Option to Group by year
In the Account Transactions report, the Grouping / Summarising box should allow you to group/summarise by Financial Year.
For example so you can look at multiple years in a row, but you still get subheadings/ breaks for each financial year. This would be really helpful when looking at recurring expenses like finance / insurance payments.
Thanks
2 votesThanks for your engagement and sharing your idea here, Phil.
We've reviewed your idea and will now watch as it gains support from other community members.
Along with votes, others can now comment to share additional detail about how your idea could improve their experience with Xero.
-
New invoicing - Remove option to Edit Item
New Invoicing - Remove the edit button in the item list. It is inconvenient and makes completing an invoice with multiple items harder than the new invoicing already is.
3 votesAppreciate customers use Xero in different ways, Meradene. Want to be open that we don't have any plans to remove this option, but we'll begin to get a sense of the interest of this from the idea here.
-
Reconciliation - Auto fill line with remaining total
We have a lot of transaction that include GST, but only on part of the purchase. (Mobile catering business where we shop a lot in supermarkets.) When adding details, it has been very helpful to have the transaction already split into two lines for GST-able component and GST-free component. When entering the amount of the payment that includes GST, (which has to be calculated as receipts mostly show GST included), it would be great if the GST-free line auto-filled with the balance. Obviously this wouldn't solve every breakdown of expenses, but it would save having to use the calculator where there are only two lines to fill in with details. This would save me so much time and effort...it would also solve extra time spent on redoing calculation when fat fingers hit a wrong button!)
We have a lot of transaction that include GST, but only on part of the purchase. (Mobile catering business where we shop a lot in supermarkets.) When adding details, it has been very helpful to have the transaction already split into two lines for GST-able component and GST-free component. When entering the amount of the payment that includes GST, (which has to be calculated as receipts mostly show GST included), it would be great if the GST-free line auto-filled with the balance. Obviously this wouldn't solve every breakdown of expenses, but it would save having to use the calculator where…
2 votesNot something we have immediate plans for but appreciate the detail in your idea here, and we'll start to get an idea of the votes from community in this.
In the meantime, will be dependent on how you enter transactions, but perhaps Bank Rules could enable you to apply based on proportions?
-
Statements - Merge bills and invoices on one statement
In instances where a contact is both a supplier and customer, can the system merge all transactions onto one statement for ease of reconciliations for the contact.
8 votes -
Expenses - Rename "Mileage" claim to "Trip KM's" for countries that use metric system
It would make sense to rename "Mileage Claim" to "Trip KM's" or something like that.
There are only 3 countries around the world that officially still use the IMPERIAL system (Miles). United States, Liberia, and Myanmar.
It's a term that doesn't come naturally to the rest of the world.
In the back of my mind, I feel that I need to do a "KM's to Miles" conversion calculation, for every trip entry. Even though I know that's not necessary.3 votes -
Invoices - Show paid date on invoices screen
Put the paid date on the Invoices screen. It would be really nice to have the paid date showing so I wouldn't have to click on the invoice to see when it was paid.
18 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…
6 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.
-
Tracking Summary Report - Add quantity Column
Hi there, would be awesome to be able to have a column in the Xero Tracking Summary Report which would sum up the quantities from what you entered in the quantity column in the Receive Money/Spend Money when you reconcile the transactions. This is especially important when organisations are measuring the quantities (eg. number of trips taken; number of food parcels handed out) are used with Xero. As it takes a lot of time to go into each transaction and see what the quantities are to get the group total, this feature would save people a lot of time.
*Screenshot 1 attached shows the product idea requested
*Screenshot 2 shows the quantity column where the quantity was originally entered
on the "Receive Money" transaction.Hi there, would be awesome to be able to have a column in the Xero Tracking Summary Report which would sum up the quantities from what you entered in the quantity column in the Receive Money/Spend Money when you reconcile the transactions. This is especially important when organisations are measuring the quantities (eg. number of trips taken; number of food parcels handed out) are used with Xero. As it takes a lot of time to go into each transaction and see what the quantities are to get the group total, this feature would save people a lot of time.
*Screenshot…
7 votesWe're grateful for your engagement and letting us know the changes that matter to you.
We're continuing to track the interest for adding quantity as a column to the Tracking Summary report. This isn't something we have any plans for at present. If there are any updates we'll share with you here.
-
CIS: Mark CIS returns as filed when submitted outside of Xero
It is not possible for CIS returns to be marked as filed when submitted outside of Xero, resulting in historic returns showing as overdue.
It would be helpful to mark CIS returns as filed when submitted outside of Xero, as is currently possible with VAT returns.7 votes -
Contact - View Available Credit
Display in the Contact Section the amount of Credit the customer has in his favor because of prepayments made by them. You are able to see the customers credit when you have an invoice they owe for it to be credited to that specific invoice. But it would be super helpful to view in that little summary of the customer, how much he owes the company and if there is any credit in his favor to be applier.
3 votesAppreciate the screenshot showing where you'd like to see this, Carlos. Not something we have immediate plans for but we'll track the interest here and share if there are any changes planned for surfacing credit limits visibility on a contacts record.
-
Demo Company (US) - Add the Reconcile Period feature
It'd be great if the new bank reconciliation feature called Reconcile Period was available in Demo Company (US) so we could test it out without impacting live data.
2 votes -
New invoicing - Option to leave date field blank like classic invoicing
In New Invoicing can the Date field be left blank when in draft status as per previously. Regularly I create draft invoices and want to continue to be able to leave the date blank or to put tentative dates in before moving forwards int he process.
33 votes
- Don't see your idea?