Unapproveby Atesen Software

Guides → Delete all invoices, or start over: a guide for Xero users

Delete all invoices, or start over: a guide for Xero users

Test invoices in the live books, a practice month, an import that went wrong from the first line, or a setup you would rather redo. The wish is the same: make the invoices go away. This guide sets out what can actually be deleted, what can only be voided, when a new organisation is the better answer, and how to clear a large number of approved invoices and bills.

Checked against Xero Central on 16 October 2026.

What can be removed, and what can't

Clean up, or start a new organisation?

Clean up when the wrong invoices are a set you can name: one import, one test batch, one month. Start again when the problem runs through everything, for example the wrong base currency, which can't be changed once the organisation is set up. Xero's restart article lists the easier fixes to try first: deleting or voiding invoices, bills and credit notes, removing duplicate bank statement lines and unreconciling mismatched ones.

Starting over, step by step

  1. Add the new organisation first. Keep the old one running until the new one is complete, and check the key settings during setup (Add another organisation).
  2. Export what you need. Xero's list is the chart of accounts, contacts, invoices and bills, and the Bank Reconciliation Summary for bank statements already imported. Invoice and bill exports stop at 500 per file, so large sets go in batches (Export invoices and bills).
  3. Correct the files, then import. Fix the mistakes in the exported files and import each one into the new organisation. Imported invoices arrive as drafts to approve (Import customer invoices).
  4. Move the bank feeds. A direct feed can be transferred to the new organisation (Transfer a direct feed).
  5. Keep the attached files. A CSV export holds the transaction lines, not the receipts and documents attached to them. Download the ones you need before the old organisation goes.
  6. Cancel the old subscription last. A paid subscription has a one-month notice period during which you are still billed; a trial can be cancelled at once (Cancel your Xero subscription).

Where the manual way runs out

The faster way: Unapprove

Unapprove is a web app that works with Xero. It can't do what Xero can't: it has no delete run for approved documents, and what it voids stays on record as voided. What it removes is the one-at-a-time work.

What it skips, and tells you why: documents in a locked period (why) and documents for an archived contact (why). Each run has a ceiling on the number of documents; a large clear-out takes a few runs.

Price: free for 14 days, with unlimited previews and three documents processed in total. After that, $29 per month per connected organisation, or a one-off $49 Clean-up Pass for 7 days and up to 500 documents. Prices are in US dollars and exclude VAT and sales tax (added at checkout); the pricing page has the details.

Connect and preview free See pricing

Questions

Can I delete every transaction and start fresh in the same organisation?
No. Xero has no option to remove all data in one step. You can delete drafts and void approved documents, or start a new organisation and import your corrected data.
Do voided invoices disappear?
No. They no longer affect your accounts, but they stay visible when you search with Include Deleted & Voided, and their numbers stay used.
Can I change the base currency instead of starting again?
No. Xero says the base currency can't be changed once the organisation is set up; you need a new organisation with the right currency.
Will Unapprove delete my approved invoices?
No. Xero only allows approved invoices and bills to be voided, so that is what Unapprove does, for a whole selection at once, after a preview and a typed confirmation.
Who makes Unapprove?
Atesen Software, an independent developer. Unapprove works with Xero through Xero's public API; Xero does not make it and has not endorsed it.

Related guides