Skip to main content

SUMMER SAVINGS 90% OFF QuickBooks for 3 months* Ends 8/27

Buy now
Switch to QuickBooks and 70% off for 3 Months
December 9, 2022
Solved

How do I stop QuickBooks Online from asking for a verification code every time I sign in on the same computer?

  • December 9, 2022
  • 9 replies
  • 186 views

Can I turn this off? I use the same computer every day at work and it consistently prompts me to enter a verification code every time I log in. So annoying, yet another horrible feature of this worthless and unintuitive application. How can I disable this? I've checked in my Intuit account and 2-Step Verification is already disabled. So why am I always prompted?

Best answer by sofiamdc-2341

 

The reason you still get a code even with two-step verification turned off is that a separate, always-on layer called multi-factor authentication is doing its job: it kicks in whenever QuickBooks can't confidently recognize your device, network, or browser, and that layer can't be switched off. So the goal isn't to find an off switch, it's to make this computer a trusted one so the checks stop. Here's what actually works.

Allow Intuit in your ad blocker or privacy extension

  1. In any ad blocker or privacy extension you run, add the *.intuit.com domain to its allow list, or turn the blocker off just for *.intuit.com.

This is the most common cause on a computer you use every day, and it's the one the official guide calls out directly.

Let your browser keep Intuit's cookies

  1. Make sure your browser isn't set to clear cookies every time you close it.
  2. Allow third-party cookies for Intuit. In Chrome, go to Settings, then Privacy and security, then Third-party cookies, and under "Sites allowed to use third-party cookies" select Add and enter [*.]intuit.com.
  3. You may get one more code after this, then the prompts should stop. (This is a fix other users in this thread found on their own; it lines up with QuickBooks using your browser as a trust signal.)

If you use a VPN, allow Intuit through it

  1. Add the Intuit domains to your VPN's allow list, or exclude Intuit sites from the VPN connection.
  2. A VPN can make each sign-in look like it's coming from a new place, which triggers the code. (Another user-reported fix from this thread.)

Sign in the same way each time

  1. Use the same browser and the same computer, and select Remember my user ID at sign-in.
  2. This also helps with getting timed out and asked to verify again, since a remembered, trusted device is far less likely to be re-challenged.

Want a smoother check than a texted code?

  1. In your Intuit Account, under Sign in and security, set up a passkey (face, fingerprint, or screen lock) or an authenticator app. Both let you verify instantly instead of waiting for a code by text or email.

If you also want to turn off two-step verification (this is separate from the always-on check above):

  1. Sign in at accounts.intuit.com and select Sign in and security.
  2. Select 2-step verification, turn off the Use 2-step verification switch, enter your password, and select Continue.

One honest note: even with two-step verification off, you can still be asked to verify the first time you sign in on a device we don't recognize. That last layer is there to keep your books safe if someone ever gets your password, so it can't be fully removed.

Helpful Resource:

9 replies

QuickBooks Team
December 9, 2022

Thanks for taking the time to reach out to the Community for support, @emmaemmaemma.

 

I'm here to provide details on the login verification process for QuickBooks Online.

 

Protecting your data and Intuit account is easier by proving your identity. It ensures that you and you alone may access your account. However, you can select the box next to Remember my user ID if you want the system to remember your user ID and password.

 

 

Check your browser settings to prevent your history from being cleared when the browser is closed if you still need to enter your password while checking in.

 

Here's how:

 

  1. Open the Chrome browser.
  2. Click the Chrome Toolbar (3 dots to the right of the URL window)
  3. Select Settings.
  4. On the left menu, select Security and Privacy.
  5. Click on Cookies and other site data.
  6. Turn off the option Clear cookies and site data when you close all windows.

For additional information, I'm adding this article that explains more the difference between Multi-factor authentication and Two-step verification: Verify your QBO account with multi-factor authentication or two-step verification.

 

Feel welcome to reply if there are any additional questions about login verification. Have a great day!

December 9, 2022

Thank you for your response Ethel... the option in Chrome settings is already disabled. Is there a way to disable the multi-factor authentication or get QBO to recognize this computer that I use every single day?

Had to enter my auth code TWICE to reply to this because I timed out of QBO -_- this is getting ridiculous!

MariaSoledadG
QuickBooks Team
December 9, 2022

I know how you want to work in QuickBooks without having to enter the verification process. Let me guide you on how to turn off the feature, emmaemmaemma.

 

