address
Product Idea: Support for Multiple Addresses per Contact in Xero DO NOT CHANGE ADDRESS DETAILS OF APPROVED INVOICES
Problem Statement:
Currently, Xero only allows a single set of address fields per contact. When users update a contact's address—such as for delivery purposes on an invoice—it retroactively updates all past documents associated with that contact. This behavior is problematic for accounting accuracy, particularly for supply chain customers, because:
Historical Integrity: Invoices and documents are legal records that must reflect the address used at the time of issue. Retroactively updating the address compromises the legal and audit trail.
Operational Disruption: Supply chain businesses often ship to multiple delivery locations for the same customer. Without address flexibility, users must choose between creating duplicate contacts (which leads to data clutter) or losing historical accuracy.
Proposed Solution:
Introduce multi-address support per contact, with the following features:
Default Address Types: Allow users to store multiple addresses under a contact—e.g., Registered, Billing, Shipping, Custom Labels.
Per-Document Address Selection: When creating invoices, bills, or quotes, users can select the relevant address from a dropdown tied to the contact.
Immutable Document Addresses: Once a document is finalized or approved, the address on that document becomes locked and preserved as part of the historical record—even if the contact’s addresses are edited later.
Audit Trail Compliance: Ensure that changes to contact details are versioned or logged for audit purposes, without affecting past documents.
Benefits:
Aligns with proper accounting and legal documentation standards.
Reduces the need for duplicate contacts for customers with multiple delivery addresses.
Enhances usability for businesses in logistics, distribution, and supply chain sectors.
Preserves historical accuracy for reporting and compliance.
Thank you for considering this enhancement. It would have a significant positive impact on the integrity of accounting data and user efficiency within Xero.
