Cashflow App
Getting Started
Getting Started with Cashflow App
This guide will help you set up the Cashflow App and start tracking your personal finances.
Prerequisites
Before using the Cashflow App, ensure you have:
- Access to the FlowState platform
- Database permissions for financial collections
- (Optional) A YNAB account if you plan to sync existing data
Accessing the App
- Navigate to the FlowState app launcher
- Click on Cashflow App (indigo icon)
- The app opens at
/cashflow/dashboard

Initial Setup
The Cashflow App provides a guided setup wizard to help you create your first income statement.
Option 1: Manual Setup
Best for users starting fresh or not using YNAB.
Step 1: Start the Setup Wizard
- Click the New button on the Dashboard
- Select Manual Setup on the path selection screen

Step 2: Enter Basic Information
- Enter a name for your income statement (e.g., "Personal Budget 2026")
- Add an optional description
- Click Next to continue
Step 3: Configure Categories
- Review the default income and expense categories
- Add custom categories as needed (e.g., "Side Hustle Income", "Pet Expenses")
- Organize categories into groups
- Click Next when finished
Step 4: Add Accounts
- Click Add Account to create your first account
- Enter account details:
- Name (e.g., "Checking Account")
- Type (Checking, Savings, Credit Card, Loan, etc.)
- Current balance
- For debt accounts: interest rate and minimum payment
- Repeat for all accounts you want to track
- Click Next to continue
Step 5: Set Up Income Sources
- Add your income sources (salary, freelance, investments, etc.)
- Specify amounts and frequency (monthly, bi-weekly, etc.)
- Click Next when complete
Step 6: Configure Expense Budgets
- Set budget amounts for each expense category
- Prioritize categories based on importance
- Click Next to continue
Step 7: Review and Activate
- Review all your settings
- Make any necessary adjustments
- Click Activate to create your income statement
Option 2: YNAB Import
Best for existing YNAB users who want to import their data.
Step 1: Connect Your YNAB Account
- Click the New button on the Dashboard
- Select Import from YNAB on the path selection screen
- Click Connect YNAB to start the OAuth flow
- Log in to YNAB and authorize FlowState

Step 2: Select Your Budget
- Choose which YNAB budget to import
- Review the import preview
- Click Import to bring in your data
Step 3: Complete Setup
- The wizard will import your:
- Accounts and balances
- Categories and groups
- Transaction history
- Scheduled transactions
- Review the imported data
- Click Activate to create your income statement
Navigation Overview
Once setup is complete, use the sidebar to navigate:
| Section | Path | Purpose |
|---|---|---|
| Dashboard | /dashboard | 4-quadrant income statement overview |
| Accounts | /accounts | Manage accounts and view balances |
| Transactions | /transactions | View and categorize transactions |
| Budgets | /budgets | Manage budget allocations |
| Categories | /categories | Configure transaction categories |
| Scheduled | /scheduled | Manage recurring transactions |
| Settings | /settings | YNAB sync and app settings |
Understanding the Dashboard
The dashboard displays your financial picture in four quadrants:
+------------------+------------------+
| INCOME | ASSETS |
| (Earnings) | (What you own) |
| | |
+------------------+------------------+
| EXPENSES | LIABILITIES |
| (Spending) | (What you owe) |
| | |
+------------------+------------------+
- Income Quadrant: Shows all income sources and period totals
- Assets Quadrant: Displays checking, savings, and investment accounts
- Expenses Quadrant: Shows spending by category with budget comparisons
- Liabilities Quadrant: Shows credit cards, loans, and other debts
Use the period selector to switch between monthly, quarterly, and annual views.
Next Steps
Once you've completed the initial setup:
- Explore Features to learn about all capabilities
- Check out Recording a Transaction for daily workflows
- Review FAQ for answers to common questions
- See Troubleshooting if you encounter issues