How To Import Bank Transactions Into QuickBooks Desktop | Fit Small Business

How To Import Bank Transactions Into QuickBooks Desktop

We’ll cover how to import bank transactions into QuickBooks Desktop through two methods, with the first one via setting up a direct connection, or bank feed, between your bank account and QuickBooks Desktop. The second is by WebConnect (.qbo files), which doesn’t require QuickBooks to access your online bank account. We’re glad you’re taking the…

Written By
Mark Calatrava
Mark Calatrava
Nov 15, 2022
7 minute read

We’ll cover how to import bank transactions into QuickBooks Desktop through two methods, with the first one via setting up a direct connection, or bank feed, between your bank account and QuickBooks Desktop. The second is by WebConnect (.qbo files), which doesn’t require QuickBooks to access your online bank account.

We’re glad you’re taking the time to learn QuickBooks Desktop, one of our best small business accounting software. Read our comparison of all QuickBooks Desktop products to help you determine which is best for your business. You can check out Intuit’s website to learn more about the products.

Visit QuickBooks Desktop



 

How To Import Bank Transactions to QuickBooks Desktop Through Bank Feeds

Before you proceed, ensure that your bank feed mode is set to either Advanced or Express mode. Advanced and Express are similar, except Advanced offers more options to categorize your transactions. See that you don’t select Classic or Register mode accidentally because it won’t allow you to import your transactions to QuickBooks.

To set your bank feed preferences, click on the Banking menu, select Bank Feeds, and then click on Change Bank Feeds Mode as shown below.

Short Video of Changing Bank Feeds Mode in QuickBooks Desktop.

Change Bank Feeds Mode in QuickBooks Desktop

You should now see a pop-up screen where you can set your bank feed preferences. Under the Checking menu, make sure that it’s either in Advanced or Express mode. By default, QuickBooks Desktop sets it to Advanced mode. Click the blue OK button to continue.

Setting bank feeds option to either Advanced or Express mode.

Set bank feeds option to either Advanced or Express mode

From your QuickBooks Desktop homepage, click on the Banking menu on the top of the screen. Select Bank Feeds and then click on Set Up Bank Feed for an Account.

Setting up a bank feed in QuickBooks Desktop.

Set up a bank feed in QuickBooks Desktop

A pop-up screen telling you to close all open QuickBooks windows will appear temporarily. Click Yes to continue.

Clicking Yes to continue.

Click Yes to continue

After clicking Yes, the bank feed setup screen will appear. From here, you’ll need to enter your bank’s name. Connecting your bank account to QuickBooks varies from bank to bank, so we can’t include detailed instructions for your bank. Follow the on-screen prompts.

Entering your bank’s name in QuickBooks Desktop.

Enter your bank’s name in QuickBooks Desktop

Next, a log-in screen will appear, requesting you to enter the bank account log-in credentials you use to access your bank account information on your bank’s website. If you haven’t already signed up for online access at your bank, you must do so before continuing. From here, follow the prompts when connecting with your bank.

Connecting your bank account to QuickBooks Desktop.

Connect your bank account to QuickBooks Desktop

Before importing your transactions, review what’s in your checking account register. This will help you check if your new transactions are successfully recorded to the register. To do this, click on Use Register, which is found under the Banking menu.

Opening the checking account register.

Open the checking account register

In the screenshot below, there are two transactions recorded in the checking account register. Later, you should see the transactions that we’re going to import to QuickBooks Desktop.

Transactions in the checking account register.

Transactions in the checking account register

With the bank feed established, your bank transactions will be imported automatically into QuickBooks daily. A huge benefit of importing transactions through bank feeds is that you don’t have to import your files of bank transactions into QuickBooks manually, reducing accuracy and efficiency.

Once you import your transactions, you’ll be taken straight to the Bank Feeds Center, where those new transactions show up in the Transactions pending for review tab. You’ll see four categories: Recognized, Partially recognized, Unrecognized, and Added to register.

In the screenshot below, two of the transactions we added are recognized, and one is unrecognized. Below, we’ll explain how the transactions are categorized and the steps you need to take to manage them.

Bank Feed Center in QuickBooks Desktop.

Bank Feed Center in QuickBooks Desktop

Managing Recognized Transactions

When QuickBooks matches a bank transaction to one that’s already recorded in your books automatically, it’ll go straight to the Recognized tab. We recommend that you always review the details before clicking on the Confirm button. Under the Recognized tab, on the left side of the screen, you’ll see the Confirm button (not shown) with three drop-downs: View Details, Not a Match, and Ignore.

  1. View Details: Clicking this takes you to the actual check. Click Confirm if it matches your bank transaction.
  2. Not a Match: Select this if the transaction from your bank isn’t the same transaction to which it has been matched in QuickBooks. The transaction will go to the Unrecognized tab.
  3. Ignore: Click this if you wish to do nothing about the transaction.

