Skip to content

Bank Accounts

Open Bank Accounts

Overview

The Bank Accounts screen lists every bank account, credit card, loan, and investment account attached to the client’s file. Accounts can be linked via Plaid for on-demand transaction imports, or added manually for institutions you enter yourself. Each account is shown as a card with its current balance, type, and — for Plaid-linked accounts — a connection health badge. Creating any account automatically creates a linked general-ledger account and, if you enter an opening balance, posts an opening-balance journal entry against Opening Balance Equity. 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 Accounts tab — a card grid of bank, credit card, loan, and investment accounts with type filters.
  1. (1) Transactions / Accounts tabs — the Accounts tab shows this card grid
  2. (2) Type filter pills — All, Bank, Credit Cards, Loans, Investment
  3. (3) Add Account button — create an account (manual or as a Plaid target)
  4. (4) Connection badge — Connected / Re-auth Required / Connection Error (Plaid accounts)
  5. (5) Current Balance — current balance, or the opening balance if none imported yet

Screen Layout

Bank Accounts and Bank Transactions share one screen with two tabs — Transactions and Accounts.

Accounts tab: A grid of account cards with type-filter pills (All / Bank / Credit Cards / Loans / Investment) and an Add Account button.

Transactions tab: This is where the Plaid controls live — a Connect to Bank button, a second Add Account button, and the Plaid connection status panel with a Sync Now button. (The transaction grid itself is documented in Bank Transactions.)

Account Types & Processing

An account is one of four categories, each mapped to a general-ledger account automatically on creation:

CategoryGL mappingOngoing transaction processing
Bank Account (depository)Asset · BankFully processed — categorising a transaction posts a journal entry (and a payment record for income/expense)
Credit Card (credit)Liability · Credit CardFully processed — same as bank accounts
LoanLiability · Long-term liabilityBalance-tracking only — categorising a transaction marks it reconciled but posts no per-transaction journal entry or payment
InvestmentAsset · Other assetBalance-tracking only — same as loans

UI Elements

Accounts Tab

Type Filter Pills

Filter the card grid by account category: All, Bank, Credit Cards, Loans, Investment.

Add Account

Opens the Add Account form. Use it for any account you enter manually. (The same form is reachable from the Transactions tab.)

Account Card

Each card shows the institution icon, bank/lender name, the account type and last four digits, an optional nickname, a Plaid connection badge where applicable (Connected / Re-auth Required / Connection Error), a status pill, and the Current Balance. Cards carry an edit (pencil) and delete (trash) icon.

Transactions Tab (Plaid controls)

Connect to Bank

Launches the real Plaid Link flow (via Plaid’s hosted UI) to select the institution and authorise access. On success, Plaid runs an initial transaction sync. Supports institutions available through Plaid.

Plaid Connection Status

Lists connected institutions with their status. Shows a Sync Now button that imports new transactions for all connected items on demand, and a Re-authenticate action when an item needs its login refreshed.

Import Statement / Import Data

In the transaction toolbar’s ⋯ overflow menu. Import Statement accepts a CSV bank statement; Import Data imports accounts or transactions from CSV, Excel, or JSON.

Actions

Connect a Bank Account via Plaid

  1. On the Transactions tab, click Connect to Bank. Plaid Link opens.
  2. Select the client’s financial institution and authorise access in Plaid’s flow. Credentials are handled by Plaid and are not stored in Kuberan AI.
  3. Choose the accounts to link. Plaid performs an initial sync, importing available transaction history.
  4. The linked accounts appear on the Accounts tab with a Connected badge. Newly imported transactions appear in Bank Transactions as Uncategorized.

Add an Account Manually

  1. Click Add Account.
  2. Choose the Account Category: Bank Account, Credit Card, Loan, or Investment. When the category has more than one subtype, pick the Account Type (e.g. Checking/Savings; Mortgage/Auto Loan/Line of Credit; Brokerage/RRSP/TFSA).
  3. Enter the institution name (labelled Bank Name, Lender Name, Card Issuer / Bank, or Brokerage / Institution Name depending on the category) and the last 4 digits of the account/card number. Add an optional Nickname.
  4. Fill any category-specific details — a credit Credit Limit, or a loan’s Original Loan Amount, Interest Rate, Term (Months), and Monthly Payment.
  5. Enter the Opening Balance and, when it is non-zero, the Opening Balance Date. A linked GL account is created automatically, and a non-zero opening balance posts an opening-balance journal entry.
  6. Click to save. The account appears on the Accounts tab. Add transactions manually or import them from the Transactions tab.

Sync Plaid Transactions

  1. On the Transactions tab, in the Plaid connection panel, click Sync Now.
  2. New transactions for all connected institutions are imported. Sync is on demand — there is no automatic daily background sync.

Re-authenticate a Plaid Connection

When an account shows Re-auth Required (or a connection error), the institution needs the login refreshed — common after a password change or MFA reset.

  1. In the Plaid connection panel on the Transactions tab, click Re-authenticate for the affected institution.
  2. Complete Plaid’s update flow and any MFA steps.
  3. Plaid refreshes the connection; the badge returns to Connected once transactions import.

Edit an Account

  1. Click the pencil icon on the account card.
  2. Update the name, nickname, details, or the linked GL account (you can link an existing unlinked GL account or create one).
  3. Save.

Delete an Account

  1. Click the trash icon on the account card.
  2. If the account still has transactions, deletion is blocked — a message asks you to delete its transactions first.
  3. Otherwise, confirm in the dialog. This cannot be undone.
  • 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