Skip to content

Flow Types — Expense, Income & Transfer

Every subcategory in Acclo IQ has a flow type — expense, income, or transfer. Flow types are the sole classifier for how transactions appear in budgets, dashboards, and analysis. Acclo IQ never uses the amount sign (positive/negative) to determine whether a transaction is spending or income.

Flow TypeDescriptionExamplesAmount Sign
ExpenseNormal spending — money leaves your account for goods or servicesGroceries, Restaurants, Rent, Utilities, Gas, SubscriptionsUsually negative
IncomeMoney coming in — deposits, earnings, returnsSalary, Dividends, Interest, Tax Refund, DepositUsually positive
TransferInternal movement — money moving between your own accountsCredit Card Payment, Savings Transfer, Investment, WithdrawalPositive or negative

Only expense transactions count toward budget targets. Income and transfers are excluded so your budget reflects actual spending.

The Dashboard separates metrics by flow type:

  • Expenses card — sum of expense transactions
  • Income card — sum of income transactions
  • Transfers card — sum of transfer transactions
  • Net Cash Flow — income minus expenses

The Analysis page lets you switch between Expenses, Income, and Cash Flow views using amount mode pills.

On the Transactions page, the three flow type pills (Expense, Income, Transfer) let you quickly filter by type. Other pages that drill down to Transactions include the flow type in the URL parameters.

Flow types are set on subcategories, not on individual transactions. When a transaction is categorized (manually or by the rule engine), its flow type comes from the assigned subcategory.

For example, if a transaction is categorized as “Food & Dining > Groceries” and Groceries has flow type “expense,” the transaction is treated as an expense regardless of its amount sign.

Transactions without a category use default flow type rules based on the account type and amount sign:

Account TypePositive AmountNegative Amount
CheckingIncomeExpense
SavingsTransferTransfer
Credit CardTransferExpense
InvestmentIncomeTransfer
CashIncomeExpense
LoanTransferTransfer
Money MarketIncomeExpense

These defaults ensure uncategorized transactions are handled sensibly until you categorize them. You can customize the defaults per account in Settings > Accounts > Edit.