Skip to content

Account Flags

Account flags are toggles you can set on individual accounts to control how they appear on reports, the dashboard, and in payment workflows. They’re found in the Advanced section when adding or editing an account.

Visible on: Current Asset accounts

Marks an account as holding cash your business can spend — a bank account, cash register, or mobile money wallet (e.g., M-Pesa).

What it does:

  • Includes the account in the Dashboard cash position widget
  • Includes the account in Cash & Cash Equivalents on the Cash Flow Statement
  • Makes the account available in payment dropdowns

Examples: Cash on Hand, KCB Bank Account, M-Pesa Float


Visible on: Current Asset accounts with Payment Account enabled

A subset of Payment Account that distinguishes formal bank accounts from cash drawers or mobile money.

What it does:

  • Identifies the account as a formal bank account (as opposed to petty cash or M-Pesa)
  • Supports future bank reconciliation workflows

Examples: KCB Operating Account, Equity Savings Account


Visible on: Current Asset accounts without Payment Account enabled

Short-term, highly liquid investments that are readily convertible to cash (maturity ≤ 3 months). Per IFRS for SMEs, these are grouped with cash on the Cash Flow Statement.

What it does:

  • Groups the account with cash on the Cash Flow Statement summary
  • Prevents the account from appearing as a working capital change (which would be incorrect)

Examples: Treasury Bills (91 days), Money Market Fund, Fixed Deposit (90 days)


Visible on: Expense accounts

Marks expenses that reduce profit on the Statement of Profit or Loss but don’t involve actual cash leaving the business.

What it does:

  • Added back to operating cash flow on the Cash Flow Statement (under “Adjustments for Non-Cash Items”)
  • Without this flag, depreciation would incorrectly reduce reported operating cash

Examples: Depreciation Expense, Amortization Expense, Impairment Loss


Visible on: All account types

Flags accounts that should be periodically reconciled against external records (bank statements, vendor statements, etc.).

What it does:

  • Marks the account for future reconciliation workflows
  • Helpful as a reminder for which accounts need regular balance verification

Examples: Bank accounts, Accounts Receivable, Accounts Payable, VAT Payable


Visible on: Current Asset accounts

For businesses that hold funds on behalf of clients — such as law firms, real estate agents, or escrow services.

What it does:

  • Identifies the account as holding client trust funds (separate from your operating cash)
  • Supports future trust accounting compliance workflows

Examples: Client Trust Account, Escrow Holding Account


Visible on: Current Liability accounts

The corresponding liability for funds held in trust. Represents what you owe back to clients whose money you’re holding.

What it does:

  • Pairs with the Trust Account flag on the asset side
  • Supports future trust accounting compliance workflows

Examples: Client Trust Liability, Escrow Payable


FlagActive Effect
Payment AccountCash Flow Statement, Dashboard cash position
Cash EquivalentCash Flow Statement
Non-Cash ExpenseCash Flow Statement
Requires ReconciliationVisual indicator only (reconciliation feature coming soon)
Bank AccountVisual indicator only (bank reconciliation feature coming soon)
Trust AccountVisual indicator only (trust accounting feature coming soon)
Trust LiabilityVisual indicator only (trust accounting feature coming soon)

Some flags depend on each other:

ActionAuto-Effect
Turn off Payment AccountBank Account is automatically cleared
Turn on Payment AccountCash Equivalent option is hidden and cleared
Turn on Cash EquivalentOnly possible when Payment Account is off
Change account type or sub-categoryIrrelevant flags are hidden and reset to off
  1. Open Chart of Accounts in the sidebar
  2. Click the menu on the account → Edit
  3. Scroll to the Advanced section
  4. Toggle the relevant flags
  5. Click Confirm

For more on editing accounts, see Managing Accounts.