Sales Invoices - Bulk Delete
It is all too easy to accidentally upload a batch of sales invoices to Xero from the wrong period. It can then take absolutely hours to delete these as Xero does not have the functionality to remove these en masse.

Hi Sarah, when importing invoices to Xero, these should come in as drafts. You can Delete draft invoices in bulk from the Draft List view. 🙂
Would be good to better understand the way invoices are coming into your organisation if there's a step I'm missing here?
-
Kevin Woolward commented
This would really assist, especially if you have incorrectly raised about 500 credit notes!!
-
Sarah Donovan commented
In relation to this request - sometimes the value doesn't show therefore you need to open each individual draft invoice to view it and delete it.
Desperately need to be able to "arrow forward" to the next draft invoice to view and delete instead of backing out of the individual draft invoice and go back into the Draft List to select the next invoice to view. A lot of wasted time and very frustrating. -
Darryl T commented
This would be really helpful, I have over 1000 old invoices that need to be voided and doing this manually will be a really poor use of time.
-
Peter Monks commented
Agreed our website came under bot attack over the weekend and so 1000+ unpaid invoices created and I find it incredible there is no way to batch delete/void these when sat in awaiting payment status.
Come on Xero you really need to sort this critical missing piece of functionality.
-
Muhammed Bhyat commented
This is XERO. Xero is about convenience. Making This feature available adds to conveniences within your platform.
Why the delay is adding this feature?
-
Paula Leggatt commented
Such an urgent requirement, with all these apps being connected by clients because of your terrible advertising suggesting that xero can do everything it's self for your business, they connect their apps and it imports all the historic invoices. To have to now manually go through and delete every imported invoice individually for prior periods is crazy, who's paying for this task to be processed to correct the connection issue to Xero?. Xero has created the necessity for Bulk Deletes due to these app connections, but wont provide the ability, Crazy!
-
Ashely Feng commented
It's a must to be able to batch delete invoices! Because of this missing function, we are forced to think about creating a new account which is so time-consuming and costly.
-
Andrew Casal Dominguez commented
Hi Kelly,
Some 3rd party integrations such as Link My Books push sales invoices into Xero and are automatically approved by the system. To my knowledge, there is no way to send draft invoices from LMB. It would be great to 'Bulk' delete these sales invoices as sometimes when using a new 3rd party it automatically imports historic sales that have already been reconciled in Xero (in my case over 300!).
Thanks,
Andrew -
Paul Davis commented
It's ridiculous that you can't bulk delete now. How long will it take for this feature to be available?
-
Giles Belfrage commented
I have 802 accounts receivable invoices that are wrong. I don't think they are drafts. The large balance needs to go. The others are fine. It would take days to void the 802 items. I'll see if I can find the draft list view. The entries were accidentally generated from an app we no longer use.
-
Dominic Smith commented
Just wanted to add my thoughts to this. I've come across a new client recently where the previous advisor has done a dreadful job of importing sales, with around 300 invoices that need to be manually deleted. Not only this but they've made manual payments, into a control account. This means for every single invoice we have to remove the payment, then void the invoice.
Whilst I understand you can bulk delete in draft, there has got to be a better way for this. This seems like quite a 'basic' feature that you really would expect a software of Xero's prominence to be able to do. I think most people would be shocked to realise that you cannot bulk delete invoices, and a problem like this can only be solved with literally hours of manual clicking.
I know that implementing these things is easier said than done, but if you are going to have a bulk import option (which is obviously good) then it seems a bit crazy to not have a bulk delete option. I realise you'd probably need safeguards around an option like this too, such as the ability to undo your bulk delete.
-
Dorota Wilson commented
Trying to tidy up the mess after transfer from myob and looks like I ended up in even bigger one! It'll take me days to sort it out now :(
-
Carolyn Cullen commented
This would be a great feature. My client set up a link with their ecommerce platform which has created 425 incorrect sales invoices in Xero which now need to be deleted
-
Catherine Panuccio commented
So frustrating that this can’t be done as it’s so easy to upload/sync a batch of invoices. Therefore you should be able to delete a batch of invoices in return.
-
Nishan Seneviratne commented
1377 Unpaid Invoices needing to be bulk voided and Xero Support refuse to assist. Just great........
-
Sarah Jukes commented
I've got 673 invoices that were uploaded incorrectly and I need to delete them all... doing this individually will take HOURS!
-
Sarah Goddard commented
It is all too easy to accidentally upload a batch of sales invoices to Xero from the wrong period. It can then take absolutely hours to delete these as Xero does not have the functionality to remove these en masse.