QuickBooks Banking Error 103

Let’s Dive in to see…

How to Fix QuickBooks Banking Error=103

QuickBooks Online

QuickBooks Banking Error Guide

How to Fix QuickBooks Banking Error 103

QuickBooks cannot connect to your bank and displays: "Error 103: We're having trouble connecting to your bank. The sign-in info you entered doesn't match what your bank has on file."

Error 103 is a credential rejection from your bank — not a QuickBooks software problem. The fix is always on the bank side, not inside QuickBooks. At QuickFix Bookkeeping, the first question is: are you connected to the right bank portal? Many users have the correct password but are pointing QuickBooks at the wrong URL.

The QuickFix Bookkeeping Distinction

Error 103 has three completely different root causes — and most guides only cover one of them.

Cause 1 — Wrong Password

Password changed at bank but not updated in QuickBooks. Most common.

Fix: log into bank website first, confirm credentials, then update in QB manually.

Cause 2 — Wrong Bank Portal

Correct credentials but connected to personal portal — you need the business portal (or vice versa).

Fix: disconnect and reconnect using the correct bank URL for your account type.

Cause 3 — Third-Party Access Blocked

Credentials are correct and portal is right — but bank requires explicit permission for apps to connect.

Fix: log into bank settings and enable third-party/data sharing access.

The wrong portal trap: Many major banks have separate login portals for personal vs. business accounts — same bank, different URL, different credential set. QuickBooks may be connected to your personal portal when your business account lives at a different address. This produces 103 even when you enter credentials that work perfectly on the personal site. Always verify you are using the business banking URL when connecting a business account to QuickBooks.

What Is QuickBooks Error 103?

Error code

103

Banking · Credential Rejection

Also appears with Error 310

What it means

Error 103 is generated by your bank — not by QuickBooks. When QuickBooks attempts to connect to your bank's servers using the credentials stored in QBO, the bank's authentication system rejects the login. This is always a credentials issue: wrong password, wrong username, wrong account portal, or the bank requires a permission step that hasn't been completed.

Important: Error 103 is not a QuickBooks software bug. Running QB repair tools, clearing cookies, or reinstalling QuickBooks will not fix a 103. The fix is always in your bank credentials or bank settings.

What Causes QuickBooks Error 103?

🔑

Password Changed at Bank

Most common cause — you updated your password at the bank but QuickBooks is still using the old one. QuickBooks does not automatically detect bank credential changes. Every time you update your bank password, you must also update it in QuickBooks manually.

🏦

Wrong Bank Portal Selected

QuickBooks is connected to a personal banking portal when the account is a business account (or vice versa). Banks like Chase, Bank of America, and Wells Fargo have entirely separate portals with different credentials for personal vs. business accounts.

🔓

Third-Party Access Not Enabled

Some banks require you to explicitly grant permission for third-party applications like QuickBooks to access your account data. Without this permission enabled in your bank settings, the bank rejects every connection attempt with 103 regardless of correct credentials.

📋

Browser Auto-Fill Entering Wrong Credentials

Browser auto-fill populates the QuickBooks credential fields with saved credentials from a different account or an outdated password. Always disable auto-fill and manually type credentials when updating bank connections in QuickBooks.

🔐

Bank Migrated to New Login System

The bank upgraded to a new authentication system (common after bank mergers or security upgrades) — new login URL, new credential format, or new MFA requirement. The old connection method is permanently rejected. A full reconnect with the new system is required.

Account Security Lock

Multiple failed QuickBooks connection attempts can trigger the bank's security system to temporarily lock the account or flag it for suspicious activity. Log into the bank website directly and check for security alerts or locked account messages before attempting further QuickBooks reconnection.

How to Fix QuickBooks Banking Error 103 — Step by Step

Always start by verifying credentials work on the bank's own website before touching anything in QuickBooks.

METHOD 1 Verify Credentials Work on the Bank Website First Do this before touching QuickBooks

The most important diagnostic step — and the one most users skip. If your credentials don't work on the bank's own website, no QuickBooks fix will help. Confirm the credentials are correct at the source before spending time in QBO.

1

Open a new browser tab. Navigate directly to your bank's website. Disable auto-fill — manually type your username and password.

2

Sign in successfully. Confirm you are in the correct account type — if you have both personal and business accounts, make sure you are in the business account (the one connected to QuickBooks).

3

Cannot log in on the bank site? Reset your credentials with the bank before proceeding. Can log in successfully? Proceed to Method 2 to update the credentials in QuickBooks.

QuickFix tip: Note the exact URL you are on after logging in successfully. This is the URL you need to use when reconnecting QuickBooks to your bank. Many banks redirect to a different URL for business accounts — using this exact URL in QuickBooks ensures you are connecting to the right portal.

METHOD 2 Update Sign-In Info in QuickBooks (Existing Connection) If credentials changed at bank since last connection

If you have an existing bank connection that broke after a password change, update the stored credentials in QuickBooks without disconnecting the account — this preserves your transaction history.

1

In QuickBooks Online, go to Bookkeeping → Transactions → Bank Transactions. Find the bank account showing Error 103.

