Introduction: When Your Bank Feed Goes Silent

You open QuickBooks ready to reconcile your accounts. You click the "Update" button next to your bank feed. The little wheel spins. You wait. And then—instead of fresh transactions—a vague error message appears: "Something isn't working. Sorry, we can't update your account. Please wait a few hours and try updating again (9999)."

Your heart sinks. You have bills to pay. Transactions to categorize. A bank reconciliation due by Friday. And now your bank feed is dead. This is QuickBooks Error Code 9999, and it is one of the most frustrating errors because it gives you almost nothing to work with. No clear cause. No obvious fix. Just a number and a vague apology .

The good news? Error 9999 is almost always temporary. It means there is a hiccup in the connection between your bank and QuickBooks, not a permanent problem with your data . The bad news? It can last up to 48 hours, and during that time, your transactions are not downloading automatically.

If you are currently stuck with Error 9999 and need immediate help, call +1-(888)-718-7888. Keep that number close. In this complete guide, we will break down exactly what Error 9999 is, why it happens, and—most importantly—how to fix it with step-by-step solutions that actually work.

What Is QuickBooks Error Code 9999?

QuickBooks Error Code 9999 is a bank feed connection error that occurs in QuickBooks Online (QBO) when the software cannot communicate with your financial institution. The error message typically reads: "Something isn't working. Sorry, we can't update your account. Please wait a few hours and try updating again (9999)" .

In simple terms: Think of Error 9999 as a busy signal. Your bank and QuickBooks are trying to talk to each other, but something is blocking the call or the line is down. QuickBooks knows there is a problem but cannot tell you exactly what it is, so it gives you the generic "9999" code.

Key Characteristics of Error 9999:

  • It appears during bank feed updates when you try to download new transactions

  • It is temporary and usually resolves itself within 48 hours

  • It does not mean your data is lost – your existing transactions remain safe

  • It affects online banking connections only, not your ability to work in QuickBooks otherwise

What You Will See on Screen:

  • "Something isn't working. Sorry, we can't update your account. Please wait a few hours and try updating again (9999)"

  • The error appears when clicking the Update button in Bank Transactions

  • Your bank account shows an exclamation mark or warning icon

  • No new transactions download from the affected account

When Does Error 9999 Appear?

  • When updating bank feeds in QuickBooks Online

  • When trying to refresh a connected bank or credit card account

  • After your bank's website undergoes maintenance

  • Following a change in your bank's security protocols

  • When there is high traffic on Intuit's banking servers

The good news? Error 9999 is almost always a temporary, self-resolving issue. The bad news? "Self-resolving" can mean waiting up to 48 hours, which is not helpful when you need those transactions today .

Top Reasons for QuickBooks Error Code 9999

Understanding the root cause helps you choose the right fix. Here are the real reasons Error 9999 strikes.

1. Temporary Bank Server Disruption (Most Common Cause)

This is the #1 cause of Error 9999. Your bank's servers go down for maintenance, experience high traffic, or have a technical glitch. QuickBooks tries to connect, cannot get through, and returns Error 9999 . The connection disruption can last from a few hours to 48 hours.

2. Bank Website Maintenance

Banks routinely take their online systems offline for upgrades, security patches, or maintenance. If you try to update your bank feed during this window, QuickBooks cannot connect and shows Error 9999 . Many banks perform maintenance on weekends or late at night.

3. Browser Cache or Cookie Issues

Your web browser stores temporary files (cache) and login information (cookies). Over time, these files can become corrupted or outdated. When QuickBooks Online tries to communicate with your bank through your browser, corrupted cache files can block the connection and trigger Error 9999 .

4. Outdated or Unsupported Browser

QuickBooks Online works best with the latest versions of Chrome, Firefox, Safari, and Edge. If your browser is several versions behind, it may not support the security protocols your bank requires. The connection fails, and Error 9999 appears .

5. Bank-Specific Connection Issues

Some banks have ongoing technical issues with QuickBooks connectivity. Intuit tracks these issues internally. If your bank is one of them, Error 9999 may appear more frequently until Intuit and your bank resolve the underlying problem .

6. Incorrect Login Credentials

If your bank recently changed its security requirements or if your password expired, QuickBooks may still be trying to connect with old credentials. The connection attempt fails, and Error 9999 appears instead of a clear "invalid password" message.

7. Third-Party Application Interference

If you use browser extensions (ad blockers, privacy tools, password managers), they can interfere with the secure connection between QuickBooks and your bank. The extension blocks a necessary script, and the connection times out with Error 9999 .

