Smart Filters Overview
Smart Filters provide a comprehensive filtering system that allows you to narrow down transactions for viewing, analysis, and processing. The filter system integrates seamlessly with all AI analysis tools and export features.Access Smart Filters
Smart Filters appear at the top of the All Transactions page in an expandable card interface.
Getting Started with Smart Filters
Accessing Smart Filters
1
Navigate to All Transactions
Go to the All Transactions page from the sidebar under “3. Analysis & Management”.
2
Locate Smart Filters Card
Find the “Smart Filters” expandable card at the top of the page, just below the page header.
3
Expand Filter Panel
Click to expand the filters panel. The panel shows the number of active filters in a badge.
4
Apply Filters
Use tabs to switch between Quick Mode (presets) and Advanced Mode (custom filters). Filters apply automatically as you change them.
Filter Modes
Quick Mode
Pre-configured Filters:
- One-click filter application
- Common use case presets
- Combine multiple quick filters
- Instant filter combinations
- This Month + Tax Deductible
- Uncategorized + Needs Analysis
- Bills Only + Over $100
Advanced Mode
Custom Filtering:
- Detailed filter controls
- Multiple criteria combination
- Precise date and amount ranges
- Category and type selection
- Search with AI enhancement
- Custom date ranges
- Multi-select categories
- Source filtering
Filter Categories
Date & Time Filters
Control the time range of transactions to view and analyze.Date Presets
Date Presets
Quick Date Ranges:
- Today: Transactions from today only
- This Week: Current week (Monday to Sunday)
- This Month: Current calendar month
- Last Month: Previous calendar month
- This Year: Current calendar year
- Last Year: Previous calendar year
- All Time: No date filtering
- January through December for specific month filtering
- Useful for monthly reporting and reconciliation
- Automatically calculates date range for selected month
Custom Date Ranges
Custom Date Ranges
Flexible Date Selection:
- Date From: Select start date for range
- Date To: Select end date for range
- Calendar Picker: Visual date selection
- Manual Entry: Type dates directly
- Leave “Date From” empty to filter “up to” a date
- Leave “Date To” empty to filter “from” a date onwards
- Both fields empty = All Time
- Date filters persist across sessions
Date Filter Behavior
Date Filter Behavior
How Dates Work:
- Filters apply to transaction date (not upload date)
- Inclusive of both start and end dates
- Time component ignored (full day filtering)
- Timezone aware (uses your local timezone)
- Tax Year Filtering: Set to financial/tax year dates
- Monthly Review: Use “This Month” preset
- Historical Analysis: Custom range for specific period
- Quarter Reports: Set 3-month ranges
Search & Text Filters
Find transactions using text-based search with optional AI enhancement.Search Query
Search Query
What You Can Search:
- Transaction Description: Original bank description
- Merchant Name: Extracted merchant/vendor name
- Category Name: Assigned category names
- Pattern Name: Associated recurring pattern name
- Notes: Custom notes added to transactions
- Real-time Search: Results update as you type (debounced)
- Case Insensitive: Matches regardless of letter case
- Partial Matching: Finds partial word matches
- Multiple Words: Space-separated terms (AND logic)
- Use specific merchant names for precise results
- Press Enter for immediate refresh (bypasses debounce)
- Clear search to reset results
- Combine with other filters for targeted search
AI-Enhanced Search
AI-Enhanced Search
Intelligent Search Toggle:
- Enable AI for semantic search understanding
- Finds conceptually related transactions
- Natural language query support
- Context-aware matching
- Synonym Matching: “Food” finds “Restaurants”, “Groceries”
- Intent Understanding: “Business meals” finds relevant expenses
- Related Concepts: “Travel” includes flights, hotels, car rentals
- Smart Categorization: Understands spending categories
- Broad exploratory searches
- Finding related transactions
- Natural language queries
- Category-based searches
- Exact merchant name lookup
- Specific transaction reference
- Known description text
- Faster performance needed
Amount & Value Filters
Filter transactions by monetary amounts and transaction direction.Amount Range Filtering
Amount Range Filtering
Amount Controls:
- Minimum Amount: Lower bound (inclusive)
- Maximum Amount: Upper bound (inclusive)
- Currency Aware: Uses your account currency
- Absolute Values: Filters work on absolute amounts
- Min Only: Find transactions above a threshold
- Max Only: Find transactions below a threshold
- Both: Precise range filtering (e.g., 500)
- Neither: No amount filtering
- Large Transactions: Set min to $1,000+ for major expenses
- Small Expenses: Set max to $50 for minor purchases
- Mid-Range: 1,000 for typical business expenses
- Subscription Range: 50 for subscription services
Transaction Direction
Transaction Direction
Type Filters:
- All Types: Show both debits and credits
- Debits Only: Outgoing transactions (expenses, payments)
- Credits Only: Incoming transactions (income, refunds)
- Combination: Use with amount filters for precision
- Expense Analysis: Filter debits for spending review
- Income Tracking: Filter credits for revenue analysis
- Refund Identification: Credits + specific merchant
- Payment Verification: Debits + amount range
Category & Classification Filters
Filter by transaction categories, types, and classification status.Category Filtering
Category Filtering
Category Selection:
- Multi-Select: Choose multiple categories at once
- Dropdown Interface: Searchable category list
- Hierarchical Display: Parent and child categories
- All Categories Option: Clear category filter
- Uncategorized Only: Transactions without categories
- Tax Deductible Only: Flag for deductible expenses
- Specific Categories: Focus on particular expense types
- Combine with date filters for period analysis
- Use for category performance review
- Identify miscategorized transactions
- Track specific business expense categories
Transaction Nature Filters
Transaction Nature Filters
Nature Types:
- BILL: Recurring bills and subscriptions
- EXPENSE: One-time expense transactions
- INCOME: Income and revenue transactions
- TRANSFER: Internal account transfers
- Bill Analysis: Filter bills for subscription review
- Expense Reports: One-time expenses for reporting
- Income Tracking: Revenue and income analysis
- Transfer Exclusion: Remove transfers from expense reports
Analysis Status Filters
Analysis Status Filters
AI Analysis Flags:
- Has AI Analysis: Transactions already processed by AI
- Needs Analysis: Transactions pending AI review
- Already Analysed: Used for selective re-analysis
- Combination Use: Find unprocessed transactions
- Maintenance: Find transactions needing attention
- Verification: Review AI-processed transactions
- Selective Processing: Analyze only new transactions
- Quality Control: Audit AI categorization results
Recurring Pattern Filters
Recurring Pattern Filters
Recurrence Filtering:
- Recurring Only: Show only recurring transactions
- Pattern Association: Filter by specific patterns
- One-Time Only: Exclude recurring transactions
- Isolate subscription expenses
- Review recurring bill performance
- Identify pattern anomalies
- Exclude recurring from one-time analysis
Source & Data Filters
Filter by data source, import batch, and originating account.Data Bucket Filtering
Data Bucket Filtering
What Are Data Buckets:
- Each CSV/PDF import creates a data bucket
- Contains metadata: bank name, account, upload date
- Allows filtering by specific imports
- Useful for data validation and reconciliation
- File Name: Original upload filename
- Bank Name: Extracted or user-provided bank name
- Account Number: Last digits of account
- Upload Date: When data was imported
- Import Verification: Check specific import accuracy
- Account Separation: Filter by individual accounts
- Time-Based Review: Recent imports vs historical
- Multi-Account Management: Isolate specific accounts
Source Filtering Strategies
Source Filtering Strategies
Strategic Uses:
- Bank Account Segregation: Personal vs business accounts
- Import Comparison: Compare data from different sources
- Error Isolation: Troubleshoot specific import issues
- Reconciliation: Match imports to bank statements
- Select multiple buckets for combined account view
- Use with date filters for period-specific imports
- Clear to view all sources combined
- Useful for duplicate detection across imports
Quick Filters (Presets)
Pre-configured filter combinations for common use cases.Available Quick Filters
Time-Based Presets
Quick Date Filters:
- This Month: Current month transactions
- Auto-updates daily
- Most common filter
- Combine with other presets
Analysis Presets
AI Status Filters:
- Already Analysed: AI-processed transactions
- Needs Analysis: Pending AI review
- Quick categorization workflow
- Quality control checks
Type Presets
Transaction Type Filters:
- Bills Only: Recurring bills
- Expenses Only: One-time expenses
- Debits Only: Outgoing transactions
- Credits Only: Incoming transactions
Special Filters
Targeted Presets:
- Tax Deductible: Deductible expenses
- Uncategorized: Needs categorization
- Over $100: Large transactions
- Recurring: Pattern-linked transactions
Quick Filter Combinations
Common Workflow Combinations
Common Workflow Combinations
Effective Preset Combos:Monthly Maintenance:
- This Month + Uncategorized
- Review and categorize new transactions
- This Year + Tax Deductible
- Compile annual deductible expenses
- Bills Only + This Month
- Monitor recurring subscriptions
- Over $100 + Expenses Only
- Review significant spending
- Needs Analysis + This Month
- Find transactions needing AI review
How to Combine Quick Filters
How to Combine Quick Filters
Combination Methods:
- Click first quick filter
- Click additional quick filters to add
- Filters combine with AND logic
- Clear all to reset
- Switch to Advanced for more control
- Quick filters stack (combine multiple)
- Each adds to active filter set
- Badge shows total active filters
- Clear All removes all quick filters
Filter Persistence & Management
Session Persistence
Filters Are Automatically SavedAll Smart Filter settings are stored in your browser session and automatically restored when you return to the All Transactions page.
What Gets Saved
Persisted Settings:
- Active filter selections
- Date range preferences
- Search query text
- Category selections
- Quick filter combinations
- AI search toggle state
Session Behavior
Persistence Details:
- Saved to browser sessionStorage
- Persists within browser tab
- Restored on page navigation
- Cleared on browser close
- Independent per browser tab
Managing Filters
1
View Active Filters
Check the badge on Smart Filters header showing count of active filters.
2
Modify Filters
Click on any filter control to adjust. Changes apply automatically with debounce.
3
Clear Individual Filters
Remove specific filters using clear buttons or deselecting options.
4
Clear All Filters
Click “Clear All” button to reset all filters and show all transactions.
Filter Integration with Features
Works With AI Analysis
AI Analysis Tools
All AI analysis buttons (Smart Categorize, Pattern Analysis, Tax Analysis) respect active filters and analyze only filtered transactions.
Smart Categorize
Filter Integration:
- Categorizes filtered set only
- Use “Uncategorized Only” filter
- Combine with date ranges
- Process specific periods
Pattern Analysis
Filter Usage:
- Detect patterns in filtered data
- Use 6-12 month date range
- Filter by category for targeted detection
- Exclude known patterns
Tax Analysis
Tax Filtering:
- Filter to tax/financial year
- Exclude personal transactions
- Focus on business categories
- Use amount thresholds
Export & Reporting
CSV Export with Filters
CSV Export with Filters
Export Behavior:
- CSV exports respect active filters
- Only filtered transactions exported
- Use for targeted data extraction
- Combine filters for precise exports
- Filter to specific month → Export monthly report
- Tax deductible filter → Export for tax filing
- Category filter → Category-specific analysis
- Date range → Period-based exports
Statistics & Calculations
Statistics & Calculations
Filtered Statistics:
- Transaction count reflects filtered set
- Amount totals calculated from filters
- Statistics update with filter changes
- Real-time calculation updates
- Monthly spending totals
- Category-specific sums
- Tax deductible amounts
- Filtered averages and trends
Advanced Filter Tips & Tricks
Power User Techniques
Complex Filter Combinations
Complex Filter Combinations
Advanced Workflows:Monthly Tax Review:
- Set date to “This Month”
- Enable “Tax Deductible Only”
- Filter “Needs Analysis”
- Run Intelligent Tax Analysis
- Set date to “Last 6 Months”
- Enable “Recurring Only”
- Set amount range 100
- Run Pattern Analysis
- Set “This Year” date range
- Set min amount $1,000
- Filter “Debits Only”
- Review and categorize
- Select specific Data Bucket
- Set date to import date range
- Review for errors
- Cross-check with bank statement
Performance Optimization
Performance Optimization
Filter Performance Tips:
- Use date ranges to limit result sets
- Combine amount filters with dates
- Clear unnecessary filters
- Use Quick Mode for common scenarios
- Press Enter for instant search refresh
- Start with date filters (most efficient)
- Add category filters to narrow further
- Use amount ranges for precision
- Enable AI search only when needed
Keyboard Shortcuts
Keyboard Shortcuts
Efficiency Shortcuts:
- Enter Key: Instant refresh (bypasses debounce)
- Escape: Clear search input
- Tab: Navigate between filter fields
- Space: Toggle checkboxes
- Bookmark All Transactions page
- Use direct URL navigation
- Set browser shortcuts
- Use back/forward for filter states
Best Practices
Filter Strategy
Effective Filtering:
- Start broad, narrow progressively
- Use date filters first (most impactful)
- Combine related filters logically
- Clear filters between different tasks
- Save common workflows mentally
Workflow Integration
Daily/Weekly/Monthly:
- Daily: “Today” + quick review
- Weekly: “This Week” + categorization
- Monthly: “This Month” + AI analysis
- Quarterly: 3-month range + tax review
- Annual: “This Year” + export
Error Prevention
Avoid Common Mistakes:
- Check active filter count before export
- Verify date range before analysis
- Clear filters for full view
- Don’t forget data bucket filters
- Review filter state regularly
Maintenance Routine
Regular Filter Use:
- Weekly: Uncategorized review
- Monthly: Tax deductible check
- Quarterly: Pattern analysis
- Annual: Full year tax export
- Ad-hoc: Custom range analysis
Next Steps: Learn how to use AI Analysis Tools with your filtered transaction sets, or explore Transaction Management for basic operations. Smart Filters - Precision control for intelligent financial management.
