Managing Accounts

  • TOC

Accounts provides a complete overview of all your institutions and accounts, and their associated transactions, so you can easily see all your account balances and transactions in one place.

Account Types

Angelfish supports the following types of accounts you can use to track your transactions and balances:

Depository Accounts

An account type holding cash, in which funds are deposited.

Type Description
Checking A standard Bank checking account
Savings A standard Bank savings accounts
CD Certificate of Deposit Account
Money Market A Money Market account
Prepaid Debit Card A prepaid Debit Card
Cash Account Any cash accounts with your brokerages
PayPal A PayPal account
HSA (US Only) Health Savings Account that can only hold cash
EBT (US Only) An Electronic Benefit Transfer (EBT) account, used by certain public assistance programs to distribute funds

Credit Card Accounts

Accounts linked to Credit Cards where the outstanding balance is debt that must be paid off with interest each month.

Type Description
Credit Card Bank issued Credit Card
PayPal Credit Card PayPal-issued credit card
Note: Investment, Loan and Asset accounts will be added in future versions of Angelfish.

Adding a Synced Account

A synced account uses our Cloud service to automatically connect to and syncronise your bank accounts, balances and transactions. This saves you a lot of time aggregating all your account data into Angelfish, otherwise you would have to manually have to login to each of your banks and download/import the data yourself manually.

However the tradeoff is privacy. While your household data is stored locally and private to you, in order to syncronise your accounts, Angelfish uses Plaid to automatically connect to and syncronise your account transactions and balances. Unfortunately due to banking regulations and the poor integration options many banks provide to connect to them and get your data directly, this is the only way Angelfish is able to get your data automatically at this time. However, you are probably already using Plaid if you use popular apps like Venmo or the vast majority of other personal finance apps, as it has become the leader to allow users to quickly connect their bank accounts to other apps.

Plaid enables you to connect over 11,0000+ banks to Angelfish in the US, Canada, UK and some European countries. In addition, Angelfish will never be able to see or access your bank login credentials. Plaid provides its own UI to log into your bank account, and will safely store your credentials. All Angelfish will store is an access token giving permission to access your linked bank accounts and transations, which you can revoke at any time if you no longer wish Angelfish to have access.

If however you are still not comfortable with connecting your bank accounts and snycronising them automatically you are always welcome to setup a Manual Account (see below) and manually import transactions into Angelfish yourself.

For those of you that appreciate the immense time savings of using Plaid to aggregate all your account data, you can add a Synced Account via the following steps:

  1. Click on the Add Accounts button on the left hand menu of the Accounts screen and select Synced Account. This will open the Plaid UI modal which is completely seperate and secure. Angelfish will not be able to see any usernames or passwords you type into the Plaid UI.
  2. Select your bank and follow the steps to login to it and connect your accounts at that bank. If you cannot find your bank in the 11,000+ banks Plaid supports, you can always fall back to adding a Manual Account (see below).
  3. After the Plaid UI closes, you will see a list of accounts you have at the Institution. You will be able to select which ones are visible or hidden from the Household, and also a start date so Angelfish will only sync transactions after a specific date (i.e. when the household was created) so all transactions before that date are hidden and not synced into the household.
  4. Everytime you open Angelfish, Angelfish will synchronise your account data automatically in the background to ensure you have all the latest transaction data in your household, until you remove the bank link or it expires.
Note: Some banks will open their login page in your local browser if they require OAuth2.0 connections. If after signing in to your bank, you are presented with a blank screen, please ensure any ad blocker extensions are disabled.

Handling Sync Issues

Sometimes Angelfish may have issues connecting to your linked Institution to get your latest account data. This can be caused if you recently changed your online banking password, or Plaid is having technical issues. In those cases you will see an error marked against any accounts currently having issues connecting, and clicking on the error will show the reason there is an error and allow you to reconnect the account via Plaid if you need to refresh your login credentials for the Institution.

Adding a Manual Account

A Manual Account requires you to manually import or add transactions to keep it up to date. Angelfish supports the two major bank export formats OFX and QIF. Most banks will allow you to download your transactions in either of these formats to import it into software like Angelfish manaully when you login to your online banking. You can also manually add transactions if needed to via the Angelfish UI. This option ensures that banks/countries not currently supported by Plaid can still be tracked in Angelfish, or if you have privacy concerns linking Angelfish to your accounts via Plaid, although it will be more time consuming to keep Angelfish up to date.

  1. Click on the Add Accounts button on the left hand menu of the Accounts screen and select Manual Account. This will open a form on the right hand side of the screen.
  2. First you must select an Institution using search (this will select the Institution from Plaid’s 11,000+ supported Institutions so all the Institution details such as name, location, logo etc. are automatically imported without you connecting your own bank accounts to Plaid) or if you can’t find it in the extensive list, you can manually create a new Institution and enter details about it such as name, url, logo etc. yourself.
  3. Next create some accounts for that Institution using the supported Account types listed above.
  4. Once complete, the new accounts will appear in the left hand menu of the Accounts screen, and you can start importing or manually adding your transactions.

Editing Accounts

If you right mouse click on an account or institution on the left hand Accounts screen menu, and select Edit it will open the Account/Institution edit form on the right to edit details about the account.

Removing an Account

If you right mouse click on an account in the left hand Accounts screen menu, and select Remove you can easily remove an account from your household.

Note: Removing an account will also permanently delete any transactions that belong to that account and unlink any transfers from other accounts to that account, so use with care!