Intuit is committed to securing your information by providing advanced security tools and systems. However, if you want to turn off the feature, you can follow the steps below:

 

  1. Sign in to your Intuit account.
  2. From the left menu, select Sign in & security.
  3. Select 2-step verification.
  4. Turn off the Use 2-step verification switch.
  5. Enter your account password, then select Continue.

 

You may also find this resource helpful in future tasks with QuickBooks: Add, delete, or change user access

 

If you need more help with this, let me know by commenting below. I'm always here to answer it. Have a nice day.

March 8, 2023

It is downright annoying as HELL. Get rid of it! Secure the platform and let us do our work.

December 6, 2023

I know this is practically a year after the fact, but I found this thread when having the same issue myself.

I also had two-factor disabled, chrome settings were fine, etc, and yet all of a sudden found myself having to "verify my identity" every single time I got timed out. Once in a while is fine, expected even, but so consistently? Absolutely obnoxious.

 

Obviously their responses weren't very helpful, but I suddenly realized that perhaps my NordVPN was possibly at fault. It's been the reason I have had trouble going to most federally run websites (????) as well as some others, so yesterday I finally thought to add all intuit domains to my "whitelist".

 

Lo and behold, I turn on my computer this morning and it doesn't make me verify my identity!! After like a week of that nonsense, it was an incredibly welcome reprieve. I sincerely hope in the year since you first posted that you've figured out how to circumnavigate this annoyance, but I wanted to comment on it just in case someone like me comes along and maybe hasn't fiddled with their VPN settings. (QBO probably updated some small thing in their website security, making it not as compatible with VPNs or something.)

October 3, 2024

I'm late to the party but we just started having this issue in our office using Google Chrome.   We figured out what was causing our issue so I'm sharing in hopes of saving someone else the headache.  For us, this was third-party cookie issue.  By updating our settings to allow third-party cookies from Intuit.com, a verification code is no longer required.  
To update the third-party cookie settings, 
Click on the three dots in the top right hand corner of Chrome.  Go to Settings > Privacy & Security > Third-party cookies.  Scroll to "Sites allowed to use third-party cookies" and click "Add".  Add the website [*.]intuit.com.  
Some of our users had to go through one more verification code but after that, everyone that was having the issue no longer needed the code.  
Good luck!

sofiamdc-2341
Community Manager
August 18, 2026

 

The reason you still get a code even with two-step verification turned off is that a separate, always-on layer called multi-factor authentication is doing its job: it kicks in whenever QuickBooks can't confidently recognize your device, network, or browser, and that layer can't be switched off. So the goal isn't to find an off switch, it's to make this computer a trusted one so the checks stop. Here's what actually works.

Allow Intuit in your ad blocker or privacy extension

  1. In any ad blocker or privacy extension you run, add the *.intuit.com domain to its allow list, or turn the blocker off just for *.intuit.com.

This is the most common cause on a computer you use every day, and it's the one the official guide calls out directly.

Let your browser keep Intuit's cookies

  1. Make sure your browser isn't set to clear cookies every time you close it.
  2. Allow third-party cookies for Intuit. In Chrome, go to Settings, then Privacy and security, then Third-party cookies, and under "Sites allowed to use third-party cookies" select Add and enter [*.]intuit.com.
  3. You may get one more code after this, then the prompts should stop. (This is a fix other users in this thread found on their own; it lines up with QuickBooks using your browser as a trust signal.)

If you use a VPN, allow Intuit through it

  1. Add the Intuit domains to your VPN's allow list, or exclude Intuit sites from the VPN connection.
  2. A VPN can make each sign-in look like it's coming from a new place, which triggers the code. (Another user-reported fix from this thread.)

Sign in the same way each time

  1. Use the same browser and the same computer, and select Remember my user ID at sign-in.
  2. This also helps with getting timed out and asked to verify again, since a remembered, trusted device is far less likely to be re-challenged.

Want a smoother check than a texted code?

  1. In your Intuit Account, under Sign in and security, set up a passkey (face, fingerprint, or screen lock) or an authenticator app. Both let you verify instantly instead of waiting for a code by text or email.

If you also want to turn off two-step verification (this is separate from the always-on check above):

  1. Sign in at accounts.intuit.com and select Sign in and security.
  2. Select 2-step verification, turn off the Use 2-step verification switch, enter your password, and select Continue.

One honest note: even with two-step verification off, you can still be asked to verify the first time you sign in on a device we don't recognize. That last layer is there to keep your books safe if someone ever gets your password, so it can't be fully removed.

Helpful Resource: