QuickBooks Bank Feed Not Working? How to Fix It and Import Transactions Manually
Jul 5, 2026
Convert your bank statement to Excel now
PDF, JPG, PNG, BMP, HEIC, TIFF, MT940
Upload your bank statement
Drop file here or click to upload
PDF, JPG, PNG, BMP, HEIC, TIFF, MT940
Uploading...
Short answer: A QuickBooks bank feed usually stops working because of changed login credentials, a new multi-factor prompt, a bank-side outage, or a pending message on your bank's website. Fix it by updating your sign-in info under Bank transactions and clicking Update. If the feed stays broken, you do not have to wait: download the statement from your bank and import the transactions manually as a CSV under Transactions, Bank transactions, Upload from file.
Bank feeds break more often than anyone would like, and they always seem to break at month-end when you are trying to close the books. The good news is that almost every case comes down to a short list of causes, and even when the feed cannot be revived quickly, there is a reliable manual path that gets your transactions into QuickBooks in a couple of minutes. This guide covers both the fix and the fallback, for QuickBooks Online and QuickBooks Desktop.
Why is my QuickBooks bank feed not working?
A bank feed is a live connection between QuickBooks and your bank, so anything that interrupts that connection stops transactions from downloading. The most common causes are a password or username you changed on the bank's website but not in QuickBooks, a new two-factor authentication step the bank added, a temporary outage on the bank's server, an outdated browser cache, or a notification waiting for you inside online banking that has to be cleared before the bank will release data.
Here is the quick diagnosis table. Match the symptom to the likely cause and the fix that clears it.
| Symptom | Likely cause | Fix |
|---|---|---|
| Feed asks for your password repeatedly | Credentials changed at the bank, or a new MFA step | Update sign-in info in QuickBooks, then reconnect |
| No new transactions for days | Bank-side outage or stalled sync | Click Update to force a refresh; check the bank's status |
| Bank connection shows an error code | Broken link between QuickBooks and the bank | Disconnect the account and reconnect it |
| Feed worked, then suddenly stopped | Pending message or agreement on the bank's site | Log in to online banking and clear the notification |
| Only recent transactions ever appear | Bank limits the feed to the last 90 days | Export older data from the bank and upload it as a CSV |
How to fix bank feeds in QuickBooks Online
Work through these steps in order. Most feeds come back after the first or second one.
- Force an update. Go to Transactions, then Bank transactions, and select Update in the top right. This tells QuickBooks to attempt a fresh sync right away instead of waiting for the automatic overnight pull.
- Check for a message on your bank's website. Sign in to online banking directly. If there is a new terms agreement, security prompt, or alert, complete it. Banks pause data sharing until you act on these.
- Update your sign-in info. If you recently changed your banking password or added a verification step, select the account, choose Edit sign-in info, enter the current details, and Save and connect.
- Clear your browser cache. Close QuickBooks, clear your browser's cache and cookies, reopen, and retry. A stale cache is a surprisingly common cause of a stuck feed.
- Disconnect and reconnect the account. If nothing else works, disconnect the bank account (this does not delete transactions already in QuickBooks) and connect it again from scratch.
After you restore a connection, QuickBooks typically begins importing transactions within about 24 hours, and it will pull in the days it missed while the feed was down, so you rarely lose data in the gap.
QuickBooks Desktop bank feeds not working
QuickBooks Desktop uses a different connection, so the symptoms show up as OL or OLSU error codes rather than a browser message. The fixes overlap: make sure your QuickBooks Desktop is on the latest release, verify your bank credentials, and refresh the account. If Desktop still refuses to pull, the dependable route is a manual Web Connect (.QBO) or CSV import, which sidesteps the live connection entirely. Our companion guide walks through the desktop import step by step.
When to stop troubleshooting and import manually
If you have tried the steps above and the feed is still dead, do not keep fighting it during a close. Switch to a manual import. It gets the exact same transactions into QuickBooks, it is not affected by the bank connection at all, and for a single monthly statement it takes about as long as the feed would have. The only requirement is a file in the format QuickBooks expects.
How to import bank transactions into QuickBooks Online manually
The manual path is the same one Intuit recommends when a feed is down:
- Sign in to your bank's website and download the transactions for the period you need, as a CSV if the bank offers it.
- In QuickBooks Online, go to Transactions, then Bank transactions.
- Select the Link dropdown (or the drop-down arrow next to Update) and choose Upload from file.
- Drag in your file, pick the account it belongs to, map the Date, Description, and Amount columns, and finish the import.
- Review the new lines in the For Review tab and categorize them as usual.
QuickBooks Online reads a CSV in one of two fixed layouts, and the file has to stay inside its size limits. Here is the spec.
| Requirement | QuickBooks Online rule |
|---|---|
| File type | CSV (not PDF; not a raw .xlsx) |
| 3-column layout | Date, Description, Amount (money out is negative) |
| 4-column layout | Date, Description, Credit, Debit |
| Transactions per upload | Up to 1,000 |
| Maximum file size | Under 350 KB |
| Date format | One consistent format, such as MM/DD/YYYY |
| Amounts | No dollar signs or commas; no category column |
What if you only have the PDF statement?
This is the situation that catches most people out. When the feed is broken, the account is closed, or you need a period older than the 90 days most banks expose, your only record is often the PDF statement, and QuickBooks cannot read a PDF. You do not have to retype it. A bank statement converter extracts the date, description, and amount from the PDF into a clean CSV in the exact layout above, so you can upload it straight into QuickBooks. If you want QuickBooks to treat the file like a normal feed download instead, convert it to a native Web Connect file with a bank statement to QuickBooks converter, or turn an existing spreadsheet into a .QBO file with a CSV to QBO converter.
Bank feed vs. manual CSV upload
Both methods land the same transactions in QuickBooks. The difference is reliability and reach.
| Live bank feed | Manual CSV upload | |
|---|---|---|
| Depends on bank connection | Yes | No |
| Reaches statements older than 90 days | Rarely | Yes |
| Works for closed accounts | No | Yes |
| Ongoing effort | Automatic once connected | One upload per statement |
| Breaks at month-end | Sometimes | Never |
Most bookkeepers keep the feed for day-to-day work and fall back to a manual upload whenever the feed stalls or they need history the feed will not reach.
Common CSV import errors and how to fix them
- "Some info may be missing from your file." A header does not match or there is an extra column. Rename the headers to Date, Description, and Amount, and delete every column QuickBooks does not use.
- File too large. The file is over 350 KB or over 1,000 rows. Split it by month and upload each piece separately.
- Dates look wrong. Mixed date formats confuse the mapper. Reformat the whole column to MM/DD/YYYY before saving.
- Amounts blank or doubled. A comma or dollar sign is being read as a column break. Strip the symbols and keep only one amount column (3-column) or two (4-column).
A broken feed is annoying, but it is never a dead end. Fix the connection when you can, and when you cannot, a manual CSV upload gets the same transactions into QuickBooks without touching the feed at all. For the full column layout with copy-paste examples, see our QuickBooks import template, and for the end-to-end walkthrough read how to import bank transactions into QuickBooks Online.
Ready to convert your bank statement?
Upload a PDF and get clean Excel or CSV in seconds. Works with statements from any bank.
Convert to Excel nowFree to try, no credit card required