Error OL-222
Online Banking Connection Issue
Medium Severity
Fix Time: 10-30 minutes

Problem Overview

QuickBooks Error OL-222 occurs when there's a problem connecting to your financial institution's online banking services. This error prevents QuickBooks from downloading bank transactions, updating account balances, or connecting to your bank's server for online banking activities.

Common Symptoms

  • Cannot connect to online banking
  • "Bank feed update failed" message
  • Transactions fail to download
  • Bank connection times out
  • Authentication errors with bank
  • Bank account shows as disconnected

Common Causes

  • Bank website maintenance or downtime
  • Incorrect online banking credentials
  • Outdated QuickBooks software
  • Internet connectivity issues
  • Firewall or security software blocking
  • Bank security policy changes

Quick Resolution

  • Verify bank website accessibility
  • Update QuickBooks to latest version
  • Re-enter online banking credentials
  • Check internet connection stability
  • Contact your bank for verification

Step-by-Step Solution

1
Check Bank Website Accessibility
First, verify that your bank's website is accessible and not undergoing maintenance.
  1. Open your web browser and navigate to your bank's website
  2. Try to log in using your online banking credentials
  3. Check if the website displays any maintenance messages
  4. If you can't access the website, the issue may be with your bank
  5. Contact your bank to verify if they're experiencing service issues
Note: Many banks perform maintenance during weekends or late nights. Check your bank's website for scheduled maintenance announcements.
2
Update QuickBooks Desktop
Ensure you're using the latest version of QuickBooks with current banking protocols.
  1. Open QuickBooks and go to Help > Update QuickBooks
  2. Click the Update Now tab
  3. Select Get Updates and install all available updates
  4. Restart QuickBooks after updates complete
  5. Try connecting to online banking again
Important: Always back up your company file before installing updates. Some updates require administrative privileges to install.
3
Re-enter Online Banking Credentials
Update your banking credentials as banks occasionally change security requirements.
  1. In QuickBooks, go to Banking > Bank Feeds
  2. Select Bank Feeds Center
  3. Choose your bank account and click Edit Account Info
  4. Re-enter your online banking username and password
  5. Save the changes and try to connect again
Success Tip: If you've recently changed your online banking password, you must update it in QuickBooks. Some banks also require additional security questions or two-factor authentication.
4
Run QuickBooks Connection Diagnostic Tool
Use Intuit's diagnostic tool to identify and fix connection issues.
  1. Download the QuickBooks Connection Diagnostic Tool from Intuit's website
  2. Run the tool as Administrator
  3. Follow the on-screen instructions to diagnose issues
  4. Apply any recommended fixes
  5. Restart your computer and test the connection
// Alternative manual steps:
1. Press Windows Key + R, type "cmd"
2. Type "ping yourbankwebsite.com" to test connectivity
3. Type "tracert yourbankwebsite.com" to check routing
4. Check if ports 443 and 80 are open
5
Check Firewall and Security Settings
Configure security software to allow QuickBooks banking connections.
  1. Open your antivirus/security software settings
  2. Look for firewall or program control settings
  3. Ensure QuickBooks executables are allowed for outbound connections
  4. Temporarily disable security software to test if it's causing the block
  5. If connection works after disabling, add QuickBooks to exceptions list
// QuickBooks executables to whitelist:
QBW32.EXE
QBDBMgrN.exe
QBW32Proc.exe
QBCFMonitorService.exe
QBUpdate.exe
6
Deactivate and Reactivate Online Banking
Sometimes resetting the banking connection resolves authentication issues.
  1. In QuickBooks, go to Banking > Bank Feeds
  2. Select Bank Feeds Center
  3. Choose your bank account and click Deactivate
  4. Wait a few minutes, then click Set Up Account
  5. Follow the prompts to reconnect your bank account
  6. Enter your banking credentials when prompted
Note: Deactivating and reactivating your account will not affect your transaction history. It simply resets the connection between QuickBooks and your bank.

Online Banking Configuration Guide

Online Banking Connection Checklist

Component Status Check Required Setting
Bank Website Access Web Browser Accessible
QuickBooks Version Help > About QuickBooks Latest release
Banking Credentials Bank Feeds Center Valid and current
Internet Connection Network Status Stable
Firewall Rules Security Software QuickBooks allowed
Bank Server Status Bank Communication Operational

Bank Communication

Verify bank server status, check for maintenance periods, and confirm banking protocol compatibility.

Authentication Issues

Update banking credentials, handle two-factor authentication, and resolve security question problems.

Security Configuration

Configure firewall rules, antivirus exceptions, and Windows Defender settings for banking traffic.

Connection Problems

Check internet stability, proxy settings, DNS configuration, and network connectivity for banking.

Frequently Asked Questions

Why does Error OL-222 occur even when my bank website works fine?

Error OL-222 can occur even when your bank's website is accessible because QuickBooks uses a different connection method than your web browser. While browsers use standard HTTP/HTTPS protocols, QuickBooks often uses specialized OFX (Open Financial Exchange) or direct API connections that may have different security requirements, port configurations, or authentication methods. Additionally, some banks have separate servers for customer website access versus third-party application connections like QuickBooks.

Can two-factor authentication cause Error OL-222?

Yes, two-factor authentication (2FA) can definitely cause Error OL-222. Many banks now require 2FA for security, but QuickBooks may not always handle these additional authentication steps properly. If your bank has recently enabled 2FA, you might need to:

  • Check if your bank offers "application-specific passwords" for financial software
  • Contact your bank to see if they can temporarily disable 2FA for QuickBooks connections
  • Look for banking setup instructions specific to your financial institution in QuickBooks
  • Use the bank's mobile app or website to generate a temporary access code
How can I tell if the problem is with my bank or with QuickBooks?

To determine if the issue is with your bank or QuickBooks:

  1. Check Intuit's System Status page for any known banking issues
  2. Visit your bank's website and try to log in directly
  3. Contact your bank to ask if they're experiencing online banking issues
  4. Try connecting a different bank account in QuickBooks (if you have one)
  5. Test the connection from a different computer or network

If multiple banks fail or the issue persists across different networks, the problem is likely with QuickBooks or your computer setup. If only one bank fails and others work, the issue is probably with that specific financial institution.

What if Error OL-222 persists after trying all solutions?

If Error OL-222 continues after all standard troubleshooting, consider these advanced steps:

  • Contact your bank to verify they support QuickBooks connectivity and check if there are any specific requirements
  • Try using the Web Connect method instead of Direct Connect (if available)
  • Create a new Windows user profile and test QuickBooks from there
  • Completely uninstall and reinstall QuickBooks (back up your company file first)
  • Check if your bank has changed their online banking system recently
  • Contact QuickBooks support for bank-specific troubleshooting

In some cases, the issue may be that your bank has discontinued support for QuickBooks connectivity or changed their security protocols in a way that requires updates from Intuit.

Need Professional Help?

Our QuickBooks experts are available 24/7 to help resolve Error OL-222 and other online banking connection issues.

Phone Support

Speak directly with our technicians

Remote Assistance

Let us fix it for you remotely

Live Chat

Get instant help online

Email Support

Detailed assistance via email

Contact Support Now