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 everyone, we know this remains a highly important request, and we appreciate the volume of detail you’ve shared around billing, delivery and contact management workflows in this idea.
As shared in our last update - our team has been progressing the next phase of work needed to bring this more meaningfully into invoicing.
We know many of you are looking for clearer timing, and while I’m not able to confirm a release date at this stage, I do want to reassure you this remains an active area of work for our product teams.
We’ll continue to return here with further updates as we move through the next stages. Thanks again for your patience and for continuing to share the workflows that make this so important.
-
Nigel Smith
commented
Thanks Richard. We moved to Xero a couple of years ago. Our previous system had SOP customer delivery addresses. We kept using the Legacy SOP system to generate our sales invoices (to send to Xero). We are moving to Xero for all SOP functions today (so the Legacy SOP system is now having a rest on a virtual machine). We decided a couple of years ago to send a comment line on the sales invoice with the "end user" name (site name) as a work around for no "SOP customer delivery address". We have many customers, so need to specify the "site" name (address not so important). We also use the "Customer order ref" to include the end user name (and an p/o). So, like many people we choose the generate our SOP invoices outside of Xero. However, we are now using Xero for everything. The first repeat invoices are being sent out tomorrow. We are also planning a price increase in Jan 2027 for our repeat invoices (repeat invoice price uplift is another feature not native to Xero). However, we worked with a Xero developer - who has provided a solution for rate uplift for repeat invoices in Xero.
-
Richard Fishenden
commented
I got totally fed up with waiting and instructed my web developer to build me a very simple order management system.
It basically looks at Xero and shows me all the open invoices/orders on one page along with the status (paid, In progress, Awaiting QC, Being Packed, Packed, Courier Booked etc. I can then tick them accordingly, book the courier and dispatched etc. The important thing is that I have the ability to set a delivery address unique to each individual invoice in this system - AND store it forever. It is completely unique to Xero with this.
Once the invoice has been completed it moves it to a 'shipped' page and I have set automatic emails asking for Trustpilot reviews - which has been very successful.
This also links with my shipping software and so now all the old problems I had have gone away.
I think with AI coming on so quickly - it might be that some of you stop waiting for Xero do do something they have no intension to supporting and create a work around. It's probably a few thousand to build it but VERY well worth it in my opinion.
My system is even better than Xero because I also have an inventory which works well. Each time and order is paid, it allocates the stock and each time I tick as 'picked' it decreases the stock - so our stock takes are even easier. We have even added in labour cost and basic BOM's so we can see what margin we make for each product.
It's pretty much endless what you can do yourself if you can get your head around it.
We now use our order mamagement system daily and only use Xero for quotes and invoices - NEVER for the CRM side.
If you are interested - just look for an HTML developer locally to you as this is what we built it on.
I hope that helps.
-
Leah Shangrow
commented
Xero vs QBO is a choice between bad and worse. I just left QBO to come to Xero.
Pros to QBO: Parent contacts and subsidiary contacts with different addresses.
Cons to QBO: no centralized visibility on customers because of lacking multi-currency functionality. It means if you bill a customer in multiple currencies you have to create a separate customer account for every customer. Then if you also receive bills from that same entity, you have to create SEPARATE vendor accounts in all the currencies. So, there is NO WAY in QBO to run a report on your total activity per legal entity. You can't even run based on parent company because the subsidiary transactions don't roll up.Pro to Xero: centralized contact. I can see every transaction that has ever occurred no matter the currency or whether they're acting as supplier or customer.
Con to Xero: complete disregard of multiple locations per contact.
So, if you're deciding Xero vs QBO you will lose something. Both suck. You have to pick what is most important to you.
-
Rhianydd Patterson-Jones
commented
Have you found that there are things QB don't do that Xero does? Or any other reason to not move?
-
Emma Sterry
commented
I've been running a trial version which expires in a few days, comparing with our current system and another with a view of moving. Multiple addresses is a deal breaker for us, we have 1 customer with over 100 branches.
This missing feature has ruled out us using Xero
-
Alexander Cope-Norris
commented
There arent many other areas that are lacking, but of course there are some. Best to run an AI comparison of features you are looking for, and see what comes out best. In terms of making improvements, they are about the same and very lax in that area - however the US version gets a lot of improvements that then make it here to the UK version.
One thing that QBO have removed, which is frustrating, is the ability to have Word templates for documents, it used to exist, in much the same way as Xero, but the idiots at Intuit removed it. -
Rhianydd Patterson-Jones
commented
But does quickbooks lack in other areas? Like other silly quirks. And how willing are they to improve things customers ask for I wonder
-
Alexander Cope-Norris
commented
Come on @kellymunro, sort out this sh*t, right away!
-
Alexander Cope-Norris
commented
@rhianydd I hate to say it, but YES! QBO allows you have to clients and subclients, subclients can be treated as projects and they have their own records so you can invoice at both levels. You can also invoice for the client and include all of the subclients, its very flexible indeed. Thats why I hate myself for choosing Xero for this client that now finds they cant achieve basic functionality with this piece of **** platform Xero.
-
Rhianydd Patterson-Jones
commented
Any idea if QuickBooks is better?
-
Jill Fechner
commented
So instead of getting this feature, it now takes me 4 clicks plus a copy-paste to authenticate to log in.
Last week, before the u̶p̶g̶r̶a̶d̶e̶ release, it took one click, authentication included.
But hey, swooshes.
-
Alexander Cope-Norris
commented
@ibolya totally, 100% agreed.
And the ability to setup schedules to email reports out, something QBO has had for YEARS!!!
And to be able to search History items as an endpoint on the API, insread of having to work through the GUID of the document first. Stupidity at its best. -
Alexander Cope-Norris
commented
@A/R maybe if we asked them for the ability to change the colours of the swooshes we could get a quicker response? ;)
All jokes aside, your comment is spot on ... too many valuable and much needed "ideas" on here are just swept aside. Even the UI on Xero reeks of an older application where others are light-years ahead.
Basic functionality is sub-standard to say the least. -
Ibolya Read
commented
@A/R A/P on September 27, 2026 8:25 PM
100% agreed.
@Xero please can you just focus on the meaningful and stop the gimmicks. In essence this is still quite a Mickey Mouse system with things like limits on lines of import (surely the whole point of importing is to do large datasets in one go), like having to allocate credits individually instead of bundling into a payment….
Please hear us when we say prettiness is not the essence of getting work done.
Functionality IS!
-
A/R A/P
commented
In my next life, I want to work in Xero Product Development - where I can prioritize adding colourful swooshes to the login screen.
Where ignoring customers isn’t a failure. It’s encouraged.
Looking at you, Kelly Munro!
-
A/R A/P
commented
A heartfelt thank-you to Xero for the latest product innovation: colourful swooshes on the login screen.
For twelve years, customers have been requesting the ability to save multiple addresses under a single contact.
Businesses with multiple job sites continue to:
Manually replace addresses on individual invoices.
Risk sending invoices with incorrect site information.
Create duplicate contacts that fragment customer histories, payments, statements and reporting.
Beg Xero for meaningful information about a feature publicly labelled “In development.”
Now we can finally stop asking where Xero’s development resources have been directed.
THE LOGIN SCREEN HAS COLOURFUL SWOOSHES.
Not multiple addresses.
Not the restoration of functionality Xero previously offered.
Not an explanation of what “progressing to the next phase” means.
Not a release window.
Not even a substantive update to this thread since May.
But swooshes.
Beautiful, colourful swooshes that we are privileged to admire for approximately TEN SECONDS while entering our login credentials - before the screen disappears and we begin manually changing addresses on invoices because the most-requested feature in Xero Product Ideas remains beyond reach after TWELVE YEARS.
Thank you, Xero.
The login screen was clearly the urgent operational problem affecting businesses worldwide.
NOBODY asked for it. NOBODY needed it. NOBODY was prevented from invoicing accurately without it.
Unlike multiple addresses, it actually got developed and released.
Please pass our sincere appreciation to the product team.
The next time I manually replace a job-site address, I will reflect fondly upon the colourful swooshes I briefly saw several hours earlier when I logged in.
Those ten seconds have transformed my experience.
-
Alexander Cope-Norris
commented
Maybe that's the cause of the problem, too many people at Xero are paid to say "we're working on it" but nothing ever bloody happens. Shocking state of affairs, and already DEEPLY regretting migrating my client onto Xero.
-
Stuart Wili
commented
Hi All,
just got a reminder from linked in to congratulate Kelly Munro on working for Xero for 12 Years. funny that is almost as long as we have been asking for multiple delivery addresses for one contact. in all the 12 years she has not had the bollocks to tell us they will never implement this as most likely they have a pay for app that does this. time to walk away from Xero asap
-
Hendrik Jap
commented
? WHEN IS IT READY ?
-
Emma Sterry
commented
To have more than 1 delivery address for a contact, when raising invoices or credits being able to select from a list of delivery addresses would be a huge improvement in efficiency and accuracy