Skip to main content
All CollectionsIncome & Expense TrackingCSV Imports
Can I import my bank transactions from a spreadsheet/CSV file?
Can I import my bank transactions from a spreadsheet/CSV file?
Updated yesterday

With Hurdlr, you can link your banks and credit cards to automatically track your finances, however, there may be situations where you’re not able to automatically import transactions that you need, such as:

  • Your bank or credit card isn’t supported and can’t be linked in Hurdlr

  • You’d like to pull in transactions dating further back than your bank shares with third parties

  • You don’t want to link your bank/credit card and prefer to track transactions manually

In these cases, Hurdlr Premium/Pro allows you to upload a CSV file (spreadsheet) of your bank statement, credit card statement, or even transactions from an app that you used before Hurdlr.

Preparing your CSV for Import

To use this feature, you’ll first need to download the file from your bank or other app. If you have an option to choose the format, choose CSV. If you don't see that option, select any spreadsheet option available and resave it as a CSV file.

For best results, we recommend using one of the following date formats for the date field when uploading a CSV file into your Hurdlr account:

MM/DD/YYYY (ex: 01/02/2024 is January 2nd, 2024)

OR

MM/DD/YY (ex. 01/02/24 is January 2nd, 2024)

Linking your CSV Imported Transactions to a Bank Account

If you would like to tag the transactions in your file to a specific bank account or credit card, ensure that you have added that account as a Manually Tracked Account in Hurdlr. The next section will go over how to use that account during the CSV Import process.

Importing your CSV

  1. Log into the web app on your computer at web.hurdlr.com/login

  2. Click the gear icon in the top right corner

  3. Select ‘Import Transactions'

  4. Select an existing manual bank account/credit card or add a new account to associate with these transactions

  5. Upload your CSV file by clicking ‘Add File’

  6. Click ‘Next’ in the top right corner

  7. For each field, use the drop-down to map your spreadsheet columns.

    1. Date: Map the column with transaction dates.

    2. Vendor: Map the column with vendor names (optional if using the ‘Description’ column).

    3. Description: Map the column with transaction descriptions (optional if using the ‘Vendor’ column).

    4. Amount:

      1. For a single column showing both deposit (income) and withdrawal (expense) values, map it as is.

      2. If deposits and withdrawals are in separate columns, select the ‘2 column’ checkbox, and map the respective columns for:

        1. Amount (Out): Withdrawals

        2. Amount (In): Deposits

  8. Click ‘Next’ in the top right corner to see an overview of all transactions from your file.

    1. If needed, deselect transactions you don’t want to import by unchecking the checkbox next to the transaction.

    2. If the deposits/withdrawals were not mapped correctly, click ‘Reverse Amounts’ to correct them.

  9. Click ‘Done’ to complete the import.

  10. A confirmation pop-up will appear; click ‘OK’.

Once the import is complete, you can navigate to the Income/Expenses Dashboard (Premium) or Transaction Dashboard (Pro) to tag and categorize the imported transactions.

Did this answer your question?