
Bulk undo approvals in Xero

Bulk undo approvals in Xero
Unapprove is a Xero integration that handles bulk attachment export and reversal of approved documents. It scans invoices, bills, and credit notes to report how many files are attached and their total size, then downloads those attachments as dated ZIP folders with a spreadsheet index. The export process is read-only and does not modify the underlying records. The tool also converts approved invoices and bills back to draft status. For each selected document, it creates a draft copy with the same number, carries over the attachments and their online invoice settings, and then voids the original. If the copy cannot be created, the original is left unchanged. Workflow involves connecting a Xero organisation, selecting approved invoices or bills by date, contact, number, or reference, and viewing a preview that shows the result for each document and any reasons for skipping. A run is confirmed by typing the count of documents, such as "UNAPPROVE 37." Nothing is written before this confirmation. Users can download a CSV backup of the selected documents on the preview screen. The tool also supports void-only runs over whole batches, and a separate run removes payments and credit note allocations from approved or paid invoices and bills before voiding them. Reconciled and batch payments are never touched. Common use cases include cleaning up mistaken approvals, retrieving all attached files from past invoices, and performing mass unapproval tasks that would otherwise require manual copying and voiding one document at a time. The tool also includes bank transaction attachments when granted an extra read-only permission. Attachments are streamed and never stored by the service, and any files that Xero will not provide are listed in an error file. The audit trail is preserved by adding notes to both the draft and the voided original that reference each other and the sequence of events. Unapprove offers a free scan to inspect attachment counts and sizes, and a free preview that processes up to three documents and downloads a 25 file attachment sample. Paid plans are available at $29 per month or $49 once, priced excluding VAT or sales tax. No card is required to preview or scan. Users sign in through Xero and choose the organisation to allow; the service does not see the password. Payment processing is handled by Paddle as merchant of record.