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
- 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
- Make sure your browser isn't set to clear cookies every time you close it.
- 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.
- 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
- Add the Intuit domains to your VPN's allow list, or exclude Intuit sites from the VPN connection.
- 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
- Use the same browser and the same computer, and select Remember my user ID at sign-in.
- 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?
- 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):
- Sign in at accounts.intuit.com and select Sign in and security.
- 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: