QuickBooks Error 155

Let’s Dive in to see…

How to Fix QuickBooks Payroll Error=155

QuickBooks Online

QuickBooks Online Banking Error · Bank Feeds

How to Fix QuickBooks Banking Error 155

QuickBooks displays: "Bank error 155 — your financial institution isn't allowing QuickBooks to connect and retrieve your data"

Error 155 is a bank-side authorization block — your financial institution has specifically blocked QuickBooks' aggregation service from connecting to your account. At QuickFix Bookkeeping, the resolution requires action from your bank, not just from QB's settings. The immediate workaround while waiting is manual transaction import via Web Connect (.QBO files).

The QuickFix Bookkeeping Distinction — Error 155 vs Other Bank Feed Errors

Error 155 is different from most bank feed errors because the problem isn't credentials, network, or QB settings — it's the bank itself blocking the connection.

Error 155 — this page

Bank is blocking QB's aggregation service. Fix requires your bank's IT team to authorize QB's connection OR submit a request via fi.intuit.com. Workaround: manual .QBO file import.

Error 103

Wrong credentials. Fix: update login ID/password in QB. Bank is reachable and willing to connect — authentication just fails due to wrong password.

Error 102/105

Bank server temporarily down or website under maintenance. Fix: wait 24–48 hours and retry. Temporary — the bank will allow connections again once maintenance is complete.

From Intuit's official guidance: "Error 155 means that your financial institution isn't allowing QuickBooks to connect and retrieve your data. At this time, the financial institution hasn't told us when they'll begin allowing these connections again. While we work on getting this connection back up and running, you can use the transaction upload feature to manually import your bank transactions." — To escalate: contact your bank and ask them to submit authorization through fi.intuit.com. Record your case/ticket number for follow-up.

What Causes QuickBooks Banking Error 155?

Bank Blocking Aggregation Services

