I'll ensure to help you stop QuickBooks from asking for a code every time you sign in to your account.
Our top priority is the safety of your account. We all know that passwords, on their own, are not always secure. If someone gets your password, they can access your account and make unauthorized changes. That's why we enhanced our security and added multi-factor authentication and Two-step Verification.
In your case, the Two-step verification is turned on, which helps verify your identity with a one-time passcode every time you sign in on any device.
If you wish to turn this off, you can do so. However, If you opt out of this feature, we still ask you to verify the first time you sign in on an unrecognised device.
To turn off the feature when using the same number you used when you set up the account: