Unapproveby Atesen Software

Guides → Wrong tax rate on approved invoices and bills: a guide for Xero users

Wrong tax rate on approved invoices and bills: a guide for Xero users

A VAT or GST rate was wrong on a run of approved invoices or bills, and you found out while preparing the return. This guide covers what Xero lets you edit, the bulk recode tool, when a credit note or a return adjustment is the better fix, and what Unapprove adds when documents should come back as drafts.

Checked against Xero Central on 23 October 2026.

What you can change in place

Many lines at once: find and recode

Xero's find and recode tool changes the tax rate on many lines in one go. It supports invoices and bills in every status from draft to paid, searches by tax rate (which also finds the affected lines), and needs the administrator role. Xero suggests no more than 200 lines at a time, and a recode can't be undone, only recoded again or edited. Three catches:

When a credit note or a return adjustment is better

The manual route, step by step

  1. Find the documents. Open the transactions by tax rate on the return (GST or the VAT return page above), or run a find and recode search on the tax rate. Note each number, date and contact, and whether it was sent.
  2. Check the period. Is the return filed, or the date locked? If so, agree the fix with your accountant first.
  3. Check for payments. Remove any payment from a paid document, then re-apply it after the edit.
  4. Pick the fix per group. Unsent: edit. Sent: credit note and a new invoice. Many lines: find and recode.
  5. Make the change. For an invoice, open Sales > Invoices, open it, click the menu icon, select Edit, change the tax rate on each line and click Update. For a bill, use Purchases > Bills.
  6. Run the report again. Check the totals by tax rate.

That is slow at volume: Xero says approved invoices can only be edited or voided one at a time (Approve and send an invoice).

Where Unapprove saves time

Unapprove is a web app that works with Xero. It does not change a tax rate and it does not touch VAT or GST returns. It turns a selection of approved documents into drafts, so you can correct them in Xero's normal editor and approve them again.

It fits when the rate is not the only fix, or each document should be approved again as a fresh draft. If only the rate is wrong, find and recode will usually be quicker.

What it skips, and tells you why: documents with a payment applied (why) or a credit note allocated, documents in a locked period (why), and documents for an archived contact (why). For those, use the credit note or the return adjustment. A document with an attachment over 10 MB, or with more than 10 attachments, can only be voided: it gets no draft copy, and the preview says so. For US organisations it only voids and makes no copies. A void is permanent.

What access it asks for: your name and email to sign you in, read and write on invoices and bills, read and write on attachments, and read-only on organisation settings and contacts.

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 change the tax rate on an approved invoice in Xero?
Yes while it is awaiting payment: Xero says any field can be edited. Once an invoice or bill is paid, the payment has to come off first. A sent invoice is better corrected with a credit note.
Will Unapprove change the tax rate for me?
No. It makes a draft copy with the same lines and rates, and you change the rate on the draft. It does not touch returns.
What if the VAT or GST return is already filed?
Xero treats edits and voids after filing as late claims on a later return. Whether to correct or adjust is your accountant's call.
Is find and recode better than Unapprove for a tax rate?
Often, when only the rate is wrong and keeping the line total is acceptable. Unapprove suits documents that should come back as drafts to be corrected and approved again.
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