8. QuickBooks Web Connector Issues (Desktop Users)

For QuickBooks Desktop users who use Web Connector to sync with banks or third-party apps, Error 9999 can indicate authentication problems, configuration errors, or company file corruption . Web Connector requires proper setup and up-to-date software to function correctly.

Full Details & Solutions (Step-by-Step)

Follow these solutions in order. Start with the simplest. Most users resolve Error 9999 within minutes using Solution 1 or 2.

Solution 1: Wait and Try Again Later (The Patience Fix)

Since Error 9999 is often temporary and self-resolving, the simplest fix is to wait a few hours and try again .

Step-by-step instructions:

  1. Note the time you first saw Error 9999.

  2. Wait 2–4 hours before trying again.

  3. After waiting, go to Transactions → Bank Transactions.

  4. Click the Update button in the upper corner of the affected account .

  5. If the error persists, wait up to 48 hours as the issue may be on your bank's side .

Why this works: Bank servers and Intuit's banking infrastructure sometimes experience temporary overloads or maintenance windows. The connection usually restores itself without any action on your part.

Solution 2: Check Your Bank's Website for Maintenance Alerts

Before assuming the problem is with QuickBooks, check if your bank is having issues.

Step-by-step instructions:

  1. Open a new browser tab and log into your bank's website directly.

  2. Look for any maintenance notifications, alerts, or messages about system downtime .

  3. Check if you can see your recent transactions on the bank's site.

  4. If your bank's site is down or shows maintenance: Wait until they complete their work, then try updating QuickBooks again.

  5. If your bank's site is working fine: The issue is likely on QuickBooks' side—proceed to Solution 3.

Why this works: Banks often perform maintenance without notifying third-party apps like QuickBooks. Knowing the bank's status tells you where the real problem lies.

Solution 3: Clear Your Browser Cache and Cookies

Corrupted cache and cookies are a leading cause of Error 9999. Clearing them forces your browser to establish a fresh connection .

Step-by-step instructions for Chrome (most common):

  1. Open Google Chrome.

  2. Click the three dots (⋮) in the top-right corner.

  3. Select More tools → Clear browsing data.

  4. Set Time range to All time.

  5. Check both Cookies and other site data and Cached images and files.

  6. Click Clear data.

  7. Close Chrome completely and reopen it.

  8. Log back into QuickBooks Online and try updating your bank feed again.

For other browsers (Firefox, Safari, Edge):

  • Firefox: Menu → Settings → Privacy & Security → Cookies and Site Data → Clear Data

  • Safari: Safari menu → Preferences → Privacy → Manage Website Data → Remove All

  • Edge: Three dots → Settings → Privacy, search, and services → Clear browsing data

Why this works: Your browser stores old session information that may conflict with your bank's security protocols. Clearing this data forces a clean handshake between QuickBooks and your bank .

Solution 4: Use Private or Incognito Mode

Private browsing mode disables most browser extensions and uses a fresh temporary session, bypassing cache and cookie issues .

Step-by-step instructions:

  1. Open your browser's private/incognito mode:

    • Chrome/Edge: Press Ctrl + Shift + N

    • Firefox: Press Ctrl + Shift + P

    • Safari: File → New Private Window

  2. Navigate to QuickBooks Online and log in.

  3. Go to Transactions → Bank Transactions.

  4. Click the Update button for the affected account .

  5. If the error disappears: The problem was browser-related. Clear your regular browser's cache (Solution 3) or use a different browser permanently.

Why this works: Private mode does not load cached files or most extensions. If Error 9999 disappears in private mode, you know the issue is with your regular browser's stored data or extensions.

Solution 5: Try a Different Supported Browser

Sometimes a specific browser has compatibility issues with either QuickBooks or your bank. Switching browsers can bypass these problems .

Step-by-step instructions:

  1. Install a different supported browser if you do not already have one:

    • Google Chrome (recommended)

    • Mozilla Firefox

    • Microsoft Edge

    • Safari (Mac only)

  2. Log into QuickBooks Online using the new browser.

  3. Go to Transactions → Bank Transactions.

  4. Click the Update button for the affected account.

  5. If the error disappears: Your original browser has issues. Consider making the new browser your default for QuickBooks.

Why this works: Different browsers handle secure connections differently. A browser that works perfectly for one bank may fail with another.

Solution 6: Manually Update the Bank Connection

Sometimes manually triggering an update from within QuickBooks forces a fresh connection attempt.

