Bills - Option to unapprove
Bills: unapprove option
Have the option to unapprove a bill so it can revert back to draft/awaiting approval rather than having to void a bill and re-enter it.
Hi team, thanks for staying engaged with us here. From your feedback our product teams clearly understand there are legitimate use cases and scenarios in which you’d like to be able to simply unapprove a bill.
While seemingly simple there is a bit of underlying work that needs to be done within Bills to enable us to build this functionality - As you’ll have experienced within the Bills list view - we’re in the process of uplifting the pages in Bills with updated technology that’ll unlock our ability to develop features like unapprove.
So, while it’s not in our roadmap atm, we’re tuned in here and will continue to assess how we may solve this as we plan our future roadmap. I’ll make sure to share any progress with everyone here.
-
Rachel Langford
commented
100% agreed Kristen.
-
Kristen Saunders
commented
Xero isn't here to fix things for users they are here to make money. obviously their marketing is attracting alot of new subscriptions so their focus is on increasing market share and becoming the dominant player.
The product ideas forum merely exists to appease existing users, but anyone who's been here a while comes to realise popular ideas sit ignored for a decade.
They know its a big expensive tiresome job to change accounting software, so most of us are locked in.
We changed from myob 3 years ago not realizing the purchase order system is virtually non existent (we just assumed it existed like it does in every other accounting software! never thought to question it!) its costs thousands to move accross to Xero and to be honest the Myob cloud package was slow and sub-par.
But i remain hugely disappointed in Xero as a company. I don't want a new home page, or AI integration, I want basic functionality to work like it should. Whoever is running Xero has Zero focus on that.
-
Nick Tilly
commented
Completely agree with Jane Anne Keane's post today (13 March 2026).
I find it astounding that XERO can thumb its nose at something that users really really want, and have been asking for, and patiently waiting a long time for it to eventuate, while creating a bloody messy user homepage that nobody actually asked for!
"It's a bit complicated" isn't really an acceptable reason to drag the chain, GET ON WITH IT XERO! Sick of waiting.
Less than impressed that rejigging the home page was more important.
-
Jane Anne Keane
commented
So, we had an admittance of 'Yeh it is needed' at the start of 2014 and a "but we don't care and have no plans to implement" in November 2025 - I am assuming that is a proper translation of "not on our roadmap, atm".
What does it take for Xero to put something on the roadmap?
I suspect the vast majority of the 637 people voting for this to be implemented would prefer this to be fixed in preference to awful mess the developers are currently making of the home page.
Who is running the show? It is clear it isn't anyone who has to use the software every day.
-
Jon Morby
commented
We'd also like an option to revert the design back to something useable ... but fundamentally we need this option which was requested back in 2019 ... 7 years to develop an undo feature .. surely in all the redesign (making the UI less and less useable) someone could have thought to add an undo button?????
-
Debi Taylor
commented
Wow! so many requests and not even an UNDO button to immediately undo the accidental approval.
I can't stress enough, Xero is by far and away the least helpful platform with the least helpful support.
Not happy, Xero!
-
Sharon Spouse
commented
Approved Bills to be able to be switched back to draft status
-
Annamarie Angell
commented
I think we all know that the stock answer of 'its not in our roadmap at the moment' means we're going to wait years, assuming it's ever addressed. I agree with Nigel Thomson, you've acknowledged it needs doing so it absolutely should be on your roadmap.
-
Sunel Davies
commented
Any updates? would love to have a revert to draft status function in Xero!!
-
Nigel Thomson
commented
The progress on this is glacial! If you have now accepted it needs doing then it should now be on your roadmap - not stuck here to be revisited in another 12 months or so.
-
Julie Holloway
commented
611 votes so far! I think Xero should re-think implementing a 'Revert to Draft' for both Bills awaiting approval and Approved bills. I have had several clients asking me how to do this, and I have to tell them Xero won't implement it.
I can't tell you how often I accidentally APPROVE instead of submitting for approval, its a huge time waster not having this function available. -
Annette Munro
commented
While late joining this conversation, I would definitely like to see this idea of being able to unapprove bills being implemented
-
Wendy Brown
commented
I agree with this. For some of my clients I can approve straight away but for others there is a process which involves a second approver and it is very frustrating having to delete and redo when I accidently approve. There should be an option to put it back to draft as there is a history log at that bottom which can be checked.
-
Teck Kua
commented
My accountant has accidentally approved a bill in Xero that should have been approved by the budget holder in ApprovalMax. The bill is now locked and unable to be altered in ApprovalMax. It would really be useful to be able to unapprove the bill.
-
Ross Younger
commented
This is really needed.
-
Sharon King
commented
It's frustrating that I can't unapprove a bill. Would love to see this in new releases.
-
Matthew Coxhead
commented
Surely this can't be that hard to implement, far easier than deleting and re-entering the information.
-
Jemma Willett
commented
Defo unapprove bills and invoices function needed
-
Judy Barnet
commented
I would like to see this idea of being able to unapprove bills being implemented
-
Ben O'Duhring
commented
We need the ability to reverse the approval of an invoice, for the times that they are accidentally approved. We need to be able to see them again in our draft invoices.