QuickBooks Bank Feed Not Working or Not Updating: Fixes
No account needed for your first conversions. We never store your bank login.
Short answer: When a QuickBooks bank feed stops working, it is almost always a connection problem on the bank's side: changed login credentials, a multi-factor prompt QuickBooks cannot answer, a bank server outage, or an expired connection that needs reauthorizing. Run a manual update first, then re-enter your bank sign-in info. If the feed still will not pull transactions, or the ones you need are older than 90 days, skip the feed entirely and import the data yourself by uploading a CSV from your bank or, more reliably, a converted .qbo file.
Bank feeds are convenient until the morning they go quiet and your reconciliation stalls. The good news is that most feed failures fall into a handful of known causes, and every one of them has a fix or a workaround that gets the transactions into QuickBooks the same day. This guide walks through the fixes in the order Intuit support uses, then shows the manual import route that always works when the automatic feed will not cooperate.
Here are the symptoms people see most often, what usually causes each one, and the fastest fix.
| Symptom | Likely cause | Fastest fix |
|---|---|---|
| Feed shows no new transactions for a day or two | Bank only syncs every 24 hours, or the last update silently failed | Run a manual update from Bank transactions, then check again |
| "Bank connection error" or a numbered banking error | Changed password, new MFA, or the bank rotated its login page | Edit the account and re-enter your sign-in info |
| Account stuck in a constant "updating" loop | A sync got hung on Intuit's side | Reorder your accounts on the banking screen to force a refresh |
| Transactions missing from a few weeks back | Feeds only reach back about 90 days | Import the older range manually as a CSV or .qbo |
| Bank not in the connect list at all, or login rejected | Bank dropped feed support, or requires a direct-connect setup | Download the bank's CSV and upload it instead |
Why is my QuickBooks bank feed not working?
A QuickBooks bank feed stops working when QuickBooks cannot log in to your bank and download transactions. The usual triggers are a password or username you changed on the bank's website, a new multi-factor authentication step, a temporary bank server outage, or an aging connection that QuickBooks needs you to reauthorize. None of these mean your data is lost, just that the link needs attention.
Why is my QuickBooks bank feed not updating?
Most banks only send new transactions to QuickBooks once every 24 hours, so a feed that looks stale is often just waiting for its daily sync. Force it by going to Transactions, then Bank transactions, and selecting Update. If nothing appears after a manual update, the connection itself has failed and you need to re-enter your bank credentials or import the missing transactions by hand.
How do I fix bank feeds in QuickBooks Online?
Start with a manual update under Bank transactions. If that fails, select the account, choose Edit, then Edit sign-in info, and re-enter your current bank username and password. Check your bank's website for security alerts or pending notices that block third-party access, clear your browser cache, and confirm any new multi-factor prompt. These four steps clear the large majority of feed errors.
Why are my bank transactions not showing up in QuickBooks?
If transactions are missing rather than the whole feed being down, three things are usually responsible: the entries are older than the roughly 90-day window feeds can reach, they posted after the last successful sync, or they were excluded or already matched on the banking screen. Run a manual update for recent items, and import anything older than 90 days as a CSV or .qbo file.
How do I manually update a bank feed in QuickBooks Online?
Go to Transactions, then Bank transactions, select the accounts you want to refresh, and click Update in the upper right. QuickBooks contacts each bank and pulls anything new since the last sync. If an account is stuck in a perpetual updating state, change the order of your accounts on that screen, which nudges Intuit's system to release the stuck connection and refresh properly.
Why won't my bank connect to QuickBooks at all?
Some banks have dropped or limited their QuickBooks feed support, require a paid direct-connect service, or sit behind security that blocks automated logins. If your bank is not in the connect list, or it rejects a login that works on the bank's own site, stop fighting the feed. Download a transaction CSV from your online banking and import that file into QuickBooks instead.
How do I import bank transactions when the feed isn't working?
Log in to your bank, export the date range you need as a CSV, and in QuickBooks Online go to Transactions, then Bank transactions, open the Link account dropdown, and choose Upload from file. CSV uploads need exact column and date formatting, so to avoid mapping errors, convert the CSV to a .qbo Web Connect file first and upload that, which QuickBooks reads with no column matching.
How do I get transactions older than 90 days into QuickBooks?
Bank feeds can only reach back about 90 days, so older transactions never arrive through the automatic feed. Download the full older range from your bank as a CSV, then import it manually. For a clean import with no date or column errors, convert that CSV to a .qbo file, which carries each date and amount in a fixed format QuickBooks accepts directly in both Online and Desktop.
What do I do if the QuickBooks bank feed is stuck updating?
A feed locked in a never-ending update is usually hung on Intuit's side rather than broken on yours. The reliable trick is to reorder your accounts on the Bank transactions screen, even moving a single account, which forces the system to re-evaluate the connections and clear the stuck sync. If it persists, refresh the bank credentials or import the day's transactions manually so your books stay current.
Does the QuickBooks Desktop bank feed work differently?
Yes. QuickBooks Desktop uses Web Connect or Direct Connect rather than the cloud feed, and when it fails the fix is to download a .qbo Web Connect file and import it through File, Utilities, Import, Web Connect Files. Desktop has no native CSV transaction import, so a CSV from your bank must be converted to .qbo before Desktop will accept it. That makes the .qbo file the universal fallback.
Can I import a CSV when the bank feed fails?
Yes, QuickBooks Online accepts a manual CSV upload, but the file has to match an exact layout (Date, Description, Amount, or a Credit and Debit split), stay under 1,000 rows and 350 KB, and use one consistent date format. Because small formatting mistakes cause most CSV import failures, many bookkeepers convert the CSV to a .qbo file, which removes the column mapping and date guesswork entirely.
The manual import that always works
When a feed is down for hours, missing the months you need to reconcile, or simply not offered by your bank, the dependable path is to bring the transactions in yourself. Export the range from your bank as a CSV, convert it to a .qbo Web Connect file, and upload it. The .qbo format is the same structure QuickBooks builds from a live feed, so the transactions post cleanly with dates, descriptions, and amounts intact, and the file works in both QuickBooks Online and Desktop. It is the one import method that does not depend on the bank connection being healthy.
Related guides: Convert a bank export with the CSV to QuickBooks Online converter or the CSV to QuickBooks Desktop converter. Importing card activity? See credit card CSV to QuickBooks. Compare tools on the best CSV to QBO converter roundup, and for the step-by-step file walkthroughs read how to convert a CSV to QBO, how to import a QBO file into QuickBooks, and the QuickBooks CSV import template rules.
If your bank only offers PDF statements and no CSV download, fix the source first: turn the PDF bank statement into a clean CSV or Excel file, then import it. When the statement is already a PDF, it is faster to convert the PDF statement straight to QBO or send a full bank statement to QuickBooks without the spreadsheet step at all.