2

Click Edit ✎ → Edit sign-in info. If your browser auto-fills the username and password fields — clear them manually. Do not use auto-fill.

3

Manually type your username and password. Click the Show option to confirm the password is entered correctly before saving. Click Update.

METHOD 3 Enable Third-Party Access in Your Bank Settings Required by some banks — often overlooked

Many banks now require explicit permission before allowing third-party applications to access account data. If your bank has this setting and it is not enabled, every QuickBooks connection attempt will be rejected with 103 regardless of correct credentials. Check your bank's security or account settings for this option.

1

Log into your bank's website. Look for settings related to: Third-Party Access, Data Sharing, Connected Apps, or Open Banking. The exact name varies by bank.

2

Enable the third-party access or data sharing permission. Some banks require you to specifically authorise "Intuit" or "QuickBooks" as an approved application.

3

Return to QuickBooks and retry the bank connection. If the bank now authorises the connection, the 103 will clear immediately.

QuickFix tip: If you cannot find a third-party access setting, contact your bank's support line and specifically ask: "Does my account require me to enable third-party access for applications like QuickBooks to connect?" Some banks have this setting deeply buried or require a phone call to activate.

METHOD 4 Disconnect and Reconnect Using the Correct Bank URL If wrong portal was originally selected

If QuickBooks is connected to the wrong bank portal (personal vs. business), the only fix is to disconnect and reconnect using the correct URL. This does not delete your existing categorised transactions — only the live feed connection is reset.

1

In QuickBooks Online, go to Bookkeeping → Transactions → Bank Transactions → Edit ✎ → Disconnect this account. Confirm the disconnect.

2

Click Add account. In the search field, paste the exact URL of your bank's business login portal (the URL you noted in Method 1 after successfully logging in as the business account).

3

Manually enter your credentials (no auto-fill). Select the correct account type (Checking/Savings). Connect and set the transaction start date to the day after your last manually reconciled date.

METHOD 5 Check for Bank Security Lock or Required Action If repeated failures have locked the account

Multiple failed QuickBooks connection attempts can trigger your bank's security system. The bank may have locked third-party access, issued a security alert, or require you to complete an action (confirm identity, agree to updated terms) before connections are allowed again.

1

Log into your bank website and check for: security alerts, pending actions, expired terms agreements, or messages about third-party application access being revoked.

2

Resolve any pending alerts or required actions on the bank side. Then wait 15–30 minutes before retrying the QuickBooks connection — bank security systems typically require a cooldown period after repeated failed attempts.

Quick Reference — Match Your Situation to the Fix

Your situation Most likely cause Start with
103 after recent bank password change QB still using old password Method 2 — update sign-in info
Credentials work on bank website but not in QB Wrong portal or third-party blocked Method 3 — check third-party access
Business account but only personal portal URL available Wrong bank portal connected Method 4 — disconnect and reconnect
Cannot log into bank website either Wrong credentials Method 1 — reset at bank first
Tried everything — 103 still appears Security lock or bank system issue Method 5 — contact your bank directly

Frequently Asked Questions

My bank says the issue is on QuickBooks' end. Is that possible?
In most cases, no — Error 103 is generated by your bank's authentication system rejecting QuickBooks' login request. Banks will sometimes say "it's the third-party app's problem" when the issue is actually their own third-party access restriction not being enabled, or a new authentication requirement they have introduced. The most productive approach is to confirm credentials are correct, check your bank's third-party/data sharing settings, and if still unresolved, ask the bank specifically what credential format they require for third-party application access — not just general internet banking access.
How is Error 103 different from Error 324?
Both are banking connection errors but they represent different failure types. Error 103 = the bank rejected the login credentials — QuickBooks can find the bank and reach its server but the username/password is wrong or not authorised. Error 324 = the bank accepted the login but cannot find the specific account — the account number changed, was closed, or the connection references the wrong account. Fix 103 by correcting credentials or enabling access. Fix 324 by disconnecting and reconnecting with the updated account details.
What can I do while Error 103 is preventing bank feed updates?
While 103 is blocking the live bank feed, you can manually import transactions to keep your books current. Most banks allow you to download transactions as a CSV, OFX, or QFX file from your online banking portal. In QuickBooks Online, go to Bookkeeping → Transactions → Bank Transactions → Upload transactions — and select your downloaded file. This keeps your reconciliation on track without needing the live connection. Once you resolve the 103 error and reconnect, set the bank feed start date to the day after your last manual import to avoid duplicates.

Related QuickBooks Banking Errors

Bank Feed Still Not Connecting?

Error 103 Persisting After All Five Methods?
Let's Get Your Bank Feed Reconnected.

Certified Intuit ProAdvisors · QuickBooks Banking Specialists

Some banks have non-standard authentication requirements that need specialist knowledge to navigate. At QuickFix Bookkeeping, our certified ProAdvisors reconnect bank feeds, reconcile any transaction gaps, and ensure your books stay accurate throughout the process.

Book a Free 30-Minute Consultation

No obligation. Same-day response. Bank feed back online fast.