Skip to main content

SUMMER SAVINGS 90% OFF QuickBooks for 3 months* Ends 8/27

Buy now
Switch to QuickBooks and 70% off for 3 Months
November 18, 2023
Question

How do I upload .csv files of banking Transactions to QB Desktop Premier Pro 2024

  • November 18, 2023
  • 4 replies
  • 295 views
No text available

4 replies

Level 5
November 19, 2023

You may have 2 options:

1. Use the converter tool (i.e csv2qbo @ $60 one tine license)

https://www.moneythumb.com/?ref=110

 

2. Use an importer tool (one time license). You can use the same tool to import other transaction types (e.g invoices, bills, sales receipts) in the future.

https://get.transactionpro.com/qbd

 

Level 9
November 19, 2023

Hello, corw6566. I see how convenient to be able to upload bank data using a .CSV file.

QuickBooks Desktop doesn't currently have the capability to upload .CSV files for banking transactions. However, you can use different methods such as direct connect, or web connect to import your banking transactions into QuickBooks. 

 

If you prefer not to use automatic downloads, here's an alternative method to manage bank transactions using Web connect:

 

  1. Open a web browser and visit your bank’s website.
  2. Log in to your bank account using your usual method.
  3. Download your transactions as a QuickBooks Web Connect (.qbo) file.

 

Next, import those transactions into QuickBooks by following these steps:

 

  1. In the Banking menu, select Bank Feeds, then Import Web Connect Files.
  2. Choose the .QBO file you saved, then click Open.
  3. When prompted to select your bank account:
    • Use an existing QuickBooks account if the account you're importing transactions into is already set up in QuickBooks.
    • Create a new QuickBooks account if the account you're importing transactions into isn't in QuickBooks yet.
  4. Click Continue. You'll see a message confirming that the data has been successfully read into QuickBooks. Click OK.
  5. Go to the Bank Feeds Center to review your transactions.

 

Additionally, we can visit and review these links to manage our transactions from time to time:

 

 

Feel free to reach out if you have any further questions or concerns about managing bank data in QuickBooks from your financial institution. I'm here to assist you.

July 30, 2025

As an alternative, you can use a tool like Skyvia to prep and map the .csv properly before import. We used it a few times, and it was quite convenient. You can read more about it here.

New Member
August 19, 2026

Desktop genuinely can't read a CSV for bank transactions — that part above is right. So the real question is which file you convert it into, and there are two options that behave very differently.

.QBO (Web Connect) — File > Utilities > Import > Web Connect Files. Desktop asks you which account to put it in, and every transaction carries a FITID, so if you import the same statement twice by accident it won't duplicate.

.IIF — File > Utilities > Import > IIF Files. Goes straight into the register and skips the bank feed review. Faster, but two things to know first.

IIF names the account as plain text and has no field for the account type. If that name isn't already in your chart of accounts, QuickBooks doesn't ask and doesn't error — it creates the account, and it always creates it as a Bank account.

For checking that's harmless. For a credit card it isn't: a Bank account can't hold a credit card charge, so CREDIT CARD CHARGE lands as CHK and the payment lands as DEP. It balances, nothing reports a problem, and you find it at reconciliation.

I tested that on Desktop for Mac against a scratch company file rather than trusting the docs. So if you go the IIF route, create the account with the right type first and match the name exactly.

For plain bank transactions into Premier, Web Connect is the safer of the two.

Disclosure: I build a free browser-based converter for this — qbofile.com. It runs in the browser, so the statement never leaves your machine. The paid desktop tools mentioned above work too.