Primary cause — the financial institution has blocked third-party aggregation services (like Intuit's bank feed service) from accessing customer account data. Some banks do this for security reasons, after system upgrades, or when their API contracts with Intuit expire. QB can't override this block — the bank's IT team must authorize the connection.

Bank Changed Open Banking Policy

Some banks update their open banking or data-sharing policies and stop allowing QB's aggregation service while they review or renegotiate data-sharing agreements. During this review period, Error 155 appears. When the bank completes its policy update and re-authorizes Intuit's service, the error resolves automatically.

Security Update at the Bank

After a bank implements a new security framework or authentication upgrade, existing third-party connections may be revoked pending re-authorization under the new security model. QB's aggregation credentials at the bank become invalid, and the bank returns Error 155 until the connection is re-authorized under the new framework.

Bank Not in Intuit's Supported Institution List

Some smaller banks, credit unions, or regional financial institutions have never agreed to allow Intuit's aggregation service. QB can't automatically connect to these institutions — Error 155 indicates QB can't establish an automatic connection with this institution. The workaround is always Web Connect manual import.

Expired Intuit-Bank Data Agreement

Intuit maintains data-sharing agreements with financial institutions. When these agreements expire and aren't immediately renewed, the bank's servers stop responding to Intuit's aggregation requests with Error 155 until the renewal is complete. This is typically temporary — Intuit works to renew these agreements, but some smaller institutions take longer.

Bank Requires Re-Authorization

Some banks periodically require customers to explicitly re-authorize third-party access to their accounts (a growing requirement under open banking regulations). If your authorization expired, the bank blocks QB's connection with 155 until you log into the bank's website and re-grant access to QB/Intuit.

How to Fix QuickBooks Banking Error 155

Since the bank is blocking QB's connection, the permanent fix requires bank action. Set up the manual import workaround immediately so bookkeeping can continue while waiting.

METHOD 1 Contact Your Bank + Request Authorization via fi.intuit.com The only permanent fix — requires bank action
1

Call your bank's customer service or business banking support. Explain that QuickBooks Online is showing Error 155 when trying to connect to your account, and that the bank needs to authorize QuickBooks/Intuit's aggregation service to access your account data.

2

Ask your bank representative to submit a connection authorization request through fi.intuit.com — this is Intuit's financial institution portal where banks manage their QuickBooks integration. Note your case or ticket number for follow-up. Resolution time varies — some banks resolve this in 24 hours, others take up to 10 business days.

METHOD 2 Use Web Connect Manual Import as Workaround Keep bookkeeping current while bank resolves the block
1

Download transactions from your bank: log into your bank's website → Accounts → Download Transactions → select date range → download as .QBO or QuickBooks format (not CSV or OFX). Save the file to your desktop.

2

Import into QB: QB → File → Utilities → Import → Web Connect Files (.QBO) → select your downloaded file → follow prompts to map to the correct account. QB imports all transactions. Repeat this weekly or whenever you need to reconcile until the bank restores automatic access.

METHOD 3 Check Bank's Website for Re-Authorization Prompt Bank may have sent a re-authorization notification
1

Log into your bank's website → check Notifications, Alerts, or Messages for any prompt about third-party access or data sharing. Some banks display a notification: "QuickBooks is requesting access to your account data — click here to authorize." If you see this → click to authorize → return to QB and retry the bank feed connection. Also check your email for any bank notifications about third-party account access requiring your approval.

METHOD 4 Disconnect and Reconnect + Update QB Sometimes triggers re-authorization flow
1

QB → Lists → Chart of Accounts → right-click the account → Edit Account → Bank Feed Settings → Deactivate All Online Services → Save & Close. Then update QB: Help → Update QB Desktop → Reset Update → Get Updates → restart. Try reconnecting: Banking → Bank Feeds → Set Up Bank Feed for an Account → search your bank → connect. Some banks present a fresh authorization prompt when a new connection is initiated rather than when an existing connection refreshes.

Quick Reference

SituationCauseAction
Error 155 appearsBank blocking QBContact bank + use manual .QBO import immediately
Bank website has re-auth notificationAuthorization expiredMethod 3 — complete re-authorization on bank website
Bank confirmed they don't support automatic feedsInstitution not supportedMethod 2 — permanent Web Connect import workflow
Bank agreed to submit fi.intuit.com requestAuthorization pendingWait up to 10 business days + use manual import

Frequently Asked Questions

Is there anything I can do in QuickBooks to fix Error 155?
Very limited — Error 155 means the bank has blocked QB's connection at the server level, and no amount of QB settings changes will override a server-side block. The only QB-side actions that sometimes help are: (1) disconnecting and reconnecting the bank feed, which can trigger a fresh authorization flow; (2) updating QB to ensure you have the latest Financial Institutions Directory; and (3) checking the bank's website for any pending authorization prompts. But if the bank has made a deliberate decision to block QB's aggregation service, the fix must come from the bank — either by contacting Intuit through fi.intuit.com or re-authorizing you individually.
How do I download a .QBO file from my bank for manual import?
Log into your bank's website → go to your account → find the option to Download, Export, or Save transactions (typically in the account history or statements section). Look for a format dropdown and select "QuickBooks" or ".QBO" format. If your bank only offers CSV, OFX, or other formats, you may need a converter tool, or you can manually enter transactions in QB. Once you have the .QBO file, in QB Desktop: File → Utilities → Import → Web Connect Files → select your .QBO file → follow the prompts to import into the correct account. In QB Online: Banking → Banking → drag and drop the .QBO file or use File Upload to import.

Related QuickBooks Errors

Bank Isn't Responding to Your Authorization Request?

Let QuickFix Bookkeeping Help You Navigate the Process.

Our ProAdvisors can help you set up an efficient manual import workflow and escalate the bank authorization request through Intuit's support channels if your bank isn't responding.

Book a Free 30-Minute Consultation

No obligation. Same-day response.