System updates

We’re experiencing issues that may affect your Square services. We’ll continue to update our status page with more information.

Home>Manage Password & Account Access

Two-Step Verification

Two-step verification is a tool that provides an extra layer of security for your Square Account, protecting your account from unauthorized access. Once you set up and activate your Square account, you’ll be prompted to enable two-step verification. All you’ll need is a mobile phone number and an authentication app like Google Authenticator for iOS or Android, Microsoft Authenticator, or Authy.

Note: Only one authentication app at a time can be used for two-step verification. For example, you’re unable to use both Google Authenticator and Microsoft Authenticator for two-step verification associated with one singular account. You can, however, add multiple phone numbers to provide more options when receiving the verification code.

How It Works

With two-step verification, you will be asked to enter a verification code in addition to your password each time you sign in to your Square account, when updating sensitive account information, or performing potentially high-risk actions. Once enabled for yourself, you can choose to require it for your team. By doing so, each team member associated with your Square account will need to enable their own verification methods.

If you don’t want to enter a verification code every time you sign in to the Square app or Dashboard, select Remember this device for 90 days. Every 90 days, you’ll be asked to sign in with a verification code. This option can be enabled again once the 90 days are up.

Note: Only select the option to Remember this device for 90 days from a computer or device you own or control. Don’t set this option on public devices.

Set Up Two-Step Verification

Enabling two-step verification will give you the option to receive an SMS message or use an authentication app for an added layer of security when logging in. Once you’ve enrolled with your first verification method, you’ll have the option to select a backup method, either through an authentication app or a second phone number.

To get started:

Enable SMS:

  1. Log into your online Square Dashboard and click Account & Settings > Personal Information > Sign in and security.

  2. Under Two-step verification, click Enable. Add your primary mobile phone number and click Continue.

  3. You’ll then receive a verification code via text. Enter the verification code in the field on your dashboard and click Verify.

Enable Voice:

  1. Log into your online Square Dashboard and click Account & Settings > Personal Information > Sign in and security.

  2. Under 2-step verification, click Enable > Use another method > Voice call

  3. Add your phone number and click Continue.

  4. You’ll receive a verification code via phone call. Enter the verification code in the field on your Dashboard and click Verify.

Enable an Authentication App

  1. Download an authentication app like Google Authenticator, Microsoft Authenticator, or Authy.

  2. Log into your online Square Dashboard and click Account & Settings > Personal Information > Sign in and security.

  3. Under Two-step verification, click Enable > Use another method.

  4. Select Authentication app > Next.

  5. Open your authentication app, then scan the barcode. Click Next.

  6. Enter the verification code generated in your authentication app.

  7. Click Verify.

Note: If the QR code is not scanning from your authentication app, click Can't scan the QR code? to manually enter a key code.

If you’re running into trouble using two-step verification, review these troubleshooting tips.

Team Members and Two-Step Verification

In addition to enabling two-step verification for yourself, you can enable two-step verification for team members on their own devices. A verification code will be required in addition to a password each time they sign in.

Important to note

  • Once two-step verification for team members is enabled, the option to Disable two-step verification for yourself will disappear unless you toggle the setting for team members off. For account security, it’s recommended to keep two-step verification enabled.

  • If you choose not to enable two-step verification, team members will still have the option to enable the feature on an individual basis. They can follow the same steps above to enable it via the online Square Dashboard at any time.

Enable Business Two-Step Verification

To enable two-step verification for team members:

  1. Go to Account & Settings > Business information > Business security from your online Square Dashboard.

  2. Under Business two-step verification, toggle on Two-step verification for team members.

When you enable this setting:

  • Existing team members will receive an email with instructions on how to complete the setup. If team members don’t enable two-step verification after reading the email, they’ll be required to do so the next time they log in to their Square account.

  • New team members will automatically see a two-step verification setup when they create a new team member account.

Important to note

  • If you choose to disable two-step verification for team members after previously enabling it, two-step verification will remain active for all team members who enrolled in two-step verification. Those team members will now see an option to Disable two-step verification for themselves and will have to manually opt out if they so choose.

  • Once enabled, this feature applies to all team members and can’t be made optional for a select few. Team members logging in for the first time will see the option to set up two-step verification in all Square apps, but please note that once set up, two-step verification will need to be managed from the online Square Dashboard.

Disable Two-Step Verification

Account owners and Full Access team members can change the two-step verification settings of an account.

To disable two-step verification:

  1. Go to Account & Settings > Personal Information > Sign in and security from your online Square Dashboard.

  2. Under Two-step verification, click Manage two-step verification.

  3. To remove a verified phone number, select Remove next to the phone number in question.

  4. To disable two-step verification for your account, click Turn off two-step verification.

  5. Enter the verification code you received via SMS message, voice call, or on your authentication app, then click Verify.

  6. Click Turn off to confirm.

Note: For account security, it’s recommended to keep two-step verification enabled on your account to help prevent fraud and unauthorized activity. If you have enabled two-step verification for team members, go to Account & Settings > Business information > Business security, then disable two-step verification for team members. Once you've disabled team member verification, you can complete the steps above.

Update Two-Step Verification Phone Numbers

Once you enable two-step verification, you can add additional phone numbers or a different authentication app in order to access your Square account. To do so:

  1. Go to Account & Settings > Personal Information > Sign in and security from your online Square Dashboard.

  2. Under Two-step verification, click Manage two-step verification.

  3. To add a new verified phone number to your account, select Add two-step verification phone number and continue through the verification process.

Learn more about protecting your Square account information.

Add a Secure Contact Method

In instances that Square detects unusual activity on your account and needs to contact the account holder, you can add an additional secure contact method to your Square account as a backup contact method. Adding a secondary contact method enhances account security and helps you access and recover your account, if needed. To do so:

  1. Go to Account & Settings > Personal Information > Sign in and security from your online Square Dashboard.

  2. Select Add phone number or Add email address, depending on which contact method you prefer.

  3. Provide your contact details and select Continue to go through the verification process. You will be required to provide the verification code sent to your device.

  4.  If not enabled, toggle on Enable two-step verification > Done.

If you ever need to update any of the secure contact methods for your account, go to Account & Settings, select Manage ways to verify it’s you, proceed through the verification process, and update the phone number or email address in question. Once your secure contact method is verified, you can also add it as a two-Step Verification contact method.