QuickBooks

QuickBooks Online Error 103: Fix the Bank Login Mismatch (Step-by-Step)

Published June 10, 2026 · by The FixHub Team

Error 103 in QuickBooks Online has exactly one cause: the username or password QuickBooks is using to connect to your bank doesn’t match what the bank now expects. That’s it. Once you understand that, the fix is straightforward — you just have to update the credentials in the right place.

Step 1: Prove the credentials at your bank first

Before touching QuickBooks, confirm what actually works:

  1. Open a new browser tab and go to your bank’s official website.
  2. Log in with the exact username and password you expect to use.
  3. If you can’t log in, reset your password on the bank’s site — and note the new one. (QuickBooks will need this new password.)

This step matters because Error 103 is often triggered by a password you changed at the bank weeks ago and forgot QuickBooks is still using.

Step 2: Update the sign-in info in QuickBooks Online

  1. Go to Transactions → Bank transactions (older layouts: Bookkeeping → Transactions → Bank transactions).
  2. Select the bank or credit card account showing Error 103.
  3. Click the pencil/Edit icon → Edit sign-in info.
  4. Manually type the exact username and password that just worked on the bank’s website.
  5. Save and let QuickBooks reconnect.

Step 3: Defeat browser auto-fill (the silent repeat-offender)

This is the part people miss. Your browser’s saved-password auto-fill can silently overwrite the fields with the old credentials the instant you click in — so you “type the right password” but QuickBooks submits the wrong one.

  • Open QuickBooks Online in an Incognito/Private window (auto-fill is off there), or
  • Temporarily disable your password manager / browser auto-fill, then
  • Clear the username and password boxes completely and type them by hand before saving.

If Error 103 keeps coming back even though your password is correct, this is almost always why.

Step 4: Check whether your bank requires third-party access

Some banks now require you to explicitly authorize outside services (like QuickBooks) from inside your online banking settings — often labeled “third-party access,” “data sharing,” or “connected apps.” If yours does, enable it on the bank’s site, then redo Step 2.

Step 5: Try another browser or clear cache

A corrupted cache can interfere with the bank handshake. Try the update in a different browser, or clear your current browser’s cache and cookies, then reconnect.

When it’s not really your fault

If your bank recently changed its connection system (a “Express Web Connect” migration), the QuickBooks side can throw 103 even with perfect credentials until Intuit’s connection catches up. In that case, wait 24 hours and retry — and meanwhile you can still import transactions manually, the same way Desktop users do when bank feeds break.

FAQ

I’m 100% sure my password is right — why error 103? Browser auto-fill (Step 3) is the usual answer. Use Incognito and type the password manually.

Does Error 103 mean my account was hacked? No. It’s a credential mismatch between QuickBooks and the bank, not a security breach.

Error 103 vs 105/324? 103 is specifically a login mismatch. 105/324 usually mean the bank’s website is down or changed its layout — those resolve on the bank’s end, so wait and retry.

Sources: Intuit — Fix bank error 103 in QuickBooks Online