How to Fix QuickBooks Banking Errors OL-301, OL-332, OL-334, OLSU-1013 & OLSU-1024
Bank Feed Not Working? Get Your Transactions Downloading Again
You go to download your bank transactions in QuickBooks Desktop, same as you do every week, and instead of your transactions coming through you get hit with an error code. OL-301. Or OL-332. Maybe OLSU-1013. Whatever the specific number is, the result is the same — QuickBooks can't connect to your bank, and your transactions aren't downloading.
If you're seeing any of these errors, take a breath. You're not the only one dealing with this. These are some of the most common errors in QuickBooks Desktop, and they pop up constantly — sometimes because your bank made changes to their website, sometimes because QuickBooks needs an update, and sometimes for reasons that seem completely random. The point is, they're fixable. If you have general QuickBooks questions, our FAQ page is a good starting point. I'm going to walk you through everything: what each error actually means, what's causing it, and exactly how to get your bank feed working again.
What's in This Guide:
▶ What OL and OLSU errors actually mean
▶ Quick reference table for each error code
▶ 7 common causes
▶ 10 step-by-step fixes (start with #1)
▶ Tips for keeping your bank feed working
▶ FAQs
What Do OL and OLSU Errors Actually Mean?
Before you start troubleshooting, it helps to understand what these error codes are actually telling you. They're not random numbers — they give you a clue about what's going wrong between QuickBooks and your bank.
OL errors stand for "Online Banking" errors. These happen during the actual communication between QuickBooks Desktop and your bank's servers. Think of it like QuickBooks picking up the phone to call your bank and ask for your latest transactions. An OL error means that phone call didn't go through — the connection failed, the bank didn't respond the way QuickBooks expected, or something in the middle got in the way.
OLSU errors stand for "Online Services Update" errors. These are related but slightly different. OLSU errors happen when QuickBooks tries to update the connection settings for your bank — basically the instructions QuickBooks uses to know how to talk to your bank. If those instructions are outdated or can't be downloaded, you get an OLSU error.
In plain terms: OL errors mean "I tried to talk to your bank and it didn't work." OLSU errors mean "I can't even figure out how to talk to your bank right now."
Quick Reference: What Each Error Code Means
Here's a quick breakdown of the specific errors you might be seeing. The fixes are mostly the same for all of them, but knowing which one you have helps you understand the likely cause.
| Error Code | What It Means |
|---|---|
| OL-301 | Bank connection failed. This is the most common one. QuickBooks tried to reach your bank and the connection was refused or timed out. Could be a temporary bank issue, expired credentials, or a bank website change. |
| OL-332 | Your bank needs you to log in to their website directly. Usually means the bank has posted new terms and conditions, a security update, or a disclosure that requires you to agree to it in your web browser before QuickBooks can connect again. |
| OL-334 | Bank connection issue, often triggered after the bank makes changes to their website or security system. Similar to OL-301 but usually points to the bank's end rather than yours. |
| OLSU-1013 | QuickBooks can't connect to the bank's server at all. The bank's server might be down, the connection details might be wrong, or your internet connection might be blocking the request. |
| OLSU-1024 | The bank feed connection needs to be refreshed or reconnected. QuickBooks knows how to talk to the bank, but the existing connection has gone stale. Usually fixed by disconnecting and reconnecting the bank feed. |
Why These Errors Happen in the First Place
Understanding the root cause saves you time because you can often skip straight to the fix that matches your situation. Here are the most common reasons your bank feed stops working.
Your bank changed their website or security settings
This is the number one cause by far. Banks update their websites, upgrade their security systems, and change the way outside programs connect to them on a regular basis. When your bank does this, QuickBooks suddenly doesn't know how to talk to them anymore. This is especially common with smaller regional banks and credit unions that are migrating to new online banking platforms.
You need to accept new terms on your bank's website
Your bank posts an updated privacy policy, terms of service, or security agreement on their website. Until you physically log in through a web browser and click "I agree" or "Accept," the bank blocks all third-party connections — including QuickBooks. You won't see the prompt inside QuickBooks because QuickBooks doesn't display your bank's web pages.
QuickBooks is out of date
Intuit releases updates for QuickBooks Desktop throughout the year, and many of those updates include changes to bank connectivity. If you're running an older version of QuickBooks — or even a recent version that's a few updates behind — the bank connection code might not match what your bank currently expects.
Your bank login credentials changed
If you recently changed your online banking password, set up a new username, or your bank required you to reset your password for security reasons, QuickBooks is still trying to log in with the old credentials. The bank rejects the connection and QuickBooks shows you an OL error.
The bank feed connection went stale
Sometimes the connection between QuickBooks and your bank just stops working for no obvious reason. The technical handshake that keeps the two systems in sync expires or gets corrupted. This is more common with Direct Connect and happens naturally over time, especially if you haven't downloaded transactions in a while.
Your bank is doing maintenance
Banks take their online banking systems offline for maintenance more often than you'd think — usually late at night or on weekends. If you happen to try downloading transactions during that window, QuickBooks gets an error because the bank's server literally isn't there. Most bank maintenance windows last a few hours.
Your bank dropped support for Direct Connect
Some banks are moving away from Direct Connect (which lets QuickBooks talk directly to the bank) in favor of Web Connect or Express Web Connect. If your bank made that switch and you're still set up for Direct Connect, the connection fails because that door is closed on the bank's end.
How to Fix QuickBooks Banking Errors — Step by Step
Work through these fixes in order. The first few are quick and easy, and they solve the problem for most people. Only move on to the later steps if the earlier ones didn't work.
Tips for Keeping Your Bank Feed Working
Once you've got your bank connection working again, here are some things you can do to keep it from breaking again — or at least make it less painful when it does.
Download transactions regularly
Don't let weeks or months go by without connecting to your bank. The more often you download, the less likely the connection is to go stale. Once a week is a good habit. If you can set a reminder to do it every Friday afternoon, you'll stay on top of it.
Keep QuickBooks updated
Turn on automatic updates if you haven't already. Go to Help → Update QuickBooks Desktop → Options tab, and set it to update automatically. That way you always have the latest bank connectivity patches without having to think about it.
Log into your bank's website periodically
Even if you don't need to, log in through a browser every couple of weeks. Accept any new terms, answer any security prompts, and make sure there are no "action required" messages waiting for you. This prevents the most common cause of OL-332.
Don't change your banking password without updating QuickBooks
If you change your online banking password, go into QuickBooks right away and update the saved credentials for that bank feed. Don't wait until the next time you download transactions and wonder why it's not working.
Know your connection type
It's helpful to know whether you're using Direct Connect, Express Web Connect, or Web Connect. That way, if something breaks, you know what you're working with and can troubleshoot more quickly. You can check this in the Bank Feeds Center under the account details.
Keep Web Connect as a backup plan
Even if your automatic bank feed is working great, it's good to know how to manually download a QBO file from your bank and import it into QuickBooks. If your automatic connection goes down right before a deadline, you can still get your transactions in by going the manual route. It takes five extra minutes but keeps you from being stuck.
Important Note About QuickBooks Versions and Bank Feeds
Bank feeds in QuickBooks Desktop require either an active QuickBooks Desktop Plus subscription or a supported version of QuickBooks that hasn't been discontinued. Intuit officially supports QuickBooks Desktop versions for about three years after their release. After that, they stop providing updates — including the bank connectivity updates that keep your bank feeds working.
If you're running a version of QuickBooks Desktop from 2021 or earlier, your bank feeds may have already stopped working or will stop working soon because Intuit is no longer updating the bank connection code for those versions. The software itself still works fine for entering transactions manually, running reports, and everything else — but the automatic bank download feature gets cut off when support ends.
If that's the situation you're in, you have two options: upgrade to a newer version of QuickBooks Desktop that's still supported, or switch to Web Connect (manually downloading and importing QBO files from your bank's website). Both options work, and both will get your transactions into QuickBooks.
If you're thinking about upgrading, we carry all current versions of QuickBooks Desktop at Accountings Cart — Pro Plus, Premier Plus, and Enterprise. One-time purchase, real license keys, no ongoing subscription. Learn how to buy QuickBooks Desktop without a subscription , or check our shop to see what's available and what fits your business.
Quick Summary: Banking Error Fixes at a Glance
| Fix | What It Does | Best For |
|---|---|---|
| Log into bank website | Accept new terms, clear security prompts | Very High |
| Update QuickBooks | Gets latest bank connectivity patches | High |
| Deactivate/reactivate feed | Creates a fresh connection to the bank | High |
| Delete and recreate connection | Fully removes and rebuilds the bank link | High |
| Check connection type | Verifies bank still supports your connection method | Moderate |
| Switch connection type | Changes from Direct Connect to Express Web Connect or vice versa | Moderate |
| Check for bank outage | Confirms the problem is on the bank's end | Depends |
| Reset bank credentials | Updates saved username/password in QuickBooks | High |
| QuickBooks Tool Hub | Repairs program-level issues | Moderate |
| Contact bank's QB support | Gets help from the bank's side | Depends |
Frequently Asked Questions
Will I lose my transaction data if I disconnect my bank feed?
No. Disconnecting or deactivating your bank feed only removes the online connection between QuickBooks and your bank. All the transactions you've already downloaded and recorded in QuickBooks stay exactly where they are. Your bank account, your chart of accounts, your reconciliations — none of that is affected. You're just resetting the pipeline that brings in new transactions.
I'm getting a different OL error number not listed here. Do the same fixes apply?
Yes, for the most part. There are a bunch of OL error codes (OL-301, OL-332, OL-334, OL-393, and others), but they all fall into the same category of "QuickBooks can't communicate with your bank." The ten fixes listed above apply to all of them. Start with Fix #1 and work your way down.
Can I use multiple bank feeds in QuickBooks at the same time?
Absolutely. You can connect as many bank accounts as you want — checking, savings, credit cards, even loan accounts if your bank supports it. Each one has its own connection, so if one bank feed breaks, it doesn't affect the others. If you're getting errors on one account but the others are working fine, focus your troubleshooting on just that one connection.
My bank says they don't support QuickBooks anymore. What do I do?
Some smaller banks and credit unions do drop support for direct QuickBooks connections. If that happens, your best bet is Web Connect — manually downloading a QBO file from your bank's website and importing it into QuickBooks. It's not automatic, but it works. Log into your bank, download your recent transactions in QBO or OFX format, and import them through File → Utilities → Import → Web Connect Files. You might also want to ask your bank if they plan to add support back in the future, or consider switching to a bank that supports QuickBooks connections if it's a dealbreaker for your workflow.
Bank feed errors are one of the most frustrating things about QuickBooks Desktop because they make you feel like something is seriously wrong when usually it's just a connection hiccup. If you've tried the fixes above and you're still getting OL or OLSU errors, don't hesitate to reach out. We work with QuickBooks Desktop every single day, and there's a good chance we've seen your exact situation before.
And if your version of QuickBooks is getting old and you're thinking about upgrading, check our 2024 download guide or take a look at our shop. We carry QuickBooks Desktop Pro Plus, Premier Plus, and Enterprise — all genuine license keys, all at fair prices. A newer version means better bank connectivity, more security patches, and fewer headaches down the road.
Written By
David Hernandez
Senior Technical Writer
Stuck on a Banking Error? Let Us Help.
We're real people who know QuickBooks inside and out.
Phone: (870) 232-6314
Email: info@accountingscart.com