Step-by-step instructions:

  1. Go to Transactions → Bank Transactions (or Banking menu).

  2. Locate the account showing Error 9999.

  3. Click the Update button next to that specific account (not the "Update all" button) .

  4. Wait for the update to complete.

  5. If the error persists: Click the Update button two or three more times. Sometimes the connection succeeds on the second or third attempt.

Why this works: Manual updates use a slightly different connection pathway than automatic refreshes. The first attempt may fail due to a timeout, but subsequent attempts may succeed.

Solution 7: Disconnect and Reconnect the Bank Account (Last Resort)

If the error persists for more than 48 hours, disconnecting and reconnecting the bank account can reset the connection .

IMPORTANT WARNING: Only do this if Error 9999 has lasted more than 48 hours and you have tried all other solutions. Intuit support does not recommend disconnecting until the error is fixed, as reconnecting can create duplicate transactions if not done carefully .

Step-by-step instructions:

  1. Before disconnecting, note the date of the oldest transaction in the affected account. This helps you avoid duplicates when reconnecting .

  2. Go to Transactions → Bank Transactions.

  3. Click the pencil icon or gear icon next to the affected account.

  4. Select Edit account info or Account settings.

  5. Look for Disconnect this account or Disconnect and click it.

  6. Confirm that you want to disconnect.

  7. Click Link account or Connect to reconnect the same bank account.

  8. Follow the prompts to log into your bank and authorize the connection.

  9. Select the start date for transaction download (choose a date slightly before your oldest existing transaction to avoid gaps) .

  10. Allow QuickBooks to download transactions.

Warning: Some banks allow you to go back up to 90 days; others allow up to 24 months . If you set the start date too early, you may get duplicates. If you set it too late, you may miss transactions.

Solution 8: Upload Transactions Manually (The Workaround)

When you need transactions immediately and Error 9999 will not resolve, manual upload is your best option .

Step-by-step instructions:

  1. Log into your bank's website directly.

  2. Navigate to your transaction history or statements.

  3. Download transactions in a QuickBooks-compatible format:

    • QBO (QuickBooks Online) format—best option

    • CSV format

    • OFX or QFX format

  4. Note the date of the oldest existing transaction in QuickBooks for that account to avoid duplicates .

  5. Go to Transactions → Bank Transactions in QuickBooks.

  6. Click the Link account dropdown for the affected account.

  7. Select Upload from file .

  8. Choose Drag and Drop or Select files and select the file you downloaded.

  9. Click Continue and follow the on-screen steps.

  10. Review and categorize the uploaded transactions.

Why this works: Manual upload completely bypasses the automated bank feed system. Even if Error 9999 persists for days, you can still get your transactions into QuickBooks manually.

Solution 9: Disable Browser Extensions Temporarily

Browser extensions like ad blockers, privacy tools, and password managers can interfere with bank feed connections .

Step-by-step instructions:

  1. In your browser, click the extensions icon (puzzle piece in Chrome/Edge).

  2. Turn off all extensions, especially:

    • Ad blockers (uBlock Origin, AdBlock Plus)

    • Privacy tools (Privacy Badger, Ghostery)

    • Password managers (LastPass, Bitwarden)

  3. Refresh QuickBooks Online and try updating your bank feed again.

  4. If the error disappears: One of your extensions was the problem. Re-enable extensions one by one until you find the culprit, then add an exception for *.quickbooks.intuit.com.

  5. If the error remains: Re-enable your extensions. The issue is elsewhere.

Solution 10: Contact QuickBooks Support (When Nothing Else Works)

If Error 9999 has lasted more than 48 hours and none of the above solutions worked, you need professional help .

Why Support Is Sometimes Necessary:

  • Your bank may have a known, ongoing connectivity issue that Intuit needs to fix on their end

  • Your specific account may have a unique configuration problem that requires backend access

  • There may be an internal investigation already open for your bank

For direct assistance with QuickBooks Error Code 9999, call: 1-888-718-7888.

When you call, have this information ready to save time:

  • Your bank's name (so they can check for ongoing investigations)

  • When the error first appeared

  • A list of solutions you have already tried from this guide

  • Your QuickBooks Online version (if known)

Tell the representative: "I have Error 9999 on my bank feed. I have already checked my bank's website, cleared my cache, tried incognito mode, and waited over 48 hours. Please check if there is an ongoing investigation for my bank."

Frequently Asked Questions (FAQs)

Q1: Is Error 9999 a permanent problem with my QuickBooks account?

A: No. Error 9999 is almost always temporary. It is a connection issue between your bank and QuickBooks, not a problem with your account or data. In most cases, it resolves itself within 48 hours .

