All articles

US Bank CSV to QuickBooks: Convert and Import Transactions

6 min read CSVQBO Team
csv / xls / xlsx → .qbo
No file handy?

No account needed for your first conversions. We never store your bank login.

Short answer: Download your US Bank activity as a CSV, then convert that CSV to a .qbo Web Connect file and import it into QuickBooks. QuickBooks Online can read a plain CSV with the right columns, but QuickBooks Desktop has no native CSV transaction import, so a .qbo file is the one format both versions accept. Converting first also fixes the date and sign problems behind most failed US Bank imports.

US Bank is a common business bank connection in QuickBooks, and the live feed handles routine bookkeeping most months. Even so, you end up with a CSV in hand more often than you would expect: you needed transactions older than the 90-day feed window, the US Bank connection in QuickBooks stopped updating, you exported activity to clean it up first, or a direct download QuickBooks rejected. This guide covers exactly how to pull the file from US Bank online banking, the format QuickBooks expects, and the fastest way to book those transactions.

How do I export a CSV from US Bank?

Sign in to US Bank online banking on the full website, select the account, and click the download icon in the Transactions tile (on business accounts, use Download above the Activity list). Choose your date range and the CSV format, then download. US Bank exports in 90-day increments and reaches about 18 months of history, and the download option is only on the desktop site, not the mobile app. The CSV is the most flexible choice when you need to edit or split the data before import.

Can QuickBooks import a US Bank CSV directly?

QuickBooks Online can import a US Bank CSV through Transactions, then Bank transactions, then the Link account dropdown and Upload from file. The file needs a clear Date, Description, and Amount layout (or a separate Credit and Debit split), must stay under 1,000 rows and 350 KB, and must use one consistent date format. QuickBooks Desktop cannot import a CSV of transactions at all, which is why converting to .qbo is the more reliable route for most users.

Why convert a US Bank CSV to a .qbo file?

A .qbo file is the Web Connect format QuickBooks builds internally from a live bank feed, so it imports with no column mapping and no date guessing. Converting your US Bank CSV to .qbo gives you a file that QuickBooks Online and QuickBooks Desktop both read the same way, posts transactions in the right direction, and keeps a clean description on every line. It removes the back-and-forth of mapping columns by hand on every upload.

How to convert a US Bank CSV to QBO

Convert it in three steps. First, download the activity from US Bank as a CSV. Second, upload that CSV to the converter at the top of this page, which reads the Date, Description, and Amount columns and builds a valid .qbo Web Connect file. Third, import the .qbo into QuickBooks: in QuickBooks Online use Upload from file, and in QuickBooks Desktop use File, then Utilities, then Import, then Web Connect Files. The transactions land ready to review and match.

MethodWorks in QBOWorks in DesktopEffort
Live US Bank bank feedYesYesLow, but only reaches ~90 days and can drop
Upload raw CSVYes, with column mappingNo native CSV importMedium, manual mapping each time
Convert CSV to .qbo, then importYesYesLow, no mapping, both versions read it

Does US Bank work with QuickBooks?

Yes. US Bank supports QuickBooks through a live bank feed for business checking and savings accounts, and it also lets you export your activity as a CSV. The live feed is fine for current months, but it only reaches about 90 days of history and occasionally stops updating. For older transactions or when the feed fails, exporting a CSV and converting it to .qbo gives you full control over what posts.

Why won't my US Bank transactions download into QuickBooks?

US Bank imports break for a few common reasons: a security or password change the connection has not refreshed, multi-factor prompts the feed cannot pass, a temporary outage on the bank side, or a download QuickBooks rejects as a duplicate or wrong account. The cleanest fix is to download the plain CSV instead and convert that CSV to a fresh .qbo Web Connect file, which sidesteps the broken connection entirely and imports directly into both QuickBooks Online and Desktop.

How do I import old US Bank transactions into QuickBooks?

The live feed only pulls roughly the last 90 days, so for older history use the US Bank download in 90-day increments back to about 18 months, save each batch as a CSV, convert it to a .qbo file, and import it. Because the .qbo carries real dates and descriptions, QuickBooks places each transaction in the correct period instead of dumping everything into the current month.

What columns does the US Bank CSV need for QuickBooks?

QuickBooks needs a Date column, a Description column, and an Amount column, or a Date and Description with separate Credit and Debit columns. US Bank CSV exports usually include date, description, and amount already, but the date format and the way debits are signed can trip up a direct upload. Converting to .qbo standardizes all of that so you never have to map columns by hand.

Is it safe to convert a US Bank CSV to QBO?

Yes. A CSV holds only the transaction rows you exported: dates, descriptions, and amounts. It does not contain your online banking password or full account access. The converter reads those rows and writes a .qbo file in the same Web Connect structure QuickBooks expects, so nothing about your US Bank login is exposed in the process.

Does this work for US Bank business and credit card accounts?

Yes. The same flow works for US Bank business checking, personal checking, and US Bank credit card activity. Export the CSV for whichever account you need, convert it to .qbo, and import it into the matching account in QuickBooks. For card accounts the converter keeps charges and payments on the correct side so your balance reconciles.

Can I batch several US Bank CSV files at once?

On a free try you convert one file at a time, which covers most monthly bookkeeping. If you handle multiple accounts or many clients, the paid plans support bulk conversion so you can turn a stack of US Bank CSV exports into .qbo files together. Bookkeeping firms running US Bank statements for several businesses usually want this batch workflow.

Once your file is converted, learn the exact import path in our guides on CSV to QuickBooks Online and CSV to QuickBooks Desktop, handle several accounts in importing multiple CSV files into QuickBooks, and pick the right tool in our roundup of the best CSV to QBO converter. For the full walkthrough see how to convert CSV to QBO and how to import a .qbo file into QuickBooks. If a feed keeps failing, our guide on QuickBooks bank feed not working walks through the manual fix. If your statement is a PDF, first turn it into a clean spreadsheet with bankxlsx or a QBO file with pdfqbo, and when you apply for financing, lenders run those statements through lenderanalyzer.

Convert your CSV to QBO now

Upload your CSV or Excel statement, map the columns, and download a QuickBooks ready QBO file in seconds.

Start converting