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.
-
Hendrik Jap commented
I cannot believe this has not happened yet. No wonder I see Xero is increasing their advertising budget, but they forget this critical feature.
-
Michelle Papamichael commented
Will this be added to the New Invoicing being rolled out in March 2025? We have the onerous task of saving the packing slip as a PDF then having to edit the PDF to change the delivery address to suit for customers who have multiple delivery address - the only other work around for this is to create multiple Customer Contacts with the same name but adding in brackets the suburb or street address, however this gets problematic for our clients who then receive multiple statements for their account and only want one consolidated statement!
-
Frank Mountain commented
Hi there,
Just wondering if there is an update on the roll out of multiple delivery addresses for one Contact? Thank you 🙏 -
Nino Driussi commented
When is the release date for this feature?
It looks really bad for a software developer to have a big miss like this.
A lot of companies do business with single bill to: to multiple ship to: functions.
To expect a business, that does B2B transactions to only service a single address is only for a certain type of business.
It's database fields, to reports.
Please step the implementation of this feature.It does not need whole lot of features embedded in it to get it started.
Just leave room for improvement as feature requests are attainable.Something is better than nothing.
-
Anya Pagden commented
I cannot believe this is such a long running saga for something that has been standard on all packages I have worked with before.
Given the length of time that Xero customers appear to have been requesting this update are Xero even considering it in the near future?
-
Cable Tech Solutions commented
@Kelly Munro is there any update on this? I just read through the new invoicing features being released and this is nowhere to be found.
-
Caryn Johnston-Tozer commented
Hi Kelly,
Please confirm when we can expect this important update on a single contact with multiple delivery addresses. This is a a basic and having to enter the address manually defeats the objective of the automation and time saving aspect xero promotes. -
John Jutsum commented
@Kelly Munro - is there any further update or ETA for the multiple addresses functionality? It appears to have been 9 months since the last update. Thx.
-
Cable Tech Solutions commented
Anyone aware of software other than Quickbooks that can handle this address issue? It's difficult enough to deal with having to create multiple accounts for the same customer with many different branches, but I didnt realize when I change that branches deliver too address for a drop shipment for them, it will change all of my old invoices to that new address. That's just plain rediculous in the accounting world.
I don't want to go back to QB, so anyone aware of another software similar to Xero that handles these multiple ship too addresses?
Thanks
-
Holly Sproat commented
Are there any third party apps that can be used as a work around for this, or do all contact details default to the details held in Xero?
This issue is the main reason we are not moving from Sage50 to Xero which is so frustrating as Xero will provide efficiencies in many other areas! -
Cable Tech Solutions commented
Also in regards to Jenny's comment.... I can't believe updating an address will change past invoices?? That's insane! The software does so much so well but that's just accounting 101! You can't allow the software to change past invoices.
-
Henrik Maier commented
Commenting on Jenny's incident: Even the fact that one can accidentally alter historical records like invoices is a joke for an accounting system. A past and issued invoice for a closed and reconciled transaction should NEVER change just because an address for a customer has been updated. Finalized accounting records should be immutable.
-
Jenny Joosten commented
Interesting that this is considered a product idea when in fact the delivery address process is "BROKEN".
For example...I updated the address today, and ALL PREVIOUS addresses are updated. Customers with links to their invoices now all have incorrect addresses.
Please explain how this isn't a priority, as it's "broken"
Does this actually breach confidentiality of the delivery customer?????It is extremely difficult to know where our products (pools) were delivered for warranty purposes.
NOT GOOD ENOUGH :-(
-
Fiona Guest commented
Having multiple shipping addresses in address 'books' for each customer is not an unusual request for any business selling physical products. Not having this facility requires us to enter the shipping address again for a customer with multiple sites whenever they make an new order unless it is to be sent to the site that they last ordered for. There is also potential for order mistakes if we do not change the delivery address. Some of our customers make a batch of duplicate orders for several sites which is a lot more difficult with the current set up.
-
John Butler commented
I have been using accounting solutions for 20+ years as an end user and this 1 feature to me seems a given. MYOB at least had room for 5 additional branches but that wasn't enough for some of the bigger firms.
What's needed is multiple DELIVER ADDRESS AND BRANCH because invoices often need to be sent to the branch for authorisation first. -
Chris Rogers commented
I stopped offering Xero to most clients in 2018, then stopped altogether a couple years later. Micro businesses/PSCs use FreeAgent, everyone else with greater size/complexity is on Quickbooks. Recently some have gone to Sage.
This issue, the (lack of) duplicate contact names, and the credit note problem, are significantly inconvenient and time-consuming.
-
Cable Tech Solutions commented
Newer user here, came over from QB. I’ve already been creating multiple “customers” for my larger distributors, Anixter, Wesco, Graybar …. They also ask me to drop ship to THEIR customers. So now I Temporarily change the shipping address but have no way to remove “Anixter” from the ship too address. So the ship too looks something like “Anixter - Company X” then the temp address for my packing slips.
Shipping to all the different branch locations of a single customer or drop shipping to THEIR customers was so simple in QB. There’s so much I like about Xero but this may be a deal killer for me
-
Will Broome commented
Sorry it's all platitudes as we've been waiting about 5 years for one simple idea to be implemented (but we need about 15 things - including this issue to be actually dealt with rather than just commented on that they "are looking at it").
Please do not waste your time and energy on Xero - unless you have a very simple business with single customers and simple sales, Xero is not up to it in any form.
We have started moving all 3 of our businesses over (all over £1m t/o) to QB as they offer the right balance. Yes there's a few niggles - but not basic ones like Xero.
If they stopped creating such stupid ads and stopped being Aus/NZ centric in their development processes, maybe they'd take their customers in Europe a bit more seriously.
Bye bye Xero I won't miss you.
-
Sharon Passmore commented
I transitioned from Sage to Xero a few years ago, largely because Xero was ahead of the curve in many areas. However, the lack of support for multiple addresses under a single contact record has been a significant pain point for my business. Sage handled this feature very well, and it’s disappointing that Xero doesn’t yet offer a comparable solution.
For example, we work with a client that requires individual invoices for numerous delivery sites. Currently, having to place the delivery address in the reference field is cumbersome and unprofessional. This feels like a fundamental feature that should already be in place.
I understand the complexity of implementing such a solution, but it’s vital for businesses like mine. While this enhancement might not bring immediate revenue, it will undoubtedly help retain your loyal customers and improve user satisfaction.
-
Julie Sutton commented
@William Hofer at just 2 years this is still a new idea - "ideas" (aka basic functionality_ that was suggested almost 10 years ago still hasn't been progressed let alone implemented!