Change login password

Learn how to change or reset the password you use to log in to Xero.

Reset forgotten password

If you've forgotten your password or you've been locked out of your account after entering your password incorrectly, reset your password from the Xero login page. We'll email you a link to creates a new password to log in with. The link is valid for 48 hours and you'll need to request a new one if you don't use the link within that time. We don't email forgotten passwords for security reasons.

  1. Go to the Xero login page
  2. Click Forgot your password?
  3. Enter the email address you use to log in to Xero, then select the Send link button.
  4. Check your email. Once you've received your forgotten password email, use the link in it to reset your password.

    If you're still waiting on the email to reset your password, check your junk or spam folders. Sometimes emails from the @xero.com and @post.xero.com domain can get caught in spam filters. We recommend that these domains are added to your safe senders list to prevent this from happening again.

  5. Log in to Xero using your new password.

If you're unable to access your inbox due to the email account being inactive, reach out to your IT admin to re-activate the email address. Alternatively, contact Xero Support to verify your Xero account.

Change password while logged in

You can change the password you use to log in to Xero while you're logged in.

  1. Go to [Your Name], then click Account.

    Image showing selection of Account on the menu under a user's profile card below their user name in Xero.

  2. Click Edit to expand the Password section.
  3. Enter your current password and new password twice. Your new password must be at least 8 characters long with at least 1 number.
  4. Click Change Password.

Xero limits access to your account settings when there’s been a login from an unusual location or device. If you see a warning in Xero, you'll need to confirm it was a legitimate login before changing your password.

Why is Xero telling me I've had a new login?