Languages Deutsch

Finances supports importing data from CSV files. A CSV file is a comman-separated values file. Each row represents a transaction, which means that CSV files are based on single-entry bookkeeping.

For example the following CSV file


will be imported as

    Assets:Cash        -$5.60
    Expenses:Household  $5.60

If one of the columns is missing in the CSV file, Finances will fail to import the data. (I’m fully aware that bank statements usually don’t include an account and category column. I’m already working on a solution for that.)

Do the following steps to import data from a file.

On macOS

  1. Choose File → Import…
  2. Locate the CSV file and click Open
  3. Choose the currency for the imported data and click Import

On iOS

  1. Open the CSV file in iCloud Drive
  2. Tap and select Import with Finances
  3. Choose the currency for the imported data and tap Import

The CSV import works for the following apps. (Import from other apps may work as well, but it’s not guaranteed.)

  • Finances 1
  • MoneyControl
  • Spendee
  • Moni
  • Dollarbird
  • Cost

If you have problems importing data from a CSV file, please read the help.

Migrating from Finances 1

If you’re using Finances 1 and want to import the existing transaction into Finances 2, do the following steps.

  1. Export your data from Finances 1 as CSV.
    • Go to App Settings → Export → Export As CSV
  2. Import the data into Finances 2.
    • Open the CSV file in Finances 2
  3. Wait for the import to finish – this may take some time.
  4. Set up the initial account balances – the CSV file doesn’t include the initial account balances.
    1. Create new account called Opening Balances in the Equity group
    2. Create an opening transaction
  5. Update the colors for the Income and Expense accounts – the CSV file doesn’t include the category colors.