# QuickBooks Desktop Freezes During Web Connect Import

- Author: SimpleBankConvert (https://www.simplebankconvert.com)
- Published: 2025-10-07
- Updated: 2025-10-07
- Category: Import errors
- Canonical: https://www.simplebankconvert.com/blog/quickbooks-desktop-freezes-during-web-connect-import

> What to do when QuickBooks Desktop freezes during a Web Connect import: big files, an open dialog, a damaged company file and how to import in smaller parts.
When QuickBooks Desktop freezes during a Web Connect import, it is usually waiting on a dialog box hidden behind another window, working through a very large file, or tripping over a damaged company file. Look for the hidden window first. If there is none, wait, then import the bank download in smaller date ranges.

## Why does QuickBooks Desktop freeze during a Web Connect import?

A Web Connect import is the step where QuickBooks Desktop reads a .qbo file from your bank and adds its lines to an account. A freeze during that step has a short list of causes. Some are not real freezes at all, only QuickBooks waiting for an answer you cannot see.

The causes, starting with the quickest to rule out:

- **A dialog box waiting behind another window.** QuickBooks has asked a question, such as which account to use, and the window is hidden.
- **A large file.** A download covering many months takes time to read and match, and the screen may stop updating while it works.
- **A problem in the company file.** Damaged data or a settings issue can make every import hang.
- **A problem in the bank file.** An incomplete download can stall the import instead of failing cleanly.

Back up the company file before you start fixing anything. Intuit's guide to [fixing Web Connect import errors in QuickBooks Desktop](https://quickbooks.intuit.com/learn-support/en-us/help-article/bank-connectivity/fix-web-connect-import-errors/L8o5eQjO4_US_en_US) makes that its first step, and a backup is your way back if a forced close leaves the import half done.

## Hidden dialog boxes behind a frozen Web Connect import

A hidden dialog box is the cheapest cause to rule out. When you open a Web Connect file, QuickBooks may ask whether to use an existing account or create a new one, or ask you to sign in. If that window opens behind the main QuickBooks window or behind your browser, Desktop looks frozen while it waits for you.

Intuit's Web Connect guide lists one symptom that fits this exactly: QuickBooks gets stuck and asks you to select a new or existing account. It also lists a request to sign in with your Intuit account, which can appear when bank feeds run in Advanced mode.

### Finding the window

- Press Alt and Tab together and cycle through the open windows. Look for a small QuickBooks box.
- Check the taskbar for a second QuickBooks icon or a flashing button.
- Minimize your browser, since a .qbo file opened from a download bar often leaves the browser on top.

If you find the box, answer it. For the account question, choose the existing QuickBooks account that matches the bank account, unless this is the first time you have imported for it.

### When the account question repeats

If QuickBooks keeps asking for the account each time, the cause is more likely a company file setting than a hidden window. Intuit's guide suggests switching bank feeds to Classic mode as one fix. Go to Banking, hover over Bank Feeds, select Change Bank Feeds Mode and choose Classic mode, also called Register mode. Then import again.

## How long should you wait on a stuck Web Connect import?

Give a stuck Web Connect import a real chance before ending it. A large file on a slow computer can take several minutes, and closing QuickBooks in the middle carries more risk than waiting. A sensible rule is ten minutes for an ordinary file and longer for a download covering many months.

You can check whether QuickBooks is working or truly stuck. Open Task Manager with Ctrl, Shift and Esc, and find QuickBooks in the list. If its CPU use moves up and down, it is still processing. If it sits at zero for several minutes with the window marked Not responding, it is probably stuck.

### Ending the task

If you decide to end it, select QuickBooks in Task Manager and choose End task. Do not delete the bank file or the backup yet. You will need both for the checks in the section on forced closes below.

Once QuickBooks is closed, restart the computer before opening the company file again. A restart clears any QuickBooks processes still holding the file open in the background.

## Large Web Connect files and splitting them by date range

A large Web Connect file is one covering many months or thousands of lines, and the usual cause of a slow import that feels like a freeze. Ask the bank for less at a time. Most banks let you choose a date range on the download page, so you can pull the same history as several smaller files.

### A worked example

The figures here are made up. A business has not imported its checking account for 14 months, from 1 January last year to 28 February this year. The single download froze Desktop twice. Splitting it looks like this:

| File | Date range | Approximate lines |
| --- | --- | --- |
| 1 | 1 January to 31 March, last year | 410 |
| 2 | 1 April to 30 June, last year | 380 |
| 3 | 1 July to 30 September, last year | 395 |
| 4 | 1 October to 31 December, last year | 420 |
| 5 | 1 January to 28 February, this year | 270 |

Import file 1, review and add or match its lines, then move to file 2. Keep the ranges end to end with no overlap. Finishing one batch before the next keeps the review list short and tells you which file caused trouble if a freeze returns.

### How far back the bank will go

Not every bank offers that much history as a download. If yours stops short, the older months have to come from statements, often PDFs that Desktop cannot read. SimpleBankConvert is being built to turn a PDF statement into a QBO file, the type Desktop imports. It is not open yet; [join the list on the get started page](/get-started) to hear when it is.

## A damaged company file that hangs on Web Connect imports

If every Web Connect file freezes, even a small one covering a week, the company file is the next suspect. Damaged data or a broken account setting can stop imports while the rest of QuickBooks seems normal. The way to prove it is to try the same file in a fresh company.

Intuit's Web Connect guide describes that test. Make a new company file through File, then New Company, add "Test" to its name, and import the .qbo file into it using the same bank account. If the test import works, Intuit's guide says the problem is in your original file: open it, disconnect the problem account, reconnect it and import again. If the test import also fails, the bank file is more likely at fault, and the guide says to contact the bank.

### Checking the data itself

QuickBooks Desktop has built-in Verify Data and Rebuild Data utilities under the File menu's Utilities options. Verify Data looks for damage, and Rebuild Data attempts to repair it. Back up first, run Verify Data, and only rebuild if it reports a problem. Work in single-user mode with other users signed out, so nobody else is changing the file while it is checked.

### Keep Desktop current

Intuit's guide also asks you to confirm you are on a supported version of QuickBooks Desktop. An out-of-date release can misbehave with bank files in ways that look like a damaged company file. Install any available updates before you spend time on deeper repairs.

## Checking what landed after a forced close of the Web Connect import

After you end a frozen Web Connect import, find out what QuickBooks recorded before you try again. Part of the file may have gone in. Opening the same file a second time may then bring in nothing, because QuickBooks remembers each transaction it has seen.

Intuit's QuickBooks for Mac article on [the "nothing imported" Web Connect error](https://quickbooks.intuit.com/learn-support/en-us/help-article/banking/error-nothing-imported-importing-web-connect-qbo/L305hwiMp_US_en_US) explains why. Each account and transaction in a .qbo file has a unique ID, QuickBooks stores those IDs, and lines with IDs it already has are ignored. Its first suggested fix is to restore a backup made before the earlier import and import the file again.

### A recovery list

1. Open the company file and the bank feed review list for the account.
2. Note whether any lines from the frozen file are waiting, and the date of the last one.
3. Check the account register for lines from the file that were already added.
4. If nothing came in, import the file again, or a smaller part of it.
5. If some lines came in, either finish reviewing them and import only the missing dates as a new download, or restore your backup from before the import and start clean.
6. Do not delete downloaded lines to "start again". Intuit's article on [downloading bank feed transactions in QuickBooks Desktop](https://quickbooks.intuit.com/learn-support/en-us/help-article/bank-feeds/download-bank-feed-transactions-quickbooks-desktop/L8o0Aw9VM_US_en_US) says that once you delete downloaded transactions, you can't download them again.

Restoring the backup is the cleanest choice when you are unsure what went in. It costs you only the work done since the backup.

## When the stuck import is in QuickBooks Online instead

QuickBooks Online has no Web Connect import, so a stuck upload there has different causes and different fixes. Online reads the file on Intuit's servers, not your computer, and a hang usually points to the file or the browser. The steps above for Desktop do not apply.

If your upload in Online stays on the processing screen, [why a bank upload gets stuck in QuickBooks Online](/blog/bank-upload-stuck-in-quickbooks-online) covers the browser and file checks. For card files that fail outright, read [fixing a credit card upload error in QuickBooks Online](/blog/credit-card-upload-error-in-quickbooks-online). And if the large file you are moving is a list of items rather than bank lines, [importing products and services into QuickBooks Online](/blog/import-products-and-services-into-quickbooks-online) explains that separate import and its spreadsheet layout.
