Contacts - Allow multiple addresses for a single contact record
Ability to create and save multiple addresses for a single contact record
Purpose: Allow customers to map customer & supplier details against a single contact record
Hi everyone, we know this remains a highly important request, and we appreciate the volume of detail you’ve shared around billing, delivery and contact management workflows in this idea.
As shared in our last update - our team has been progressing the next phase of work needed to bring this more meaningfully into invoicing.
We know many of you are looking for clearer timing, and while I’m not able to confirm a release date at this stage, I do want to reassure you this remains an active area of work for our product teams.
We’ll continue to return here with further updates as we move through the next stages. Thanks again for your patience and for continuing to share the workflows that make this so important.
-
CHRISTOPHER TENG
commented
Great Idea
-
Caron Gilkes
commented
Totally agree, massively overdue.
I would add further to the below comment, it would be great if an option of a drop down box could be added for delivery addresses, linked to each invoice address. As soon as you enter the invoice address, the drop down box appears, should allow you to add additional / remove addresses as and when required, thus building a stored database to select from. I would suggest the drop down selection would just need to show first line of address and postcode.
Makes it a simple process all around........
Would also be EXTREMELY beneficial to have the ability to run reports based on delivery address, to allow full sales analysis. We have a number of different sites we deliver to under one entity address, trying to analyse the sales for each site to ascertain gains / losses is nigh on impossible..... or a very manual process......
-
Richard Fishenden
commented
Why even have a 'Delivery Address' field if it can't be unique to an invoice? It's just stupid beyond belief!
-
Richard Fishenden
commented
This will be massively overdue. It is THE biggest frustration of mine and causes so much manual entry. The answer is simple:
1. Master address set - stays the same until you change it
2. Delivery address - Never stores - and is asked for every time
3. Historic invoices must show where they were shipped to for historic reasons - so must be written onto the invoiceSimple as that.
-
Mueen Hyder
commented
Any update on this????
-
Simon Goodchild
commented
Ability to have several delivery addresses for one customer
-
News Feed
commented
This may work for some of companies while waiting for xero.
Xero always said they listen to users, but for so many years, this issue has not been resolved, i believe is because if they develop this feature, it will affect their vendor.
Recently I found a workaround. I created a new branding theme. and switch the "contact name" with delivery address "attention to" for quotation purpose. Meaning contact name is client's site project manager (usually the site manager names are different) and attention to is company's name. then i utilise the "account code" example "ABC Company [Harbour Site]" for future convenience.
and i default that branding theme from the contact for future convenience too.
Note: if later on bill to headquarter and SOA combine all project site then when create sales invoice, we will change the contact to finance contact.
But if client prefer SOA by project site, then we continue to use contact as per quotation for sales invoice.
Please share if any of you have a better alternative without incurring extra subscription fee =D
-
CHRISTOPHER TENG
commented
VERY IMPORTANT
-
Daniel Zaniewski
commented
Is this multiple address feature intended to become native within Xero this year, or will we need to opt for the third party Control C add-on?
-
Campbell Green
commented
🚀 **Unlimited Addresses for Xero Contacts — Coming Soon from Control-C!**
Still stuck with just one address per contact in Xero? That’s about to change!
Control-C is launching a game-changing update that gives you the freedom to use as many addresses as you need — no workarounds, no frustration, and most importantly, no compromise to your historical invoice integrity.
🧠 **Why This Matters**
Xero’s current design means that if you update a contact’s name or address, every past invoice linked to that contact is retroactively changed. That’s not just inconvenient — it’s a serious audit risk. You lose the original invoice details, making it impossible to reissue a true copy or prove compliance.
Control-C solves this.
Our upcoming multiple-address support doesn’t just let you pick any address for any invoice — it also preserves the original invoice exactly as it was issued. Every change is versioned, every invoice is backed up, and your audit trail stays intact.
🛡️ **Total Peace of Mind**
- Immutable invoice history — even if you update a contact, the original invoice remains untouched.
- Automated backups with full version control.
- Audit-compliant record keeping, built into every invoice.📂 **New Feature Just Released: BULK Export All Invoices as PDF + Attachments**
You can now export your entire invoice history — organised by Contact Name → Invoice Number → Invoice PDF + all attachments. No more digging, no more manual sorting. Just clean, complete records at your fingertips.
🚨 **Early Access: Sign Up Now!**
Be among the first to experience true address freedom in Xero.
- Secure your spot for early access
- Get your historical invoices safely backed up before launch
- Receive a free backup until our multiple-address release goes live👉 Join the Early Access List Now
📧 Email us at **earlybird@control-c.com** to register your interest. -
Angela Meakin
commented
I would also like to add our company's name to list, we have clients that we several projects for and different quantity surveyor emails, so to create multiple email addresses would be a godsend to us all
-
Aaron Beattie
commented
Hilarious that it takes this long to implement such a critical feature; perhaps if Xero dedicated more resource to development and less to advertisement we'd make faster progress.
-
Steven Noyes
commented
We really need to be able to email an invoice to the primary client in an organisation, and ALSO to copy in their accounts or payments team as doing so usually speeds up payment to us.
Please, please can you improve this part of Xero such that multiple email addresses can be applied when sending invoices or statements.
-
TENG CHRISTOPHER
commented
Very Critical
-
Kanella Stevens
commented
I have this structure - Head office - property manager - then they have multiple sites up to to 50 individual sites each that they manage.
I have to email invoice to property manager then send statement to accounts department of all siteshow do i do this????
-
Gail Nix
commented
I can see this feature will be a bonus for many. However, we need to be able to pick from our saved emails who gets what document sent to them. It is not as simple as one department/person gets one type of document. I'd like to still be able to have the option to see all saved contacts in the "Send To" field and delete/add as required.
-
Alistair McCracken
commented
All these workarounds using various versions of the customer name are fine, but I can see it would be incredibly annoying to have to faff around allocating payments if the customer makes batch payments. We really need the multiple address update!
-
CHRISTOPHER TENG
commented
Very critical for SMEs in Singapore. Please add more email addresses. Currently, the maximum is 10 only for Quote and invoice, as we need to send to our customers and suppliers, who have multiple departments and personnel to address.
-
Scott Ellis
commented
I currently work with Woods Hole Oceanographic Institution. I have 25 shipping contacts spread across 5 accounts, all with the same billing address. My data base looks like this
Woods Hole Oceanographic Institution
--Primary Person is Billing contact
--5 additional people
Woods Hole Oceanographic Institut
--Primary Person is Billing contact
--5 additional people
Woods Hole Oceanographic Instit
--Primary Person is Billing contact
--5 additional people
Woods Hole Oceanographic Ins
--Primary Person is Billing contact
--5 additional people
WHOI
--Primary Person is Billing contact
--5 additional peopleAnother example is my Canadian distributor that has ONE billing address and 5 shipping locations.
This mean I have 5 different company accounts in Zero.We do a ton of work with Universities - similar issues, one billing with multiple ship tos.
Every shipping address should have a name, email and phone # associated with the shipping address.
Please see SalesForce or QuickBooks for working examples - both offer a free trial to get you started!
-
Margie Adams
commented
Please consider the impacts on our sales tax reporting and filing in Avalara when you develop multiple delivery addresses for one company. It has been a nightmare to get the destination of the sales to match with the invoice and stay with it for companies with multiple ship to locations.