/fa/bank-accounts redirects to the Banking hub at /fa/banking?tab=accounts and is not a standalone screen.
Overview
This path is a legacy redirect. The route/fa/bank-accounts is registered in fa.tsx as <Navigate to="/fa/banking?tab=accounts" replace />. Navigating to this URL will immediately redirect the browser to the Banking Hub with the accounts tab active. The Banking Hub (BankingHubPage) at /fa/banking hosts four tabs: Accounts, Statements, Reconciliations, and Transactions.
Who it’s for
Access follows your organization’s role and module configuration. The Banking Hub has no top-levelRequirePermission wrapper.
Viewing a bank account
Selecting an account opens its detail view at/fa/bank-accounts/:id. The header shows the account name, masked account number, bank name, and active/inactive status badge. An Account Details card shows account type, routing number (or ”—”), linked GL account and number, GL balance, and bank balance (when available).
For Plaid-connected accounts (bank_provider === 'plaid' and plaid_connection_status === 'connected'), Sync Now, Fetch History, and Reconcile buttons appear. Charts show transaction category breakdown and balance trend when transaction data is available. A Recent Transactions section lists up to 100 transactions (paginated by “Load More”) with date, type, check number, and amount — negative amounts appear in destructive color. Filters for date range, amount range, and transaction type are available.
Key concepts:
plaid_connection_status—connectedenables Plaid sync controlsmaskAccountNumber— masks the account number for displaytransaction_type— used for the type filter dropdownfa_bank_statement_lines— transaction records sourced from bank statements
- Open the Banking Hub at
/fa/bankingand click an account, or navigate directly to/fa/bank-accounts/:id. - Review the Account Details card: type, routing number, GL account, and balances.
- Review balance trend and category breakdown charts when transaction data exists.
- Use date, amount, and type filters to narrow the transactions list.
- For Plaid-connected accounts: click Sync Now to trigger a transaction sync, Fetch History to open
HistoricalSyncDialog, or Reconcile to navigate to/fa/reconciliations/new?accountId=.... - Click “Load More” to fetch additional transactions in increments of 100.
Creating a bank account
The/fa/bank-accounts route redirects to /fa/banking?tab=accounts. Bank account creation is expected to occur within the Banking Hub tab.
Bank provider support: plaid (confirmed in BankAccountDetailPage — checks bank_provider === 'plaid')
Before you start:
- Navigate to the Banking Hub at
/fa/banking?tab=accountsto access bank account management.
- Navigate to
/fa/banking?tab=accounts. - Use the Banking Hub interface to add a new bank account.
Related
Finance & Revenue
Finance & Revenue core overview.
Governance & parity
Documentation coverage and governance.
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/fa.tsx
- src/cores/fa/pages/BankingHubPage.tsx
- src/cores/fa/pages/BankAccountDetailPage.tsx
- src/cores/fa/hooks/useBankAccounts.ts