Q2: How long does Error 9999 usually last?

A: The error typically lasts from a few hours to 48 hours . If your bank is performing maintenance, the error may clear as soon as the maintenance ends. If it is a server disruption, it may take up to 48 hours for the connection to restore.

Q3: Will I lose my existing transactions if I get Error 9999?

A: Absolutely not. Error 9999 only affects new transaction downloads. Your existing, already-categorized transactions remain completely safe. The error simply prevents QuickBooks from pulling in newer transactions from your bank.

Q4: Can I still work in QuickBooks while Error 9999 is happening?

A: Yes. Error 9999 only affects bank feeds. You can still create invoices, run reports, enter manual transactions, and perform all other QuickBooks functions. Only automatic transaction downloads from the affected bank account are blocked.

Q5: Does Error 9999 happen with all banks?

A: Error 9999 can happen with any bank, but some banks have more frequent connectivity issues than others. If you consistently get Error 9999 with a specific bank, that bank may have ongoing technical issues with Intuit's connection protocols.

Q6: Why does Error 9999 appear in incognito mode if it is a browser issue?

A: If Error 9999 appears in incognito mode, the problem is not browser-related. The issue is likely on your bank's side or QuickBooks' side. Focus on Solutions 1, 2, and 10 (wait, check bank, or contact support).

Q7: Can I prevent Error 9999 from happening again?

A: You cannot prevent it entirely because bank server issues are outside your control. However, you can reduce its frequency by:

  • Keeping your browser updated

  • Clearing your cache regularly

  • Using a supported browser

  • Avoiding bank feed updates during known bank maintenance windows (often weekends, late nights)

Q8: What is the difference between Error 9999 and Error 103 or 104?

A:

  • Error 9999: Generic bank feed connection failure. "Something isn't working, try again later."

  • Error 103: Incorrect bank login credentials.

  • Error 104: Bank requires additional authentication (2FA code).
    Error 9999 is the most vague of the three, which is why it is so frustrating.

Q9: I am a QuickBooks Desktop user. Does Error 9999 affect me?

A: Error 9999 primarily affects QuickBooks Online bank feeds. Desktop users using Web Connector may see a similar "9999" error in Web Connector logs, but this indicates authentication or configuration issues rather than bank server problems . For Desktop users, focus on checking Web Connector settings and updating QuickBooks.

Q10: How do I know if my bank has a known issue with QuickBooks?

A: Call QuickBooks support at 1-888-718-7888 and ask if there is an ongoing investigation for your specific bank . Intuit tracks known connectivity issues internally and can tell you if your bank is on their list.

When to Call for Technical Help

You have tried everything. You waited 48 hours. You checked your bank's website. You cleared your cache. You tried incognito mode. You switched browsers. You even tried manual updates. And Error 9999 still appears every time you click "Update."

At this point, the issue is likely one of three things:

  1. A known, unresolved connectivity issue between your bank and Intuit that requires a backend fix

  2. A unique account configuration problem that only support can see by accessing your account directly

  3. A bank-side issue that your bank needs to resolve (support can tell you which)

For direct assistance with QuickBooks Error Code 9999, call: 1-888-718-7888.

When you call, have this information ready:

  • Your bank's name (required so they can check for investigations)

  • When the error started (date and time)

  • How long you have waited (e.g., "3 days")

  • A list of solutions you have tried

  • Your QuickBooks Online company ID (if you have it)

Tell the representative: "I have Error 9999 on my bank feed. I have already waited over 48 hours, cleared my cache, tried incognito mode, and switched browsers. Please check if there is an ongoing investigation for [bank name]."

Final Thoughts: Patience and Persistence Win

QuickBooks Error Code 9999 is one of the most frustrating errors because it gives you so little information. No clear cause. No obvious fix. Just "something isn't working" and a number.

But here is the truth: Error 9999 is almost never a disaster. It is a temporary hiccup. Your data is safe. Your account is not broken. The connection between your bank and QuickBooks just needs time to heal.

Start with the simplest fix: wait a few hours and try again. Most of the time, that is all you need. If waiting does not work, check your bank's website. If your bank is fine, clear your browser cache and try incognito mode. If that fails, try a different browser.

Only after 48 hours of persistent errors should you consider disconnecting your bank account or calling support.

And while you wait? Use the manual upload method. It takes a few extra minutes, but it gets your transactions into QuickBooks so you can keep working.

Your business cannot wait for bank feeds to start working again. Neither should you. Follow this guide, get your transactions in, and keep moving forward.