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
Thanks for your continued engagement and valuable feedback on this long-standing idea, everyone. We've been carefully reviewing your comments and want to acknowledge the clear sentiment of frustration regarding the current limitations around managing multiple addresses for contacts, particularly for invoicing and delivery purposes, and that this is a critical feature to many of you.
We want to share an update on our progress here - We're pleased to confirm that the foundational work for handling multiple addresses has been completed within the Contacts area of Xero. This was a crucial first step. Building on this, now that all customers are on the new invoicing experience our product team has moved into the discovery phase for adding multiple addresses directly within invoicing. This means they are actively exploring the best way to implement this functionality to meet your needs effectively.
We appreciate your patience as we work through the complexities of adding this to ensure a robust and user-friendly solution. We'll provide further updates as we move forward with the development.
Thank you again for your passionate feedback and for helping us prioritise the features that matter most to your businesses.
-
Greg Caudell
commented
How do I remove my name, and more specifically my email, from this idea? I have gotten every update for a few years now. I fully agree this is a basic requirement and I am baffled that it has created such a challenge for Xero to implement. However, the seemingly undending emails, the explanations of the importance, and the near silence Xero has become more than I can bear. It is not clear to me how to remove myself from this idea so that I stop getting all this spam in my inbox. I hope that's not another item for Xero's development plan.
-
Mel Fenemore
commented
Let's be honest the whole handling of addresses full stop is ridiculous! If you change any of the contact details, be it delivery or standard address it should not apply the changes to previously raised invoices! This is a major audit issues. Invoices already raised and approved should not have any changes applied unless you physically go into the invoice and make those changes!
-
Richard Fishenden
commented
Thinking about it - perhaps the answer is that Delivery Address is either:
1. Not even an option on the account - so no field - invoice specific
2. Has a tick box 'Remember Delivery Address'
3. or it would seem some need multiple sites - so ability to tick the box and add say 7 sites -
Richard Fishenden
commented
Campbell Green - what I mean is that once I have written in the delivery address to an invoice - when I look at it in a years time (historically) - it still shows that delivery address. At the moment, if I update a delivery address it overwrites every single invoice for that client with the new address which is terrible! I have made several shipping errors because of this. It's such a simple change - and logic seems to have missed the intelligent people making it.
-
A/R A/P
commented
Utterly shameful that Xero can't figure out how to allow multiple shipping addresses to contacts.
-
Campbell Green
commented
@Richard Fishenden - I was curious about your 3rd point in your 3 key considerations and wondered if you could elaborate further on this please why you specifically mention 'Historic Invoices'? Thanks.
-
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