Login - Enable Microsoft Entra ID Single Sign On
Ability to use Azure Active Directory for MFA.
Purpose: It makes Microsoft users easily log into Xero.
Thanks for your feedback on Single Sign-On(SSO). We last updated this idea in October 2025, and we’re sorry it’s taken some time for us to provide another. We will do our best to keep you more informed of progress as it continues.
Where SSO is today
We’ve built an SSO capability for accountant and bookkeeper partner practices using OpenID Connect (OIDC). We ran a closed beta with a small group of partners, which is now complete, and those partners are connected. We’re still confirming how and when other accounting and bookkeeping partners can access it. SSO isn’t currently available to businesses or IT providers. We’ll share access details in a future update once they’re confirmed.
What we’re looking at next
We’re exploring what it would take to offer SSO to small businesses. Business needs differ from accountant and bookkeeper partners’, so we’re looking at:
- how a business and its users are set up in Xero
- which businesses would qualify
- how we’d check a company owns its email domain
- how onboarding and support would work
Help us understand your needs
If you run or work in a small business, an accounting or bookkeeping practice, or are an IT provider, please take our short survey. It will give us a sense of how you sign in today, which identity provider you use (if any) and what you need from SSO. It takes about 5 minutes and closes Friday 11 December 2026.
We don’t have a timeline to share yet. We’ll share an update on the survey findings in the new year (2027).
-
Andrew Anderson
commented
Yes, I concur with everyone else who is requesting a standards-based implementation that will work with any identity provider. Please do not lock the implementation into a single identity platform.
And I agree that it would be a solid addition to Xero to improve the RBAC granularity available so that the accounting functions can be partitioned beyond just the four user roles that are available currently. This is why I had suggested that Xero look at what Stripe did in its SAML implementation to drive permissions based off the SAML Attributes from the IdP.
-
Andy T
commented
Please don't limit this to Entra. Use something standards based, eg. SAML, OIDC. They will still work with Entra.
I appreciate you only just caught up with mandating MFA, but lack of proper controls is irresponsible. -
Reinart Stander
commented
Hi Kelly,
This isn’t about convenience. It’s about identity security.
Xero does not expose sign-in logs (successful/failed), source IPs/locations, or provide native controls like geo-blocking or Conditional Access. Without those, we have no verifiable authentication telemetry and no policy enforcement at the identity edge.
Bottom line: the current setup lacks a critical security layer. To meet baseline controls, Xero access must be fronted by an IdP (SSO + MFA) with Conditional Access and logging routed to a SIEM. Until that’s in place, you cannot claim adequate identity assurance.
-
IT @SaatchiGallery
commented
Yeah.... in development! ...by 2030 you'll get it, boys and girls .. by then, maybe we'll even have different authentication methods and SSO will be obsolete!
Thank you for the update - only for this, it took what 4-5 years? Mental!
-
Jared Poole
commented
Very happy to hear SSO is in the works!
-
Brenton Johnson
commented
OICD Entra specifically would be much better! I'll take anything at this point - its 2025!
-
Chris Wilson
commented
Thanks, although not just Entra please - standard SAML so that any identity provider can work.
-
Lauren Child
commented
Can we get onto the trial please?
-
Chris Neophytou
commented
@Kelly, please add me to the SSO beta if possible too. Very interested to be part of this.
-
Barry Johnson
commented
You make this sound as though it's a nice to have. With the number of cyber attacks currently happening, having single provisioning and access from Entra would enable us to use features like conditional access, centralised logging, and deprovisioning of users from one place without the need to manage it in Xero. Your RBAC is terrible; offering almost no granularity of user management, and there's no way to mandate security controls like MFA centrally. It's really not a nice to have, but a necessity because either you own security needs a tremendous amount of work, or you could just use existing known services like Entra. Xero is fast becoming the old competition that it used to overtake and it's time to wake up.
-
Josh De Raadt
commented
As with Joel's comment, I'm also an IT provider and have clients (and myself) who would love to be part of the beta when it becomes available. Thankyou for finally listening to the feedback on this. Also please don't join the https://sso.tax wall of shame - make this available to all plans, or at least not exclusively on the highest tiers
-
Joel Kino
commented
This is fantastic to see! I have been upvoting and commenting for this for years.
Kelly, we’re a Microsoft partner and Xero customer and have many customers using Xero as well as deep experience with Entra ID and SSO integrations. Is it possible to get into the beta program. -
Adrian Bole
commented
Thanks for the updated Kelly - really great there's some activity in progress. We're actually an identity and access management consultancy (who is a Xero customer). Is there a way we could get involved in this? Thanks!
-
Matthew Coombe
commented
@kelly so happy to see this is finally in development and hopefully it gets the dev priority it deserves to enhance Identity and Access Management for Xero customers.
-
Alex Steer
commented
Thank you Kelly,
Very grateful that you picked this critical SaaS security feature request up and are finally taking it seriously.
Note that there's a lot of ideas asking for the same kind of generic SAML2.0 / SCIM / OIDC type functionality going back over 10 years. Over that time, as you'll have seen from our comments a lot of faith in Xero and this process has been lost.
I can see you aren't giving a definite timeline or commitment but even if you can't do that, what would be great is either when you will be able to offer us that timeline, or when we can at least expect another update so we know this isn't just words.
Many thanks again for finally getting your team onboard.
-
Ashley Brown
commented
Works for me incognito:
https://feedback.xero.com/jfe/form/SV_29u5ddCM77x11aK -
Mark Anyon
commented
That feedback link below doesnt work. I note that https://feedback.xero.com/ goes to Xeros internal Okta SSO login prompt....!
-
Ashley Brown
commented
Smash them on the survey guys
https://feedback.xero.com/jfe/form/SV_29u5ddCM77x11aK? -
Erin Marney
commented
We are going through the process of moving everything possible to SSO and feel at this time in late 2025 Xero is going to fall behind if they don't act on these capabilities to offer their customers. Move it up the development list.
-
Chris Neophytou
commented
@Andrew A - fair comment. Xero SSO would be better and cheaper and if it arrives we will definitely use it!