Skip to content

Bank Accounts

Open Bank Accounts

Overview

The Bank Accounts screen lists every bank account, credit card, and line of credit connected to the client’s accounting file. Accounts can be linked via Plaid for automatic daily transaction imports, or added manually for institutions not supported by Plaid. Each account displays its current balance, the date of the last successful sync, and a health indicator that shows whether the Plaid connection is active. All imported transactions flow into the Bank Transactions screen for review and categorisation.

Bank Accounts list showing connected and manual accounts with sync status and balance columns
The Bank Accounts list with Plaid-connected and manually added accounts.
  1. (1) Connect Bank button — launches the Plaid Link flow
  2. (2) Add Manual Account button — create an account without Plaid
  3. (3) Sync status indicator — green/amber/red health dot per account
  4. (4) Last Sync column — date and time of the most recent successful import
  5. (5) Balance column — current balance pulled from the institution

Screen Layout

The screen shows a table of all accounts for the current client file. Above the table are two primary action buttons — Connect Bank and Add Manual Account — plus a Sync All button. Each row represents one account.

UI Elements

Toolbar

Connect Bank

Launches the Plaid Link modal, which guides the client (or accountant acting on their behalf) through selecting their financial institution and entering credentials. Supports all major Canadian banks and credit unions.

Add Manual Account

Opens the Manual Account drawer. Use this for accounts at institutions not available in Plaid, or for accounts you wish to enter transactions for manually without automated imports.

Sync All

Triggers an on-demand sync for all Plaid-connected accounts in this client file. Kuberan AI also runs automatic background syncs once per day. The button is disabled for manual accounts.

Table Columns

Account Name

The display name for the account. For Plaid-connected accounts this defaults to the institution’s account nickname (e.g., “RBC Chequing ••••4521”). For manual accounts you set the name yourself. Click the name to view all transactions for this account.

Institution

The name of the financial institution. For Plaid accounts this is populated automatically; for manual accounts you select it from a dropdown or enter it freehand.

Account Type

Chequing, Savings, Credit Card, Line of Credit, or Other. Determines default behaviour in the chart of accounts (e.g., credit card accounts appear under Current Liabilities).

Balance

The balance reported by the institution at the time of the last sync, or the manually entered balance for manual accounts. Displayed in CAD. For credit cards, a positive balance means money is owed to the institution.

Last Sync

The date and time of the most recent successful data import from Plaid. For manual accounts, this shows the date of the most recently entered transaction.

Sync Status

A coloured dot showing the health of the Plaid connection:

  • Green — Synced within the last 24 hours; no action required
  • Amber — Last sync was more than 24 hours ago; a sync will be attempted shortly
  • Red — Authentication error; the Plaid connection must be re-authenticated
  • (dash) — Manual account; no sync applicable

Actions

Per-row actions: View Transactions, Sync Now (Plaid only), Re-authenticate (Plaid, shown when status is red), Edit Account, Delete.

Actions

Connect a Bank Account via Plaid

  1. Click Connect Bank in the toolbar. The Plaid Link modal opens.
  2. Search for the client’s financial institution by name (e.g., “TD Canada Trust”, “RBC”, “Desjardins”).
  3. Enter the online banking credentials for the account. Credentials are transmitted directly to Plaid and are never stored in Kuberan AI.
  4. Select which accounts to connect (chequing, savings, credit card). You can connect multiple accounts from the same institution in one session.
  5. Click Continue. Plaid performs an initial sync, importing up to 24 months of transaction history depending on the institution.
  6. The connected accounts appear in the Bank Accounts table with a green sync status. Newly imported transactions appear in Bank Transactions with an Uncategorised status.

Add a Manual Account

  1. Click Add Manual Account in the toolbar.
  2. Enter the Account Name (e.g., “BMO Savings”).
  3. Select the Account Type: Chequing, Savings, Credit Card, Line of Credit, or Other.
  4. Enter the Opening Balance and the Opening Balance Date. This creates an opening balance journal entry in the ledger.
  5. Select or create the corresponding Chart of Accounts account to map this bank account to.
  6. Click Add Account. The account appears in the list. Transactions must be entered manually or imported via CSV/OFX/QBO from the Bank Transactions screen.

Re-authenticate a Plaid Connection

When a Plaid connection shows a red status, the institution requires the credentials to be refreshed (this is common after a password change or multi-factor authentication reset).

  1. Click ⋯ → Re-authenticate on the affected account row, or click the red status dot directly.
  2. The Plaid Link modal opens in re-authentication mode. The institution is pre-selected.
  3. Re-enter the credentials and complete any MFA steps.
  4. Plaid refreshes the connection and runs a sync. The status dot turns green once transactions have been imported.

Sync a Single Account

  1. Click ⋯ → Sync Now on the account row.
  2. A spinner appears in the Last Sync column while the import runs. This typically takes 5–15 seconds.
  3. New transactions appear in Bank Transactions once the sync completes.

Edit Account Settings

  1. Click ⋯ → Edit Account on the account row.
  2. Update the account name, account type, or the linked chart-of-accounts account.
  3. Click Save Changes.

Delete a Bank Account

  1. Click ⋯ → Delete on the account row.
  2. A warning states that all imported transactions from this account will remain in the ledger but will lose their account association. Consider reassigning transactions before deleting.
  3. Type DELETE in the confirmation field and click Delete Account.
  • Bank Transactions — Review, categorise, and split imported transactions
  • Bank Rules — Set up automatic categorisation rules for recurring transactions
  • Reconciliation — Match ledger transactions against bank statements