All guidesFeatures

Importing Credit Card Statements

Import your Chase credit card CSV into Twin Owls. Map categories to expense accounts and auto-generate journal entries.

Published April 3, 2026

Instead of entering credit card charges one by one, you can import a full month's statement as a CSV file. Twin Owls reads the file, maps each spending category to an expense account, and creates journal entries in bulk.

Getting your CSV

Log in to Chase.com, go to your credit card account, and download your activity as a CSV file. The file should include columns for Transaction Date, Description, Amount, Type, and Category. Twin Owls validates these columns when you upload.

The import process

Open the Expenses page and click Import. The dialog walks you through three steps:

  • Select your credit card liability account and the bank account you pay the card from.
  • Upload the CSV file. Twin Owls parses it and extracts the spending categories.
  • Map each category (like "Gas", "Groceries", "Travel") to an expense account in your chart of accounts. Twin Owls pre-fills these when it finds a name match.

What gets created

For each charge (Sale row), Twin Owls creates a journal entry that debits the mapped expense account and credits your credit card liability account. For payment rows (unless you chose to skip them), it debits the card liability and credits your bank account.

After import, review the created entries on the Transactions page. They're created as draft entries by default so you can review before posting.

Try it in Twin Owls

See this in action in the app. Open in app