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.
-
Anne Norman commented
Greg, I totally agree with you. Regretting moving from Reckon Desktop. Xero has created twice as much work for me, without the basic functionality that even Open Source packages have. We have one customer that may have 100 different site addresses in one year, and Xero is creating a nightmare.
-
Greg Rostron commented
Just spent ages trying to figure out why I can't have multiple customer names/addresses for the same business. Now I find out this isn't supported!!
Sorry but this is a pathetic oversight. I'm now regretting migrating to Xero from MYOB.
This is a MUST HAVE FEATURE! -
Accounts Admin commented
Hey Xero,
This thread started in March 2012. this will be the 11th year. Xero would you have an explanation for such a delay on this??
-
Hendrik Jap commented
Hello XERO! Please make this possible by this quarter! This feature is very critical! There is an option to choose multiple addresses in Purchase but NOT in SALES. How come???
I am looking forward to this feature very soon!!!
-
Peter Duggan commented
I agree, it’s ridiculous that this isn’t an option. Looking through google search results this has been requested for many years. What’s the hold up?
-
Peter Williams commented
Have a customer with 60 site addresses - have to work outside Xero to keep customer accounts dept. happy.
This subject has been talked about for a long time - when wiill we see some results?
-
Peter Williams commented
Have a customer with 60 site addresses - have to work outside Xero to keep customer accounts dept. happy.
This subject has been talked about for a long time - when wiill we see some results?
-
Freya Pieroz commented
I've had to workaround this issue with separate contact cards for each site (and in some cases, for each project with a different person that invoices need to be marked attention to)... That then requires custom reports and statements.
-
Anne Norman commented
New user to Xero here (2 months) and, from coming from Reckon Accounts, I am less than impressed that this basic functionality is not available. Even open source packages such as GnuCash has the ability of Customer:Job functionality.
-
Yanik Tremblay commented
Good morning XERO,
Could we have an ETA for this request. It appears to be a feature that has been asked for years.
In resume: Providing us with the capacity of entering multiple addresses per ORG with also the possibility to put 1 person responsible per addresses.
This use case is a reality with many businesses.
We really need this feature.
Thank you for
-
Henrik Maier commented
Again I like to voice my frustration about Xero's present "simple" address management. We just prepared a quote to a client and client requested on the quote the address to be for branch B. So we had to change the client's address to address B and then issue the quote.
What I did not expect is that this procedure also changes the address on all former and accepted quotes to this client. Quotes are important contractual and legal document forming part of the purchase contract and once a quote is accepted it should never change. At least not unintentionally.
-
Joanne Hill commented
YES! We so need to do this. Xero contacts is fine when your client is an individual with two residential addresses but when your main client is a corporate and your dealing with various staff or departments, there are very limited fields to use. I've just tried to add the details (mobile, email and title) of an accounts person at a building company that we work with, and 1) I can't enter all these fields "Their Title", and 2), I already have 5 contacts under the client and can't add any more. This happens all the time, and we are a small business.
-
Christine Carsboult commented
This is really needed for our business. With multiple suppliers delivering to multiple sites and delivery instructions required on each. At the moment we have to type each one individually - very time consuming
-
Nino Driussi commented
We will not jump on-board till this issue is addressed
-
Kaja Koort commented
It seems this Product Idea was created in 2012 - 10 years ago! Is this idea ever going to be a reality? Something that seems so essential Xero is missing. Quite disappointing.
-
Mike Schwede commented
A classic important detail: Most of our customers have a contract address which is different to the invoice address. So this is really needed.
-
Gina Klimasauskaite commented
Now waiting over 3 years for this update, clients cannot believe that old basic systems had this functionality but Xero platform not even getting close to looking into this matter in UK
-
Jill Fechner commented
https://central.xero.com/s/learning-assignment/a3O3m000007UcgnEAC/lea31109729 noting your learning still references the single page contact form !!
-
Jill Fechner commented
The ability to change the primary contact without re-entering it would also be appreciated. Contacts change all the time, I should be able to mark another contact as primary which unchecks the existing primary person.
-
Margie Adams commented
I'm in agreement that I would like to see the delivery address as part of the invoice rather than at the contact level - to be filled in for each shipment, stays with the invoice. (Like Quickbooks). The contact could have a default delivery address, and possibly a drop-down menu on the invoice creation for using "default", or existing additional delivery addresses, or "create new". And then have that delivery address visible on the invoice. Awaiting anxiously.