Settings and activity
23 results found
-
112 votes
Hi community, we appreciate the comments about your needs in this idea.
We get the importance of being able to set a delivery address for an individual invoice and have that address remain tied to that invoice, without overwriting the delivery details on past invoices or changing the default details for the contact.
With a clear understanding of the risks in altering historical invoice delivery details and delving into the wide range of workflows this feature would support, we want you to know this is something we’re looking to solve.
We have a larger project around being able to support multiple addresses per contact in invoicing, and as part of this we’ll be enabling the ability to update delivery address details on an invoice-by-invoice basis.
There are few steps for us to get through before we can deliver and get this in your hands but I’ll be sure to share…
An error occurred while saving the comment -
51 votes
Thank you all for supporting and sharing back about the need to undo or revert changes to invoices, particularly where autosave can make accidental edits difficult to recover.
We want you to know that this is something we have longer-term plans to solve for.
While it's not in the pipeline just yet, we'll be sure to keep you in the know of any progress surrounding developments for the ability to undo or return to a previous state of an invoice.
An error occurred while saving the comment
Campbell Green
commented
Hi @Ryan Switzer,
We completely understand your frustration—deleting an invoice in Xero and losing all visibility into its history is a real concern, especially when it comes to audit integrity and compliance.
That’s exactly why we built Control-C.
✅ Control-C captures every invoice version—including drafts, approved invoices, edits, and yes, even deleted invoices.
✅ We preserve the full invoice content before deletion, so you can always retrieve what was lost—even if it’s no longer visible in Xero.
✅ Our immutable backups mean you can view, export, and audit any invoice as it existed on any day, giving you peace of mind that nothing is ever truly gone.In your case, where the invoice was deleted and you needed to reference it later, Control-C would have retained the last known version of that invoice, including its line items, contact details, and status. You could have pulled it up instantly—even if it was deleted in Xero. See the attached screenshots.
We’re also rolling out near real-time versioning, so changes and deletions are captured within minutes, not just daily.
If you’re using Xero and want to ensure your financial records are complete, compliant, and audit-ready, Control-C is here to help.
🔗 Learn more at https://control-c.com
🌟 **Special Offer for Xero Community Members** 🌟
Register here...
Simply enter the Promo Code "Immutable" (case sensitive) when prompted during registration➡️ **A free backup of your Xero data**
➡️ **3 months free subscription, no obligation to continue**
Let’s make sure your invoice history is complete, compliant, and never lost.Let us know if you’d like help setting it up or seeing how it works with your organisation.
— The Control-C Team
-
52 votes
An error occurred while saving the comment
Campbell Green
commented
Hi everyone,
We completely agree that invoice numbering and visibility—even for deleted or draft invoices—is critical for audit integrity and financial traceability.
That’s exactly why we built Control-C.
✅ Control-C captures and versions every invoice in your Xero account—including drafts, deleted invoices, and those edited after approval.
✅ We preserve the original invoice state before any changes, giving you a full audit trail and immutable records.
✅ Our daily versioning (and soon near real-time capture) ensures that no invoice is lost, overwritten, or untraceable—even if it was deleted or edited in Xero.Xero’s current invoicing model doesn’t retain historical versions or allow users to view deleted drafts. This creates gaps in audit readiness and compliance, especially when invoice numbers are reused or skipped. See the attached screenshots.
With Control-C, you can:
- Track every invoice number, even if the invoice was deleted before approval
- Retrieve the original version of any invoice, regardless of edits
- Maintain a complete audit trail for compliance and peace of mind📌 If you’re serious about protecting your financial records and ensuring audit transparency, we’d love to help.
🔗 Learn more at https://control-c.com
🌟 **Special Offer for Xero Community Members** 🌟Register here...
https://backup.control-c.com/RegistrationSimply enter the Promo Code "Immutable" (case sensitive) when prompted during registration
➡️ **A free backup of your Xero data**
➡️ **3 months free subscription, no obligation to continue**
Let’s make sure your invoice history is complete, compliant, and never lost.
Hi there 👋
This is a long-standing limitation in Xero’s invoicing system—and unfortunately, it’s not something that can be easily fixed. The restriction around delivery addresses being tied to the contact record (rather than stored individually per invoice) has been baked into Xero’s design since day one. That means when you update a contact’s delivery address, it retroactively changes on all historical invoices linked to that contact.
This creates real problems for businesses that invoice multiple locations for the same customer—especially when you need to reference or reissue an old invoice with the original delivery address intact.
✅ That’s exactly why we built Control-C.
Control-C is a Xero-certified backup and versioning service that captures every invoice exactly as it was issued—including the delivery address at the time. Even if you update the contact in Xero, Control-C retains the original invoice version, so you can always retrieve it with the correct delivery details.
Here’s how Control-C helps:
• 🗂️ Preserves the original invoice layout and delivery address—even after contact edits.
• 🔒 Provides immutable backups of every invoice, bill, and contact record.
• 🕵️ Gives you a full audit trail and historical access to every version of your data.
While Xero may not be able to redesign this behaviour easily, Control-C gives you a reliable workaround and protection against data loss or compliance issues.
We’re also rolling out near real-time versioning, so changes and deletions are captured within minutes, not just daily.
📌 If you’re serious about protecting your financial records and ensuring audit transparency, we’d love to help if you’d like to see how it works with your organisation.
🔗 Learn more at https://control-c.com
🌟 **Special Offer for Xero Community Members** 🌟
Register here...
https://backup.control-c.com/Registration
Simply enter the Promo Code "Immutable" (case sensitive) when prompted during registration for a…
➡️ **A free backup of your Xero data**
➡️ **3 months free subscription, no obligation to continue**
Let’s make sure your invoice history is complete, compliant, and never lost.