Skip to content

Transactions — Search, Filter & Manage

The Transactions page is the central hub for viewing and managing all your financial data. Every transaction from CSV imports and Bank Sync appears here, with powerful search, filtering, and bulk operations.

Transactions page showing the table with filters and summary cards

Six cards across the top show real-time stats for the current filter:

  • Total — sum of all visible amounts (labeled “Cash flow”, “Expense”, “Income”, or “Transfer” depending on the active flow type filter)
  • Transactions — count of visible transactions
  • Categories — unique category count
  • Subcategories — unique subcategory count
  • Merchants — unique merchant count
  • Uncategorized — count shown in warning color if greater than zero

Type in the search box to filter by description, memo, or notes. Results update in real time with a short debounce.

Click the period dropdown to choose a time range: All Time, Today, Yesterday, This Week, Last Week, This Month, Last Month, This Year, Last Year, or Custom (date picker).

Three toggle pills filter by transaction type:

  • Expense — normal spending
  • Income — money coming in
  • Transfer — internal movements between accounts

All three are active by default. Click one to toggle it on or off. When all three are selected, no flow filter is applied.

Transactions page with the Expense flow type pill active, filtering the table to show only expense transactions

Click Filters to open the filter drawer with multi-select dropdowns for:

  • Account — filter to specific accounts
  • Category — filter by category (clears subcategory selection)
  • Subcategory — scoped to selected categories
  • Merchant — filter by merchant
  • Tag — filter by tag

Active filters show as removable chips. A badge on the Filters button shows how many entity filters are active.

Transactions filter drawer expanded, showing multi-select dropdowns for account, category, subcategory, merchant, and tag

Click View for additional toggles:

  • Review — show only uncategorized transactions
  • Hidden — show only excluded transactions
  • Edited — show only manually overridden transactions
  • Copies — open the duplicate detection modal

When any filters are active, a Clear button appears to reset all filters at once.

ColumnDescriptionSortable
CheckboxSelect for bulk actionsNo
DatePost date (default sort, newest first)Yes
DescriptionOriginal bank descriptionYes
AmountNegative = money out, positive = money inYes
MerchantMatched or manually assigned merchantYes
CategoryAssigned categoryYes
SubcategoryAssigned subcategoryYes
AccountSource accountYes

Click any column header to sort. Amount is color-coded: default for expenses, green for income, blue for transfers.

Pagination shows 50 transactions per page.

Click any row to open the detail panel on the right side.

Transaction detail panel open on the right side, showing summary fields, classification dropdowns, and action toolbar

Read-only fields at the top: description, date, amount, account, memo (if present), and rule pattern (if matched by a rule).

Editable fields that save when you click Save or press Cmd/Ctrl+S:

  • Merchant — autocomplete search of existing merchants; selecting one can auto-populate category and subcategory from its defaults
  • Category — searchable dropdown
  • Subcategory — scoped to the selected category
  • Notes — free-text field for personal annotations

Five context-sensitive buttons below classification:

  • Rule (magic wand) — create a rule from this transaction’s description
  • Tags (tag icon) — assign or remove tags
  • Split (scissors) — split into multiple categories
  • Attach (paperclip) — attach receipt images or documents (Pro)
  • Check (book) — link to a check register entry

Each button shows a badge with the count of associated items.

  • Cmd/Ctrl+S — save changes
  • Escape — close panel (prompts to save if changes are unsaved)

Click the Split button in the detail panel to divide a transaction across multiple categories.

  1. The editor shows the original amount and a remaining balance
  2. Each split line has: amount, merchant, category, subcategory, and optional notes
  3. Click Rest on any amount field to auto-fill the remaining balance
  4. Click + Add line for additional splits
  5. Click Confirm Split when all amounts balance to the original

Split children appear indented below the parent in the table. To undo a split, click the parent transaction and choose Unsplit Transaction.

Click View > Copies to scan for potential duplicate transactions. The modal shows pairs side by side:

  • Cross-source duplicates — same transaction from CSV and Bank Sync
  • Cross-account duplicates — transfers appearing in both accounts

For each side, you can Exclude (keep but hide from totals) or Delete.

Select transactions using the checkboxes, then use the bulk action bar:

  • Clear — deselect all
  • Delete — permanently delete selected transactions (with confirmation)

Click Export in the toolbar to open the export modal. Choose what to export:

  • Transactions — export as CSV or Excel (.xlsx). Check “Current view” to export only filtered transactions, or uncheck it to export all data.
  • Receipts — export all receipt attachments for the visible or selected transactions as a ZIP file. Requires Pro.

Other pages (Dashboard, Budget, Analysis) link to Transactions with pre-applied filters via URL parameters. When you arrive from a drill-down link, a “(filtered — show all)” indicator appears. Click “show all” to clear the drill-down filters.

  • Dashboard — drill down from charts to transactions
  • Categories — manage the category hierarchy
  • Rules Engine — auto-categorize transactions
  • Tags — organize transactions with custom labels