How to Fix QuickBooks Banking Error 350?

Published Date: August 29, 2023   Updated Date: May 1, 2025

Error 350 in QuickBooks Online and Desktop

QuickBooks Error 350 is a banking connection error that typically occurs when the QuickBooks Desktop application fails to establish a secure link with your bank or credit card server. This error disrupts the automatic transaction download feature, making it impossible for users to sync financial data with their bank accounts. Common causes include server maintenance at the bank’s end, damaged company files, an outdated QuickBooks version, or corrupted application data. Additionally, improper shutdowns or exceeding file size limits can also trigger this error, affecting users’ ability to manage their finances efficiently through the platform.

Before troubleshooting Error 350, it’s essential to have updated login credentials, administrative access to QuickBooks, and an active internet connection. Early signs of this error include recurring connection failures, mismatched security questions, or specific messages like “Can’t connect bank error 350.” Check out these top 9 solutions to fix Banking Error 350 in QuickBooks Online (QBO) and QuickBooks Desktop (QBDT).

Note: Solutions 1 and 3 are for QBO, and the remaining are for QBDT.

Solution 1: Reconnect Your Bank or Credit Card Account (Online)

This solution resolves sync issues by refreshing your bank connection, ensuring QuickBooks Online retrieves updated data accurately. Follow these steps:

  • Go to Transactions, then click Bank transactions.
  • Select the bank or credit card account showing the error.
  • Click Edit and choose Edit sign-in info,
  • Confirm or re-enter the user ID and password you use to log into your bank’s website.
  • Click Save and connect.
  • In case you reconnect successfully, a “Connection Complete and transactions updated!” message will appear.
  • Click Close (X) to finish.

Note: In case the error persists, open QuickBooks in a private/incognito browser or clear your browser cache.

Solution 2: Reconnect Accounts in QuickBooks Solopreneur (Online)

Ideal for Solopreneur users, this step ensures QBO login details are revalidated to restore banking feeds.

Check out these steps to fix this error 350:

  • Log into your QuickBooks Online account.
  • Go to Transactions, then click the Link account ▼ dropdown and choose Manage connections.
  • Locate your bank account and click More options (፧) > Edit sign-in info.
  • Confirm or re-enter your bank login credentials.
  • Click Save and connect, then Close (X) after successful connection.

Solution 3: Clear Browser Cache to Fix Error 350 (QuickBooks Online)

Clears outdated cache files that can prevent proper connection to bank feeds in QuickBooks Online.

Here are the steps to fix this error.

Firefox:

  • Go to Menu > History > Clear Recent History.
  • Set Time range to Everything, check Cache, and click Clear Now.

Internet Explorer:

  • Click the Gear icon > Safety > Delete browsing history.
  • Uncheck Preserve Favorites website data, check Temporary Internet Files, then click Delete.

Google Chrome:

  • Click the three-dot menu > History > Clear browsing data.
  • Set the time range to All time, then click Clear data.

Safari:

  • Go to Preferences > Advanced and enable the Develop menu.
  • Click Develop > Empty Caches, then restart Safari.

Solution 4: Verify and Rebuild Your Company File (QuickBooks Desktop)

Fixes underlying data damage in your company file that may disrupt banking functionality or create errors. Mentioned below are the steps to fix the error.

For Windows:

Step 1: Verify Data

  • Go to Window > Close All.
  • Click File > Utilities > Verify Data.
  • In case you receive:
  • No problems: No further action needed.
  • Data has lost integrity: Proceed to rebuild the file.

Step 2: Rebuild Data

  • Click File > Utilities > Rebuild Data.
  • Select OK to create a backup.
  • Choose the backup location, name the file, then click Save.
  • When the rebuild finishes, click OK.
  • Re-run Verify Data to ensure all issues are resolved.

Note: For Assisted Payroll users, contact support before rebuilding data.

For Mac:

  • Click File > Utilities > Verify Data.
  • In case errors are found, click Rebuild Data, then OK.
  • Backup your company file when prompted.
  • When finished, click Show in Finder or OK.

Solution 5: Delete and Re-create Problematic Transactions (QuickBooks Desktop)

Resolves conflicts caused by broken links between invoices, payments, or journal entries.

Check out these steps:

  • Go to Edit > Find and search by Invoice no., GJE no., or Receipt no.
  • Once found, open the transaction and click Create a Copy.
  • Match the invoice date with the original and click Save & Close.
  • Go to Edit > Transaction History, delete the original invoice.
  • Locate and open the payment, link the newly created invoice.

