Download Bank Statements Into QuickBooks Online in Easy Steps

Apr 29, 2026

Admin |

Estimated Read Time : 5 MIN

Bank statements play a crucial role in keeping your financial records accurate, ensuring proper reconciliation, and maintaining a clear overview of your business transactions in QuickBooks Online. Regularly downloading and importing bank statements helps reduce manual data entry, minimizes errors, and keeps your books up to date.

However, this seemingly simple process can sometimes be interrupted by various issues, such as incorrect file formats, bank connectivity problems, or mismatched account details. These obstacles may prevent transactions from uploading correctly or cause duplicate or missing entries in your records.

To help you streamline the process and avoid such complications, this guide will walk you through how to download bank statements into QuickBooks Online efficiently, along with key tips to ensure smooth and error-free imports.

Download Bank Statements Into QuickBooks Online

  • Go to All apps, then Accounting, then Bank transactions (Take me there).
  • Select Update.
  • If asked, enter your Multi-Factor Authentication (MFA). Then select Continue update.

You can keep working in QuickBooks while the accounts update. It can take a few minutes.

Learn When QuickBooks Downloads Transactions for American Express Accounts

Most financial institutions allow both nightly downloads and manual updates. American Express accounts are slightly different. Learn more about connecting your American Express accounts in QuickBooks Online.

  • Some American Express accounts: American Express limits the frequency of automatic downloads. QuickBooks Online may only download transactions 2–3 times a week instead of every night. You can always update the connection to get the latest transactions between automatic downloads.
  • American Express OPEN accounts using Connect to American Express OPEN: American Express downloads newly posted transactions nightly. But with this connection, you can’t update to get transactions between nightly downloads.

Learn When QuickBooks Downloads Transactions for All Other Bank and Credit Card Accounts

QuickBooks Online automatically downloads new transactions every night, helping keep your financial records up to date with minimal manual effort. This nightly sync typically pulls in cleared transactions from your connected bank and credit card accounts, ensuring that your books reflect recent activity without requiring constant monitoring. However, the exact timing can vary depending on your financial institution, as some banks update their data feeds at different intervals.

It’s also important to note that while most transactions appear within 24 hours, there may occasionally be delays due to bank processing times, connectivity issues, or system maintenance. In such cases, you can manually update your accounts in QuickBooks to fetch the latest available transactions instead of waiting for the next automatic download.

By understanding how and when QuickBooks retrieves this data, you can better manage your reconciliation process, quickly spot discrepancies, and maintain accurate financial reporting.

Manually Download Transactions for Banks that Are Not Connected to QuickBooks

For transactions from banks that are not connected to QuickBooks, follow the instructions in Manually upload transactions into QuickBooks Online.

Prerequisites

Before you start the upload process, ensure you have completed the following steps:

  • See your financial institution’s website to learn how to get a record of your transactions from them.
  • Before you upload your files, check your Chart of Accounts to avoid creating duplicate transactions.
  • To categorize your uploaded transactions as you upload them, set up bank rules in QuickBooks first.
  • Make sure the record or account statement starts at least one day before your oldest QuickBooks transaction in that account.

File guidelines

Review the specific requirements for your file type before uploading.

Account statement file guidelines

  • Your account statement can be from any bank, as long as it’s in English.
  • It can be a PDF or an image file, such as a JPG, PNG, or HEIC.

Transaction list file guidelines

  • Your upload file must be in English and 350 KB or less. We suggest a QuickBooks Online data (QBO) file. You can also upload (Quicken) QFX, or Comma-separated values (CSV) files.
  • Each file needs either 3 (Date, Description, Amount) or 4 (Date, Description, Credit, and Debit) columns.
  • For larger uploads, shorten the date range and download transactions in smaller batches.
  • Remove the word “amount” from Credit and Debit.
  • Leave any cells in Amount, Credit, or Debit that only contain zero (0) blank.
  • Remove numbers from cells in the Description column.
  • Enter all Dates in the same format. We recommend the dd/mm/yyyy format.
  • If your bank adds the day of the week in the Date column (for example, 20/11/2022 TUE), split the date and the day of the week into separate columns.

Upload an account statement as an image or PDF

When you upload a PDF or image, our AI extracts the info from the account statement ‌and imports it into QuickBooks Online.

  • Go to All apps, then Accounting, then Bank transactions.
  • If you see a tile for the account you want to upload transactions into, select it.
  • Select the Link account drop-down, then select Upload from file. If your account isn’t connected to online banking yet, select Upload from file or Upload transactions manually.
  • Upload the account statement as a PDF or image file from your computer. 

Note: We may tell you that some items need review. If so, our team of global experts may review your statement to make sure everything is correct. When the statements are ready, we’ll tell you on the Bank transaction page.

  • In the QuickBooks account drop-down, select the account you want to upload the transactions into. 

