1015 results found
-
Advanced Repeating Invoices / Scheduled Invoice Variations
I’d love to see Xero expand repeating invoices to support scheduled future invoice variations within a single recurring invoice template.
Current Problem
Many service-based businesses invoice clients monthly for recurring services (e.g. retainers, subscriptions, support agreements, maintenance plans, etc.) but also need to bill occasional or annual charges such as:
- Annual renewals
- Membership fees
- Licence renewals
- Maintenance charges
- Contract uplifts
- Seasonal charges
- One-off setup/project fees
Currently in Xero this usually requires:
- multiple repeating invoices,
- separate one-off invoices,
- or manually editing invoices each month.
This creates unnecessary admin and breaks automation workflows such as autopay/direct debit systems that only work cleanly…
10 votes⭐ Thanks so much for taking the time to share this idea in so much detail. The examples and use cases you’ve included do a great job of showing why more flexible repeating invoice schedules would make a real difference for businesses managing recurring and occasional charges.
This is an area that is continuing to gain support. The need for more flexibility, less manual admin, and better support for real-world billing arrangements is something we know matters to customers, and feedback like this helps reinforce that.
While I can’t make any specific promises on timing or delivery here, please know this idea is valuable and the level of detail you’ve provided genuinely helps inform those conversations. Thanks again for sharing it and helping highlight an important pain point.
-
Invoicing – Enable full keyboard entry (date + account number) without mouse clicks
The current “Add Payment” workflow in invoices is inefficient for keyboard users. While manual entry of payment dates has been improved, the account selection still forces users to use the mouse, which breaks the flow.
We need a smoother, full keyboard-navigable process when adding a payment to an invoice:
1.Enter date manually (already possible )
2.Press Tab to move to the Account field
3.Type the account number directly
4. Press Tab or Enter to confirm selection without needing to click the search bar or manually select the account with a mouse
Right now, even after typing the account number into…10 votesHey team, we've reviewed your idea and found another identical idea so we have merged the ideas together for ease, now it's up to the community to get behind and support it. Make sure you share your idea with any colleagues that this could benefit so they can add their vote too!
Along with votes, other members can now comment to share additional detail about how your idea could improve their experience with Xero.
-
New Invoicing | Files - Bulk select to include all files with online Invoice
When adding many backup files to an Invoice it would save time if there was a check box to "attached ALL files to online Invoice" rather than having to tick each file.
10 votes -
New Invoicing - Add Total at Top
Add a total invoice amount at the top of the screen like the old invoicing format. It's a pain to open an invoice and have to scroll all the way to the bottom to find the total amount of the invoice, especially if it's a long invoice. The old invoice format shows the invoice total at the top of screen
10 votesWhile we don't have any direct plans for adding a total back at the top of the invoice, it'd be good to get a sense of the interest if this is important to others in community here, too.
Though I appreciate it's not a solve for the idea. To help speed up getting to the bottom of the page on those lengthier invoices, Julie you may find using the 'end' button on your keyboard helpful 🙂
-
Inventory - Checkbox to include/exclude from customer's Discount %
It would be great to apply the Customers general discount (as set on their Contact Card) to only specified product items, not all product items. e.g. I don't want the Customers discount applied to say my Freight or Labour product items, but I do want to apply it to other products items we are selling.
I would envisage a Tick Box on each Product card that we can tick, or untick, for the Customers Discount to be applied to it (by default it would be ticked to apply the Customers Discount).
10 votesAppreciate the differing makeups of our customers and the improvements you see that would help your use of Xero.
I want to be open that we don't have planned changes for adding a discount option within Inventory items themselves atm but we will continue to watch the trend in this idea and share if there is any change.
-
New Invoicing | Contact details - ABN
New Invoicing - Show ABN details with Client details in the "To" section of the invoice. All other information is there for reference, excluding the ABN.
To view the ABN details, you need to leave the invoice screen and go to Contacts.10 votes -
New invoicing - Ability to cancel out of draft sales invoice
Cancel a Draft Invoice from Invoice Screen (rather than delete which loses the invoice number). Another user made this same suggestion and the Xero response was to hit the delete button and they then closed down the comments/voting option. However, her point was that if you cancel out of the invoice then the invoice number you cancelled out of is still usable, whereas hitting delete means the invoice number is no longer usable. Why has the cancel button been completely removed and only the delete function is now there.
10 votesAppreciate you raising this again, Tom. While it's possible to Delete a draft invoice as new invoicing has autosave built in it's not possible to just cancel out without saving once a contact has been entered.
We'll keep track of the specific interest for this here, and I have merged the original idea that was created around this in with this one.
-
Draft Invoice: Warning message
Hi Team, my query is about Draft Invoices. Is there any chance of having a 'Stop do you want to proceed' when it comes to a draft invoice being sent instead of the actual Invoice? I was convinced that I had approved a draft invoice, yet when the email was sent, it was not the Invoice as per the subject reference, but the draft. Embarrassing to say the least.
Just that extra step would be very helpful. Not the first time it has happened to us. Thank you,10 votes -
New invoicing - Use persons name from Contact record (rather than contact name)
We would like to see customers contact person's name appearing on the invoice we send. One customer can have different people/contacts for different projects/invoices. Currently we can only pull out the PRIMARY contact's name to the invoice, which means if we would like to add a different name, we have to REMERMBER to edit customer's primary contact to a different person. It is very time consuming and easy to forget too.
Is there any ways we could simply add a contact person against each invoice instead of against each customer? It could be any extra fields we can use, even…10 votes -
Sales invoice - create credit note without applying
To create a credit note from an invoice without applying it to the invoice.
Currently the only option is ‘create and apply credit’.
We refund first then generate the credit note. So we need to allocate the invoice to the customer receipt, then allocate the repayment to the credit note.10 votesHi team, as mentioned in my last update. In the way credit notes work in Xero today, generally this is a time saving mechanism, so you don't have to take extra steps to apply the credit to the invoice.
However we understand from the feedback here why this doesn't match your workflow. We are continuing to track the interest from community through this idea but don't have any plans for this at present.
Currently, from the Awaiting Payments list, if you don't need to open the invoice, you could use the 'New Credit Note' option.
-
Sales - Ability to request remittance from customers
How many times have we received a payment from a customer and not known which invoices they have paid? Or followed up an outstanding invoice that they have listed as paid in their system?
It would be great to have a button to request remittance advice from a customer for a particular deposit. We have a list of customers for many of our clients where we manually send these requests via email. It is time-consuming and inefficient, though it would be great to have the automation of sending the request straight out of Xero from the Bank Rec screen!
10 votesAppreciate no direct feature for this at present, Grace and we'll begin to get a sense of the interest in this here. In the meantime, perhaps including the request in the invoice Terms and Conditions could be a good indicator that this is something you request of your customers when sending the invoice or reminders?
-
Invoicing - Ability to bulk update product details within draft invoices
For a food wholesaler, product prices can change weekly. Select each draft invoice & bulk change product prices
10 votes -
Quote - Create repeating Invoice from quote
Currently, to invoice from a quote = a standard invoice. There needs to be an option to create an repeating invoice also. This is consistent with the request to change a standard invoice into a repeating invoice also.
10 votes -
Invoice - Create a single receipt for multiple invoices
Send a single Receipt for multiple invoices which will help the customers who are expecting an annual Tax receipt for the payments made for the reporting financial year.
10 votes -
New Invoicing - Option to apply credit when using 'Approve and add another'
The new invoicing alerts you to a credit on a customer's account if you APPROVE an invoice but if you APPROVE AND ADD ANOTHER invoice it simply moves right on and does not mention the credit. Please could the apply credit option be available regardless of the way you finalise your invoice.
10 votes -
Quotes - Automatically add attachments when emailing
We have to disclose certain information when issuing quotes and it would be very helpful if we could choose a template that automatically adds documents to our quotes as instead we have to; create the quote; process it; go back into the quote; attach the files and then send this out to the client. We only have 1 business manager and this is very time consuming for them as their time could be spent elsewhere.
10 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 votes -
Invoices - Include item code column in invoice CSV download
Is it possible to include a item code column when downloading Xero invoices. This information is already included in the PDF download.
10 votes -
Invoices - Increase attachment size
Current size limit of attachments able to be sent with invoices is 7MB.
Businesses that are required to send PODs with their invoices and that are photographs of the POD's reach the limit of the attachment size after 2 or 3 photographs.Email limits at the moment through gmail, outlook etc are around 20MB+ so there is a work around, however makes it much easier and more streamlined to send via Xero.
10 votes -
Invoices - Create APCA or ABA files from recurring invoices
As a DE User we would like to be able to upload a file to the bank creating the direct debits associated with subscriptions or payment plans. (The converse of the supplier payment batch file.)
The functionality exists already, including the space for the client's BSB and Account number; and the capacity for "strip invoicing" so this should be a relatively quick and easy job.10 votes
- Don't see your idea?