Invoices - Reuse invoice number if voided
Ability to reuse invoice number if voided, so the next invoice will use the number from the voided invoice.
Purpose: Ease of reference and to make the list of invoices cleaner to manage

-
Harry Nikolov commented
For the love of god just implement this
-
Agota Siecoban commented
I have done 2 mistakes and voided 2 invoices and now I can't use those numbers. So a great idea.
-
Joseph John commented
this is a no brainer to be included in the software
-
George May commented
I echo what is said below... when transferring invoice numbers from another system if there is some human error in numbering and some are voided the sequencing is lost if the same number can't be used.
-
Niels Peen commented
This is also important for users who generate their invoices through a different system or service.
When importing invoices using the API or CSV files it's the external system, not Xero, which determines the invoice/credit note numbers.
If, due to accidental voiding of an invoice, a specific invoice number is suddenly unusable, this creates inconsistencies between Xero and the external system.
-
azamat kurbanov commented
Why once an invoice is deleted, it cannot be recovered amended or reused. We should be able to recover deleted invoice amend it and reuse deleted invoice.
-
Graham Oddy commented
I am bringing data across from another software package. Consequently there are sales invoice that have been issued after the data was sent off for conversion to Xero. I therefore need to enter these invoices ensuring that the invoice numbers correlate to those actually sent to customers. Unfortunately, in error whilst trying to allocate a credit note, I inadvertently generated a new Credit note using a number required for a genuine invoice. The inability to change the number means that all subsequent invoices will NOT show the correct number. This is a major problem. Luckily Support have suggested a work around which is by no means perfect but will have to do.
I appreciate HMRC want the security of knowing that a business is not raising "dodgy" invoices and showing a different figure in the accounts to that actually sent out, but would it not be possible to have a background audit trail of Invoices showing ALL invoices raised, with an explanation of why some where deleted or voided?
-
Julie Rouleston. commented
Last week I needed to amend hours for an employee that were included on an invoice (a keyboard issue meant I had logged 999 hours instead of 9!!). I couldn’t amend those hours until after I had “VOID” the invoice. I wanted to use the same invoice number to re-send to the client but was unable to as the system won’t allow you to re-use the same invoice number.