Import a QBO file into Quickbooks Desktop for Windows

QBO files are Web Connect files similar to direct online download (save a QBO file from your online banking and then import into Quickbooks)

This tutorial shows all the steps for QBO import into Quickbooks Desktop for Windows.

This example is for Quickbooks Desktop Windows version. Before importing any file (IIF file, QBO file, QBJ file) into Quickbooks, make sure to backup your Quickbooks company data file. You can quickly roll back to the previous state if you realize later that something was importing in the wrong way.

Confirm file name. You can change it, just keep file extension as .QBB. Then click the 'Save' button.

Done! Quickbooks has saved a backup of the company file to the documents folder. Click 'OK'. Now we can import a QBO file.

You could have a QBO file downloaded from your Online Banking, then you just import it. Or you could create that file with a utility like a ProperSoft converter. For example, you have CSV file and you use CSV2QBO or Bank2QBO to convert it to QBO file. Or you have a PDF file, downloaded from your Bank or Credit Card and you use PDF2QBO or Bank2QBO to create a QBO file from PDF file.

Before importing, make sure that the Bank or Credit Card account is disconnected from Online Services. Click 'Lists' - 'Charts of Accounts' for the account you want to import into.

Make sure, that account you need to import into doesn’t have the yellow strike icon. If you have the icon, it means that account is connected to Online Services. You need to disconnect first to import a QBO file.

To disconnect, right-click - 'Edit Account'.

Then click on 'Bank Feed Settings' and select 'Deactivate All Online Services'.

Click 'Save & Close' and 'OK'. Check there is no yellow icon after the change. After disconnecting the account from Online Services, you can import a QBO file. You do not have to disconnect all accounts from Online Services, just the account you need to import your data into.

Let's import a QBO file. In this example, we have already a QBO file at the beginning of this tutorial. Click 'File' - 'Utilities' - 'Import' - 'Web Connect Files'. QBO files are Web Connect Files.

Then you select your QBO file. It shows only QBO files, listed here. There are no other files in the Downloads Folder. Click the 'Open' button.

This greeting form shows you Bank label, which is converted from INTU.BID value in your QBO file.

Let's take a look at the INTU.BID in the text editor Notepad. Open Downloads folder, select a QBO file - right-click - 'Open with' - 'Notepad'.

In our case, we have INTU.BID number - 3000. So, the QBO files are the text files. You can review them before importing. Just take a look at them, that they are created correctly. INTU.BID value is for your bank and it is allowed. 3000 is 'Wells Fargo'. When you use ProperSoft converter you can get that list, numbers for each bank, and you'll see they are allowed or not.

There is also a Bank ID. It should be digits only.

There is also an Account Type. It is matching what you are going to import. So if you have Checking account, you'll see only Checking accounts listed, if you have Credit Card, you'll see only Credit Card accounts listed.

Account ID has to be digits only number. It could be any number, but it is a good idea to use actual account number, that you have for that account. Because if you are importing for multiple accounts, then you must use different Account ID's for different QBO files. Let's say if you need to convert for two accounts and you have five files: three for one account and two for another. So, for those three files you have to use one Account ID and for those another two files you have to use another Account ID, the same for those two. So, that's why, when you are starting using different numbers, to avoid confusion, it is easier just to use account number. So you have a specific account number for that account, just use it. If you are starting converting or using another account, just use that another account number.

Check any transactions, that it is obviously expense transaction, check that it has minus, that it is a negative amount. So if it something expense, like Office Supply, Home Depot, Shell Purchase, it must be negative. If it is negative, then the QBO file was created correctly. And deposits must be positive. If you see it in the opposite way, even if that file was downloaded from your bank, then it means, that it was created incorrectly. Even for Bank, like Checking Account or Credit Card, if it is expense, it must be negative.

Let's return to selecting a Bank Account. In our case, we have 'Financial Institution' - Wells Fargo Bank (3000). You can have any name here, even if you are importing, let's say, for Capital One. You could have here Wells Fargo. It's fine because the Bank Label is no important Label. The Account type is more important, you must match what you importing for. You are importing for Bank Account, then it has to be Checking or Savings. Account number is important to check because if you are importing for this or that account, that you used incorrect, you specified for the QBO file correctly. You may never use the option 'Create a new Quickbooks account' because you can not move transactions from one account to another in Quickbooks, as in Quicken. Unless you really creating a new account, then you would use this option to create a new account and import transactions there. But mostly you created that account before when you set up Quickbooks. So 99%, that you will select 'Use an existing Quickbooks account' option. And you will see here only accounts matching this Account Type. So if it is Checking Bank account, then you would see only Checking accounts. In this example, we will use 'Checking Wells Fargo Bank' account. Select the Bank Account and click the 'Continue' button.

You can ignore this message, it doesn't mean anything.

Now your Web Connect data has been successfully read into Quickbooks. Click the 'OK' button. So, the first part is done.

The account we import into got back yellow strike icon. It happens when you import a QBO file. It means that linking is done to that Account ID, Account Type, INTU.BID value. So what happens if you import second QBO file with the same Account ID, same INTU.BID value, same Account Type, Quickbooks will not ask you to select an account and will import directly into this account. If you need to import QBO file with another Account ID, but into that account for whatever reason, you have to disconnect it first. You have to edit the account, click on 'Bank Feed Settings' and select 'Deactivate All Online Services', click 'Save & Close', 'OK'. And then continue with that QBO file.

The second part, that you have to review transactions. Click 'Banking' - 'Bank Feeds' - 'Bank Feeds Center'.

'Wells Fargo Bank' Label - ignore it if you are importing for another Bank name. Pay attention for the Account ID. 'Checking at Wells Fargo Bank' (or 'Capital One', or 'Credit Card', or 'Visa') is a name of your actual account in Quickbooks.

We have four transactions. Click on 'Transaction List' to review transactions.

You see, that 'Payee' is empty, but it is not empty on actual QBO file.

And 'Downloaded as' column is a Payee from the QBO file.

You have to match each transaction to Vendor Record. For example, figure out 'No payee' (what it is?) - select 'Home Depot'. Then you have to select expense/income account.

It is a good idea before converting to go 'Vendor' - 'Vendor Center'.

And for each Vendor assign the default expense account.

Right-click - 'Edit Vendor'.

Then go to 'Account Settings' and tell which expense account to prefill when you enter bills for this Vendor. Let's select 'Office Supplies'. Click 'OK'.

So, we have 'Office Supplies' account prefilled. You can still change it, but if it is your regular Vendor and it is already classified, categorized, then you would have by yourself extra-clicking, because you already assigned it, as Vendor Record.

Then you continue doing it with all of them or some of them, actually checking what you want to add to the register. Only check once you select 'Add/Approve'.

If you see some transaction, that does not belong, or wrong, or you do not want to import it, mark it and select 'Ignore'.

So, you have to get all transactions out of here. Let's add the first one, for example. Click 'Yes'.

It offers you to create renaming rule, so for next time, when you import this, it will be automatically selected 'Home Depot' for 'No payee'. For something, like 'Home Depot' 1, 2, 3, it is a good idea to create the following rules. For something, like 'No payee' is not a good idea to create renaming rule. So, you can uncheck it, because 'No payee' could mean anything you have to find actual payee, so you don't want it to be automatically for next QBO import. Then click 'OK'.

Now this transaction is gone and it is in the register for that account.

Click 'Lists' - 'Chart of Accounts' - 'Checking at Wells Fargo Bank' and you'll see that transaction here. So this way you can continue matching transactions. And then it will be done. This is how you import and then match your QBO file.