Statements to Sheets logoStatements to Sheets
Built on
Google Cloud

Convert U.S. Bank Statements to Excel and CSV

A U.S. Bank checking statement gathers a billing cycle into groups, and each group ends with a subtotal. Incoming money is listed together, and outgoing money is split into lists by type. A summary table of balances also appears, and it sits among the transaction pages.

Statements to Sheets turns the groups into one CSV with a full date, a description and a signed amount on every row. Subtotal lines and the summary table are not turned into transactions, so the Amount column adds up the way you expect when you open the file in Excel, Google Sheets or QuickBooks.

Upload your U.S. Bank statement to see the first rows before you pay. The first 50 transactions are free.

What the conversion looks like

Sample converter output for a statement of this type, with invented data.

As converted

DateDescriptionAmount
12/17/2024Mobile Check Deposit 1234567890250.00
01/03/2025Electronic Deposit Example Co Payroll1600.00
12/20/2024Debit Purchase Example Market 4455667788-45.10
01/06/2025Debit Purchase Example Cafe 5566778899-12.75
01/09/2025Electronic Withdrawal Example Utility Co 6677889900-88.40

Why a U.S. Bank statement is hard to convert

Subtotals sit in the middle of the data. Each group closes with a total line, and a tool that copies every line with a number in it will add those totals as if they were purchases. Your sheet then counts the same money twice.

A billing cycle does not follow the calendar. One cycle can start in one year and end in the next, and a row may not carry a year of its own. A converter that guesses the current year gives you December rows dated eleven months in the future.

Signs are easy to lose. A statement can mark a negative amount in a way a generic reader does not expect, and then a withdrawal shows up as income. Excel can also treat an unusual number as text unless it is converted first.

A reference number follows many descriptions. It can run into the merchant name, so two columns that look separate on the page turn into one run of characters when the text is copied out.

About U.S. Bank statements

  • U.S. Bank provides checking statements as PDFs in online banking, and customers can ask for paper copies in the mail. Many people scan the paper copies for their records.
  • A statement covers one cycle, so a year of records means a dozen files that all need to be merged into one list.
  • Bookkeepers, tax preparers and people applying for credit are the usual reasons to turn the PDF into rows.

How we convert it

  • Deposits are positive. Withdrawals of every type are negative.
  • Amounts that the statement marks as negative come out as negative numbers.
  • Every row gets the full year, and a cycle that crosses from December into January keeps each row in the right year.
  • Subtotal lines and the balance summary table are left out of the transactions.
  • The second line of a wrapped description is not counted as a separate transaction.
  • Scanned pages are read with OCR, and sideways pages are turned upright.

Every conversion also checks each page against the page image, and lines that continue a wrapped description are not counted as extra transactions.

The result is a CSV with Date, Description and Amount columns (plus Balance when the statement has one) that opens in Excel and imports into Google Sheets and QuickBooks. You pay per transaction, not per page. See plans and pricing.

What people do with the file

Quarterly tax work. Combine three cycles into one sheet, sort by date, and filter the purchases by merchant to pull out the deductible spending.

Year-end cleanup. Because the year is correct on every row, you can sort a full twelve months into a single list without a December row jumping to the wrong end.

Import to accounting software. Load the CSV into QuickBooks and categorize the rows there. Withdrawals are already negative, so nothing needs flipping.

Good to know

  • Scans can contain OCR digit errors. Compare totals with the statement.
  • U.S. Bank credit card, business and savings statements may be laid out differently from the checking statement described here.

Questions

Are the subtotals added as transactions?

No. Group totals and the balance summary table are left out, so summing the Amount column gives the net movement for the cycle.

My statement runs from December into January. Will the years be right?

Yes. Each row is given the full year, and rows from the earlier part of the cycle keep the earlier year.

Will I get a Balance column?

Only when the file prints a balance next to the rows. We never calculate or guess a balance.

How is the price worked out?

The preview is free, and so are the first 50 transactions. After that you pay per transaction, not per page.

Related Guides

Jeff Gough

Written by

Jeff Gough

Founder of Statements to Sheets and Cascade Foundry LLC. Built this tool after converting 300+ pages of printed bank statements into CSV for a friend's QuickBooks catch-up. Read the full story →