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 am beyond disappointment.
-
Stephen Roy commented
This is a basic requirement, can't believe Xero have ignored all requests. I'll be cancelling my subscription next month.
-
Trevor Antell commented
I gave up some time a few years (around 8 or 9 from memory) ago (on Xero request, and I am sure I wouldn't have been the only participant) to provide customer/user input on this requirement (and other proposals) - at the time the immediate feedback I received that it was likely to take around a year but was important and would happen. I have requested updates from the development team contact I had at the time, but after 3 years, they stopped responding. Incidentally, the updates that I did receive were that it was coming soon!
Overall, Xero is an excellent fit for our requirements, but this remains a disappointment in terms of delivery, communication, and commitment.
Can I respectfully request an official update with some firm dates please.
-
Stuart Wili commented
I have been waiting for this upgrade for 5 years i have seen other comments that have been waiting for up to 12 years. Kelly Munro just keep on repeating every few months / years it is very complicated. xero has the ability to have multiple delivery address for purchase orders so why not invoices??? so how hard can it be??? i am now fully convinced after 5 years of waiting Xero have no intension of introducing this feature. i am now actively looking for a new accounting package that supports this feature. 1222 users want this feature still not enough for Xero to fund this upgrade!!
-
Mike Hewitt commented
This is the one reason we might have to leave Xero. many of our customers are large organisations where we deliver services for multiple departments and individuals, but we certainly don't want to create a different version of that customer for each contact.
-
Holly Sproat commented
This is highest rated product idea on Xero. Please provide an update on when this feature will be rolled out. This is the only thing stopping us from moving away from Sage50.
-
Mark Smith commented
@Anya Pagden using a non tracking product will make the shipping address show up on the invoice and packing slip and as it's not tracking it wont affect your inventory. All you need to do is use a logical number system for the part number. e.g. DEL-XYZL01-001. The 2nd and 3 part of the part number relate to the customer account reference and address sequence. if you have 10 delivery addresses it would go all the way upto 010.
-
Anya Pagden commented
@MarkSmith can you please explain how this works?
-
Mark Smith commented
@Melissa Johns I use non tracking products as a work around until multiple delivery addresses are available :-)
-
Rhodes Haughton commented
Hi Kelly,
Our company has just moved over from Quickbooks Online as it was so limited, and I'm a little disappointed to see how limited Xero is with this feature.
We work with retailers such as Home Hardware and Ace Hardware, which have a vast amount of stores, but are billed centrally through their head office. Not being able to add different delivery addresses or even manually change address every time (as we had to do with QuickBooks) is slowing down our order processing process and is essential for us.
Please update us as soon as possible.
-
Melissa Johns commented
Hi Kelly, It has now been a year since this update - where is this solution at now? We are looking at moving from MYOB but this is CRITICAL to our operations and there doesn't seem to be any work around available while we are waiting for the software update. We cannot be sending 2 dozen separate statements to customers who operate the one account with us. Failing the update - IS there a workaround? Can we manually change the delivery address? Bill one contact but select a second to deliver to?
-
Kirstie Crocker commented
I have quite a few customers that we deliver to multiple addresses and really need this ASAP!!!
If you can't get this up and running then why not let us manually update the delivery address in the invoice as a temporary fix. It is not ideal but is better than being stuck with setting up multiple contacts so that all the delivery addresses are in the system (which is what I'm going to have to do until this is sorted). -
debra nash commented
This is such an important detail, why is it taking so long!
-
Ljupco Cvetanovski commented
Any update from Xero, please!
-
Julie Gilchrist commented
We're currently looking at switching to Zoho for subscription invoicing and CRM. It offers more features than Xero in this space and comes at a much lower cost compared to HubSpot, which we currently use for CRM but doesn't handle subscription invoicing to our requirements. While Zoho does include its own accounting platform, we’ll continue using Xero (it integrates with Zoho), as it suits our core financial needs and aligns with the broader systems used across our larger group of businesses.
-
Greg Rostron commented
I’ve given up expecting Xero to ever implement this critical feature. Their reporting suite is woefully inadequate.
Deeply regret ever moving away from MYOB. Naively believed their advertising hype. -
Fiona Grant commented
We have multiple client enquiries on getting their bookkeeping software but this is a real blocker for some of them. Shipping addresses need to be recorded permanently so when you look up an invoice again it says which customer location it was sent to or which office was visited. Not being able to do this is stopping us being able to recommend you for anyone other than the most simple businesses.
No update for a year looks very poor service -
stuart wili commented
As this request has been ignored for over 12 Years i will look into migrating to MYOB as well. Xero can do multiple addresses for purchase orders !!!! but not invoices??? 12 years is a long time to wait!!! for a simple request!!!
-
John Butler commented
I am about to migrate to MYOB because of this and their inventory system is much better. Plus its alot cheaper!! Adios amigos :-)
-
Aaron Beattie commented
It is a joke that accounting software, marketed as a game changer for business, lacks such a basic function - we moved to Xero about two months ago, we're preparing to migrate back over to Sage. There are far too many issues with Xero that are simply ignored by their developers.