Note: If you’re new to QuickBooks, you may not have an account to upload the transactions into. If you don’t see one, select Add New from the drop-down to create a new bank account.

  • Select Continue.
  • Check the side-by-side view of your account statement and what QuickBooks extracted from it.
  • Edit any fields or items that need your attention and review everything for accuracy.
  • Select Save. You’ll see the transactions on your Bank transactions page for that bank or credit card account.

Upload a list 

Follow these steps if you’d like to upload your bank statement from these file types: .csv, .txt, .qbo, or .ofx. You can include up to 1,000 lines per upload. Each line contains one transaction.

  • Go to All apps, then Accounting, then Bank transactions.
  • If you see a tile for the account you want to upload transactions into, select it.
  • Select the Link account drop-down, then select Upload from file. If your account isn’t connected to online banking yet, select Upload from file or Upload transactions manually.
  • Select Drag and drop or select files, and select the file you downloaded from your bank. Then, select Continue.
  • In the QuickBooks account drop-down, select the account you want to upload the transactions into. 

Note: If you’re new to QuickBooks, you may not have an account to upload the transactions into. If you don’t see one, select Add New from the drop-down to create a new bank account.

  • Select Continue.
  • Match the columns in the file with the correct fields in QuickBooks. Then select Continue.
  • Select the transactions you would like to import. Then select Continue.
  • Select Yes, then select Done.

Note: QuickBooks may add additional details if we recognize transaction descriptions or if your banking rules apply.

Know More About Automatic Updates

There are a few things you should know about automatic updates:

  • You can’t control what specific items are downloaded and available to add to your bank register.
  • The information we receive through automatic updates depends on what your bank or financial institution shares with us and how often it sends updates. Some banks or financial institutions may only send new information every other day, weekly, or on some other schedule.
  • If you see old data after completing an automatic update, you may need to do a manual update.
  • You cannot turn automatic updates on and off. Once you connect your accounts, they are automatically updated.
  • Automatic online banking account updates normally begin around 10 pm PT. If the QuickBooks Online server is unable to obtain updated information for a particular online account, it attempts to update it up to 5 additional times over the next 5 hours.
  • QuickBooks Online cannot perform automatic updates during your bank’s scheduled maintenance, but you may still receive updated transactions by performing a manual update.

Conclusion 

Errors while downloading bank statements into QuickBooks Online can disrupt your financial tracking and delay accurate reconciliation. However, with the right steps and understanding, you can quickly identify the cause and ensure your bank data is imported smoothly and securely.

If the issue continues or you need expert guidance, consider reaching out to a QuickBooks ProAdvisor available at 866-500-0076. Dial the toll-free number to connect with certified experts and get immediate assistance with your concern.

Frequently Asked Questions 

  1. How to download bank statements into QuickBooks Online?

Downloading bank statements into QuickBooks Online (QBO) can be done by connecting your bank account for automatic downloads or by uploading files (CSV, QBO, or PDF) manually. For manual uploads, use Banking > Upload transactions

  1. How to upload a PDF bank statement in QuickBooks Online?

To upload a PDF bank statement into QuickBooks Online (QBO), you must first convert it into a supported format—typically CSV or QBO—using tools like DocuClipper or MoneyThumb. Once converted, go to Bookkeeping > Transactions > Bank transactions, select Upload from file, and map the columns to finish. 

  1. How to convert bank statements to CSV for QuickBooks?

Convert bank statements to CSV for QuickBooks by using a specialized PDF-to-CSV converter (e.g., DocuClipper, pdf2csv) to extract data, or by manually copying data into Excel and saving as a CSV file. The CSV must be formatted with columns for Date, Description, and Amount (or separate money-out/money-in columns) before importing into QuickBooks via the Banking menu. 

  1. Does QuickBooks automatically import bank statements?

Yes, QuickBooks (both Online and Desktop) can automatically import bank statements and transactions by connecting directly to your bank account. Once connected, it securely downloads transactions, allowing you to review, categorize, and reconcile them to save time on manual data entry. 

  1. Can I download my bank statement as a CSV file?

Yes, most banks allow you to download transaction history directly as a CSV file through their online banking portal. Look for options such as “Export Transactions” or “Download Activity,” and select CSV/Excel format when downloading your statement. 

  1. How to import bank CSV into QuickBooks Online?

To import a bank CSV into QuickBooks Online, format your bank CSV (3 or 4 columns: Date, Description, Amount/Credit/Debit), then go to Transactions > Bank transactions, click the Link account dropdown, and choose Upload from file. Map the columns to QuickBooks fields and click “Continue” to import. 

About The Author

Lana Creston

Lana Creston is an experienced technical and accounting writer with a total of 9 years of experience. She currently works on QuickBooks accounting and technical guides at QuickBookSupportNet. Lana has a passion for reading and writing about various technical topics, especially exploring new accounting methods and software, while continuously expanding her expertise in the ever-evolving field of finance and technology.

Quick, clear, and hassle-free QuickBooks assistance.

Get a Free Consultation with Our QB Tax Experts
Connect with Our Certified QuickBooks Professionals - Dial Tollfree: +1(866)500-0076