Note: In case the payment doesn’t reflect the new invoice, recreate the payment and link all related entries, including GJEs.

Solution 6: Use QuickBooks Tool Hub (QuickBooks Desktop)

QuickBooks Tool Hub automates diagnostics and file repair, resolving common data issues triggering Error 350. Follow the step-by-step guide given below:

Step 1: Download & Install Tool Hub

  • Download the QuickBooks Tool Hub (latest version).
  • Open the Tool Hub and go to Company File Issues.

Step 2: Run Quick Fix My File

  • Click Quick Fix my File and wait for the process to finish.
  • Select OK when done.

Step 3: Run QuickBooks File Doctor

  • Select Run QuickBooks File Doctor.
  • Choose your company file or browse for it.
  • Select Check your file, then click Continue and log in.
  • The scan may take a few minutes to complete.

Solution 7: Find the Error in the Log File (QuickBooks Desktop)

This method helps trace the exact transaction or file issue causing Error 350 for targeted troubleshooting.

Follow these steps:

  • Press F2 on the QuickBooks homepage to open the Product Information Window.
  • Press F3 to access Tech Help.
  • Go to the Open File tab, search for log, and open it.
  • Review the log to identify the exact error and transactions causing the issue.

Solution 8: Re-entitle the Connection Between QBDT and Bank (QuickBooks Desktop)

Resets your connection entitlement, ensuring QuickBooks properly links and syncs with your bank account. Here are the steps to fix error 350:

  • Go to the Banking menu and select the account with Error 350.
  • Click the link that says Sign in to your bank.
  • Enter your bank login credentials.
  • Select the accounts you want to link and click Continue.
  • When the OAuth window closes, click Update to sync transactions.

Solution 9: Manually Update PNC Bank or Other Bank Accounts (QuickBooks Desktop)

For specific banks, this manual sync ensures QuickBooks fetches updated transactions securely.

Check out these steps:

  • Open QuickBooks Desktop, go to the Banking menu and click Update.
  • Enter your Multi-Factor Authentication (MFA) credentials when prompted.
  • Click Continue Update to complete the sync.

What are the Prerequisites to Fix QuickBooks Banking Error 350?

Ensure that all the requirements given below are met before fixing Error 350 in QuickBooks Online as well as QuickBooks Desktop.

  • Ensure a stable and uninterrupted internet connection.
  • Confirm your QuickBooks software is updated to the latest version.
  • Create a backup of your QuickBooks company file to avoid data loss.
  • Disable any firewall or antivirus temporarily if they block connectivity.
  • Make sure your bank’s website is not under maintenance.

How to Identify QuickBooks Banking Error Code 350?

Here’s how users can identify that they are encountering QuickBooks Error Code 350 in the Online and Desktop versions:

  • An error message like “Can’t connect bank error 350” pops up on the screen.
  • Bank feeds stop syncing or show outdated transactions.
  • You receive security question mismatch alerts while reconnecting.
  • QuickBooks fails to update financial data from your bank.
  • Notice error logs mentioning connectivity issues in the qbwin.log file.
  • Manual sign-in to the bank from within QuickBooks fails repeatedly.
  • Bank account connection status shows as inactive or error-prone.

How to Prevent QuickBooks Error 350?

Given below are a few tips that will help you avoid facing QuickBooks Error 350 in the future: 

  • Always perform clean shutdowns of QuickBooks.
  • Clear your browser’s cache periodically if using QuickBooks Online.
  • Keep your bank login credentials and multi-factor authentication updated.
  • Log in to QuickBooks as an administrator to access full features.
  • Avoid connecting to bank services during known maintenance hours.
  • Use strong antivirus software that doesn’t conflict with QuickBooks.
  • Frequently back up your data to ensure quick recovery from disruptions.

When Should You Seek Professional Help for QuickBooks Banking Error 350?

In case you are unable to fix Error 350 in QuickBooks Desktop and QuickBooks Online by following the solutions given in this article, you must seek professional help. The team of experts will assist you in permanently fixing the error.

Hire QuickBooks Error 350 Resolution Services

Hiring professional resolution services is a smart move if you are unable to fix QuickBooks Error 350 whether due to lack of time, technical know-how, or fear of making things worse. Experts can quickly pinpoint the issue, ensure your data stays safe, and get you back to business without the stress. It’s a hassle-free way to save time and avoid frustration, especially if you’re juggling multiple tasks or just prefer expert help. Get in touch with us to fix QuickBooks Error by
+1-800-596-0806 or chat with experts.

close btn

Get Your Case Study

Call Now+1-800-596-0806
Top