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 community, we understand your needs in this feature and want to assure you were taking on board all your feedback.
As many of you accustom to this idea will know, multiple addresses requires a complex solution. It's been something we’ve been moving towards for some time and we’ve done a lot of back end work that will allow us to bring it to you in the future.
We have 12 different products within Xero that rely on contact data, as well as many of our app partners. This means that contacts need to seamlessly flow across technology, products and all connections on Xero. And that’s exactly what we’ve been working on.
One of the reasons we announced the retirement of classic invoicing is because many of the features being asked for, just can’t be brought into classic invoicing. The old technology has too many technology limitations to enable this. Change to new invoicing is key to being able to enable us to build features like multiple address details. Between now and September our invoicing team are focused on prioritising the features from classic invoicing that need to be brought across to the new version. Multiple addresses is one of the key features they want to work towards but includes many steps. For example, we enabled it in the back end of contacts last year, but now need to be able to build it into our new invoicing solution. We will keep you updated here of any progression.
-
Toni Garrigos commented
Hi Kelly Munro,
Why the delivery address has to rely on contact data? Why not creating an additional field in the invoice page and the delivery address gets linked into each individual invoice like other fields (Reference, items, description of goods,....) That way the invoices won't change.
I am sure that won't take too long to implement...
-
Toni Garrigos commented
Very disappointed after been sold Xero as very intuitive and easy software and turns out that one of the most basic fields on invoicing is not been implemented from the start. I cannot believe that every time we have to resend invoices we have to type manually the delivery address and save it in the pc doubling the work and making other functionalities on Xero worthless.
This is a very basic functionality and the fact that changes the invoice details based on the contact address is just very poor.
I hope you can resolve this very soon as I can see people are been asking for a few years already and nothing is been done yet.
-
HENDRIK JAP commented
It's very basic and much needed features!
-
HENDRIK JAP commented
I have contacts with more than 5 addresses! Please add this feature!
-
Peter Riddell commented
I've just had a customer question an invoice reminder as it had the incorrect delivery address on it. This is a direct result of having only one delivery address per contact. The original invoice was sent out with the correct delivery address, but we then had to change the address to accommodate the next order. The invoice reminders default to the current delivery address not the original. So what I thought was an inconvenient but doable work-around doesn't really work after all. Once more, I implore Xero to take the request for multiple delivery addresses per contact seriously and put some resource behind fixing it.
-
Alan Hughes commented
Recently discovered this issue as we have been asked to provide services to multiple sites for an international group with one invoicing address. Yes, documents can be manually adjusted to reflect the site where the services were delivered but shouldn't have to do it that way. Especially considering one of the reasons for selecting Xero from the start was the ability to create branded document templates.
-
Emma Offord commented
This is a much needed feature. We often have once finance company that we need to bill but for multiple customers and delivery details.
-
Jill Fechner commented
Data Relationship 101 - create 1 company (type = Customer or Supplier) with many contact records allowed
-
Pauline Jewsbury commented
We have multiple delivery addresses for each customer so this would be very useful as at the moment we have to re-enter the delivery address everytime we raise a new invoice
-
Bianca Davitt commented
@ Lisa Gaudie @Sue-Ann Griffiths
You can vote for the contacts feature to be fixed (to be put back on one page) here :
it has 179 votes already in less than a month!
-
Sue-Ann Griffiths commented
I have to agree with Lisa, the process for setting up a new contact or changing/updating details is a lot more complicated and time consuming than it used to be.
-
Lisa Gaudie commented
Hello Kelly,
This feature was requested over ten years ago. The recent "upgrades" to contacts has actually made contacts more time consuming, confusing, and difficult to use. It would be great if Xero could continue to move in the direction of making the product better without making it more difficult to use in the process.
12/09/2022 -
Bianca Davitt commented
I have been waiting for this feature since it was first requested in 2012..... don't hold your breath......
-
Emma Porter commented
When will this be sorted?
-
Richard Tan commented
How much longer?
-
Yolande Erasmus commented
This could be done 2 ways - 1 - multiple delivery addresses on 1 contact or 2 - allow multiple contacts to be linked to a Parent Contact which would collect all transactions & be the Contact which shows on the Summary trial balances & be the contact which either receives the statement or the payment is made to
-
Kim McQuarrie commented
Hi there, please make this available in WorkFlow Max also.
Also an address book function so you do not have to add the same contacts manually against different clients. -
Titirangi Baptist Church commented
The person ordering is rarely the same as the person handling the account payment.
We need a minimum of two contacts, their names, numbers (office and mobile), emails, and position in the organisation.
-
Colin Malam commented
Multiple delivery points are very common and having just moved from a competitor a single delivery point in addition to the billing address is very inconvenient.
As Xero expands its customer base there will be an increasing need for multiple delivery addresses, it should not be delayed. -
Stockshed Limited commented
Many customers have multiple shipping addresses. It's very annoying that these cannot be stored so you can choose the shipping address for a particular order. I know that Sage allows for this and it seems crazy Xero as advanced as it is does not. Please sort it out Xero. All I can do currently is save the addresses previously used under notes for the customer.