🏷️ Transaction Types & Categories
Understanding how to properly categorize your transactions is crucial for accurate financial tracking and meaningful insights. This guide explains FinTrack's hierarchical categorization system and when to use each transaction type.
🎯 Understanding the Hierarchy
FinTrack uses a three-level hierarchy to organize your financial data:
Transaction Type → Category Group → Category
1. Transaction Type (Top Level)
The fundamental nature of the money movement:
- INCOME - Money coming into your accounts
- EXPENSE - Money going out of your accounts
- TRANSFER - Money moving between your own accounts
2. Category Group (Middle Level)
Broad functional areas within each transaction type:
- Groups related categories together
- Provides high-level reporting views
- Examples: "Food & Dining", "Transportation", "Housing"
3. Category (Bottom Level)
Specific, detailed classifications:
- The most granular level for precise tracking
- Used for detailed analysis and budgeting
- Examples: "Groceries", "Gas", "Rent"
💰 INCOME Transactions
Use INCOME for: Money flowing into your accounts
When to Use INCOME
- ✅ Salary and wages
- ✅ Freelance payments
- ✅ Investment dividends
- ✅ Interest payments
- ✅ Tax refunds
- ✅ Gifts received
- ✅ Side business income
- ✅ Rental income
- ✅ Government benefits
Common INCOME Category Groups
💼 Employment Income
- Primary Salary
- Bonus Payments
- Overtime Pay
- Commission
- Tips
💡 Business Income
- Freelance Payments
- Contract Work
- Business Revenue
- Professional Services
📈 Investment Income
- Dividends
- Interest (Savings/CDs)
- Capital Gains
- Rental Income
🎁 Other Income
- Tax Refunds
- Gifts Received
- Insurance Claims
- Government Benefits
- Miscellaneous Income
INCOME Amount Conventions
- Always positive numbers (e.g., +$3,500 for salary)
- Represents money added to your account balance
- Increases your net worth
💸 EXPENSE Transactions
Use EXPENSE for: Money flowing out of your accounts for goods, services, or obligations
When to Use EXPENSE
- ✅ Shopping and purchases
- ✅ Bill payments
- ✅ Dining and entertainment
- ✅ Transportation costs
- ✅ Healthcare expenses
- ✅ Taxes paid
- ✅ Loan payments (interest portion)
- ✅ Any spending that reduces your net worth
Common EXPENSE Category Groups
🏠 Housing & Utilities
- Rent/Mortgage Payment
- Property Taxes
- Home Insurance
- Electricity
- Gas/Heat
- Water/Sewer
- Internet/Cable
- Home Maintenance
🍽️ Food & Dining
- Groceries
- Restaurants
- Coffee Shops
- Takeout/Delivery
- Work Lunch
- Special Occasions
🚗 Transportation
- Gas/Fuel
- Car Payment
- Auto Insurance
- Car Maintenance
- Public Transit
- Parking Fees
- Uber/Lyft
🛍️ Shopping & Personal
- Clothing
- Electronics
- Personal Care
- Household Items
- Hobbies
- Books/Media
- Gifts Given
🏥 Healthcare
- Doctor Visits
- Prescription Medications
- Dental Care
- Vision Care
- Health Insurance
- Medical Equipment
💳 Financial & Fees
- Bank Fees
- Credit Card Fees
- Investment Fees
- ATM Fees
- Late Fees
- Tax Preparation
🎯 Subscriptions & Services
- Streaming Services
- Software Subscriptions
- Gym Memberships
- Professional Services
- Insurance Premiums
EXPENSE Amount Conventions
- Negative numbers (e.g., -$50 for groceries)
- Represents money subtracted from your account balance
- Decreases your net worth
🔄 TRANSFER Transactions
Use TRANSFER for: Money moving between your own accounts
When to Use TRANSFER
- ✅ Moving money from checking to savings
- ✅ Credit card payments (principal portion)
- ✅ Investment contributions
- ✅ Loan payments (principal portion)
- ✅ Moving funds between banks
- ✅ Cash withdrawals from ATM
- ✅ Internal account transfers
Key TRANSFER Concepts
Net-Worth Neutral
- Transfers don't change your overall net worth
- Money leaves one account and enters another
- Total assets remain the same
Double-Entry Recording
Each transfer creates two transactions:
- Outgoing: Negative amount in source account
- Incoming: Positive amount in destination account
Common TRANSFER Category Groups
💰 Account Transfers
- Checking to Savings
- Savings to Checking
- Bank to Bank Transfer
- Cash Withdrawal
💳 Debt Payments
- Credit Card Payment (principal)
- Loan Payment (principal)
- Mortgage Payment (principal)
📈 Investments
- 401k Contribution
- IRA Contribution
- Brokerage Deposit
- Investment Purchase
Special Cases: Mixed Transactions
Loan Payments often contain both elements:
- Principal portion → TRANSFER (moves debt, net-worth neutral)
- Interest portion → EXPENSE (cost of borrowing, reduces net worth)
Credit Card Payments:
- Payment of previous purchases → TRANSFER
- Interest charges → EXPENSE
- Fees → EXPENSE
🎯 Choosing the Right Type: Decision Tree
Step 1: Where did the money come from/go to?
graph TD
A[Transaction Occurred] --> B{Money Source/Destination}
B -->|Outside party to your account| C[Likely INCOME]
B -->|Your account to outside party| D[Likely EXPENSE]
B -->|Between your own accounts| E[Likely TRANSFER]
Step 2: What was the purpose?
If money came TO you:
- Did you provide goods/services? → INCOME
- Was it a gift/refund/benefit? → INCOME
- Was it from your other account? → TRANSFER
If money went FROM you:
- Did you receive goods/services? → EXPENSE
- Did you pay a bill/fee/tax? → EXPENSE
- Did it go to your other account? → TRANSFER
Step 3: Net worth impact?
- Increases net worth → INCOME
- Decreases net worth → EXPENSE
- No change to net worth → TRANSFER
🏗️ Building Your Category Structure
Best Practices for Categories
Start Broad, Get Specific
- Begin with major category groups
- Add specific categories as needed
- Don't over-categorize initially
- Evolve your system over time
Keep It Consistent
- Use similar names for related categories
- Follow naming conventions (Title Case recommended)
- Avoid abbreviations that might be confusing
- Group related items logically
Examples of Good Category Trees
EXPENSE
├── Food & Dining
│ ├── Groceries
│ ├── Restaurants
│ ├── Coffee Shops
│ └── Work Lunch
├── Transportation
│ ├── Gas
│ ├── Car Payment
│ ├── Auto Insurance
│ └── Public Transit
└── Housing
├── Rent
├── Utilities
├── Internet
└── Maintenance
Category Naming Tips
- Be descriptive: "Auto Insurance" vs "Insurance"
- Use standard terms: "Groceries" vs "Food Shopping"
- Avoid duplicates: Don't have both "Gas" and "Gasoline"
- Consider frequency: Common expenses deserve their own category
🔧 Advanced Categorization Features
Split Transactions
For purchases spanning multiple categories:
Example: $200 Target purchase
- $120 → Groceries (Food & Dining)
- $80 → Household Items (Shopping & Personal)
Automatic Categorization Rules
Set up rules to categorize transactions automatically:
- Merchant-based: All "Starbucks" → Coffee Shops
- Amount-based: $3,500 monthly → Salary
- Description-based: Contains "gas" → Transportation
Transfer Matching
FinTrack can automatically match transfer pairs:
- Outgoing transfer from Account A
- Incoming transfer to Account B
- Links them as a single transfer operation
📊 Reporting Benefits
By Transaction Type
- Income Statement: INCOME vs EXPENSE over time
- Cash Flow: See money in/out patterns
- Transfer Analysis: Track fund movements
By Category Group
- High-level spending: Where does money go?
- Budget tracking: Compare actual vs planned
- Trend analysis: How spending changes over time
By Specific Category
- Detailed breakdowns: Exact spending patterns
- Budget variance: Category-specific over/under spending
- Optimization opportunities: Find areas to reduce costs
🚨 Common Categorization Mistakes
❌ Wrong Transaction Type
- Credit card payment as EXPENSE (should be TRANSFER)
- Tax refund as TRANSFER (should be INCOME)
- Investment contribution as EXPENSE (should be TRANSFER)
❌ Inconsistent Categories
- Having both "Gas" and "Gasoline" categories
- Using "Food" and "Groceries" for the same things
- Mixing specific and general categories
❌ Over-Categorization
- Creating categories used only once or twice
- Too many similar categories ("Coffee", "Coffee Shops", "Starbucks")
- Categories that are too specific to be useful
❌ Under-Categorization
- Putting everything in "Miscellaneous"
- Using only 3-4 categories for all expenses
- Not distinguishing between different types of similar expenses
🎯 What's Next?
After understanding transaction types and categories:
- Set up automation rules for consistent categorization
- Import your transactions and apply this knowledge
- Explore dashboard insights based on your categorized data
- Review and refine your category structure over time
Remember: Perfect categorization isn't the goal - useful, consistent categorization that helps you understand your money is what matters!
Happy categorizing! 🏷️