New invoicing - Assign next number in sequence when number removed
We bulk upload invoices in advance with "Draft" invoice numbers as we don't know their ultimate sequence for issue. We then assign a chronological invoice number when the invoice is approved and/or saved. In "Classic" invoicing, if I delete the invoice number it automatically assigned the next number in sequence e.g. #INV-0089, however in "New" invoicing if I delete the invoice number is warns me that I need a number and reverts to the original "Draft" number" and not the next chronological number in sequence. This is a significant backward step in functionality, can you confirm this bug will be solve before Classic Invoicing is retired. Thank you. Rene

Hi team, we appreciate the added feedback from you on the behaviours from classic that you'd find useful in new invoicing. The invoice number assignment is still a feature that our teams are continuing to monitor closely. Right now, while we don’t have plans for changing the way invoice numbers are assigned, our product teams are considering future improvements - As part of this they are doing some discovery that we’d love to get your contribution to.
We'd like to invite you to share back though our survey here. Insights from this will help our product teams get a deepened sense of our invoicing users. Thanks
-
Dominic Germana commented
In my opinion, it would be even better to not assign invoice numbers at all until the invoice is approved, per this suggestion:
https://productideas.xero.com/forums/939198-for-small-businesses/suggestions/46830625-invoices-add-invoice-number-when-invoice-is-appr -
Patricia McDougall commented
I also bring in invoices from another system and this backward "feature" has created a huge gap in our sequential numbering at the end of FY. I did not notice soon enough so now I have an audit issue. Very frustrating. Classic invoicing is leaps ahead of the new and not improved invoicing. Additionally, the unnecessary keystrokes needed to skip the headers have slowed down data entry significantly
-
Elise Edwards commented
We use our own numbering system as well as the xero auto numbering system. For customer invoices that pay cash, bacs or on account we use our own numbering system that originated from before we used Xero. I just amend the invoice number section on xero when a customer invoice is produced. I have always done this so no issues with that. We use the xero auto numbering for customers that pay by debit credit card. So everyone that pays by card during the day all get added to that one invoice. But the auto numbering system on the new version is skipping the numbers when I produce a manually amended one. eg. The first xero generated invoice number for today is 1505. The next invoice i add is given 1506 but as this is a cash payer, I manually change it to 13180. So I have not used the xero generated one of 1506, but when i go to add the next xero generated invoice it shows 1507. So it skipped the 1506 when i manually changed it to 13180. The old version did not do this. It recognised that the manually amended invoice number was not used and picked that up when the next invoice is created. This needs to come back.
-
Rae Stanton commented
@Xero ... As @Rene Milner has said ... this is a significant backward step in functionality.
After receiving your latest email (16 July) stating that you'll extend the availability of the existing invoicing system, forcing us to CHOOSE to revert back EVERY SINGLE TIME we login is the slap in the face none of us asked for. Let us stick with Classic Invoicing until you fix these issues!
-
Laura Mason commented
After reading the latest updates, before & after the extension of old invoicing retirement correspondence 16/7, Whilst there may not be as many votes at the moment I do believe this will only grow ONCE the retirement occurs.
Can we please have an update on this feature, will this be in the pipeline or will this be retired along with the classic invoicing? -
Annamarie Angell commented
Assigning an invoice number as soon as you go into the new invoice is a pain. HMRC rules state that invoices issued by a VAT registered business must have a 'sequential number based on one or more series which uniquely identifies the document'. Xero's new way of assigning invoice numbers is inhibiting this rule.
-
Rachel Fordyce commented
I tried the new invoicing but have gone back to the classic as I need the functionality of automatically assigning the next invoice number. If this isn't put back then it will mean having to manually keep track of invoice numbers, increasing workload and room for error.
-
Eryl Capito commented
Ability to modify the invoice number once we import a file to create draft invoices.
When we were using the old version of invoicing, we have to import a file to create draft invoices and before we finalize and approve an invoice, we have to remove the "Invoice Number" field (captures our order number which we use a reference number) and once we approved it, Xero automatically generates the next invoice number.
*Please note that in the import file we have to put an information under the Invoice Number column that's why we have to use our order/reference number and delete it afterwards.
Hoping there would be way to keep the current version when it comes to importing orders and ability to change the invoice number.
-
Sheree Hopkins commented
We use a booking system, and it automatically sends an invoice to Xero using a booking reference number (BRN.....) that is put into the Invoice number field. In the old invoicing system, I would delete this booking number, and then it would add the next invoice number automatically, but now it comes up with, "There must be an invoice number" and it puts back the booking reference in the invoice and I cannot change this. I agree this is a backward step and needs to be corrected before Classic invoicing is no longer available. Or retain Classic invoicing as am finding other issues as we..
-
John Baxter commented
This is an extremely basic feature that must be fixed (in my opinion, a bug). If I create a NEW invoice, but then do not approve it or save it as a draft, and simply close the browser or the session times out) the invoice number that had been temporarily allocated to this invoice is now lost. The next time I open Xero and input a new invoice, it skips that number and uses the next number. This is ridiculous behaviour as consecutive invoice numbers are critical to many companies.
To fix this, whenever a new invoice is started, the invoice number allocated must be the next sequential number, irrelevant of how many other times an invoice had been started, not completed. The logic is ALREADY there to not let a user save an invoice with the same number as a previous, so if 20 new invoices are attempted to be created at the same time, they still couldn't save them with the same number.