When you confirm a recognized transaction, it’ll be entered into the account register, as reflected in the Added Register tab. Your goal is to enter the three transactions into the register.

Managing Unrecognized Transactions

There are some instances where QuickBooks doesn’t match a bank transaction to what’s in your books. In this case, you need to review and add it to the account register manually.

However, before we proceed, we need to provide additional details. To do this, click on the Add more details drop-down under the Add button on the far left side of the screen.

Unrecognized transactions in the Bank Feed Center.

Managing unrecognized transactions in the Bank Feed Center

After clicking on Add more details, a pop-up screen will appear, requesting you to enter information.

Updated Check Register Containing the Recently Imported Transaction

Adding transaction details to a bank transaction in QuickBooks Desktop

  1. Date: Enter the date the transaction occurred.
  2. Memo: Indicate additional information, such as the purpose of the transaction.
  3. Number (optional): Assign a unique number to your transaction.
  4. Payee: Enter the vendor’s name.
  5. Account: Assign the transaction to the appropriate expense account.
  6. Customer/Job (optional): Assign to a customer or job.
  7. Billable: Tick the box if you want to bill the transaction to a customer.
  8. Amount: Verify the amount of the transaction is correct.

Click the blue Save and add to register button—and you’re done.

All of your imported transactions will have moved to the Added to Register tab.

Examples of New transactions entered into the account register.

New transactions entered into the account register

Now, when you check the checking account register, you should see the transaction you just imported to QuickBooks Desktop. In the check register, you’ll see a lightning bolt indicating that the transaction was imported from your bank.

Updated Check Register Containing the Recently Imported Transaction

Updated check register containing the recently imported transaction

How To Import Bank Transactions to QuickBooks Desktop Through WebConnect (.qbo File)

Log in to your bank’s website and download a QuickBooks Online file for the period that you’re importing into QuickBooks. Ensure that the file has a .qbo extension.

To import your WebConnect file into QuickBooks, click on the Banking menu, select Bank Feeds, and then choose Import Web Connect File.

Importing a WebConnect file to QuickBooks Desktop.

Import a WebConnect file to QuickBooks Desktop

In the screenshot below, we’ve saved the .qbo file from our bank in our Downloads folder. Select the .qbo file you downloaded from your bank, and click Open.

Selecting the WebConnect File to Import to .

Select the WebConnect file to import to QuickBooks

Your WebConnect file is now transported to QuickBooks Desktop. You can review and manage your transactions in the banking center just like what we did earlier after importing transactions through bank feeds.

Advertisement

Why Import Your Bank Transactions to QuickBooks Desktop?

The ability to import your bank transaction to QuickBooks Desktop is one of the software’s biggest time-saving features. Most banks have digital banking features that make it simple to 1) allow QuickBooks access to your account or 2) export transactions that can then be imported into QuickBooks. Moving your bank transactions to QuickBooks helps you:

  • Save time from entering your data manually
  • Keep your books updated regularly
  • Simplify the reconciliation process

How Often Should You Import Transactions to QuickBooks Desktop?

A good rule of thumb is to import transactions to QuickBooks Desktop no less than once per month—but do it more often if you actively use QuickBooks to monitor your expenses and bank account balances. At the very least, you should import your bank and credit card transactions whenever you receive a statement—but prior to reconciling the account. Check out our tutorial on how to reconcile a credit card balance in QuickBooks Desktop.

Frequently Asked Questions (FAQs)

How far back can I import to QuickBooks Desktop?

Most financial institutions allow you to import up to 90 days of transactions. If you need to import transactions before those 90 days, then you need to seek assistance directly from your bank.

Is my bank information secure with QuickBooks Desktop?

Yes, it is. QuickBooks uses multiple layers of network, storage, and physical access security measures to ensure that your banking information is always safe and secure.

What if my bank doesn’t support WebConnect file download?

If WebConnect download is unavailable, then you’ll need to import your transactions through bank feeds. Alternatively, you can manually import transactions in Excel, but you have to download and install the QuickBooks Import Excel and comma-separated values (CSV) toolkit.

Advertisement

Wrap Up

Congratulations on finishing our lesson on importing bank statements into QuickBooks Desktop. If you’re considering a switch to QuickBooks Online, check out our tutorial on how to convert QuickBooks Desktop to QuickBooks Online.

Mark Calatrava

Mark Calatrava is an accounting expert for Fit Small Business. He has covered more than 50 accounting software for small businesses and niche industries and has developed an in-depth knowledge of the important features of accounting software, including how the importance of these features vary by business. As a QuickBooks ProAdvisor, Mark has extensive knowledge of QuickBooks products, allowing him to create valuable content that educates businesses on maximizing the benefits of the software.

Fit Small Business Logo

Our mission is to provide small business owners with the information you need to succeed. Learn how to start, market, run, and grow your business today!

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.