Expense Tracking
Expense Tracking
Chamber helps you track all your expenses in one place. This guide covers everything you need to know about managing expenses.
Table of Contents
- Adding an Expense
- Editing an Expense
- Deleting an Expense
- Uploading Receipts
- Categories
- Filtering and Searching
- Understanding the Expense List
- Exporting Expenses
Adding an Expense
Via Web App
- Navigate to Expenses in the sidebar
- Click the "Add Expense" button
- Fill in the expense details:
Required Fields:
- Amount - The expense amount (e.g., 50.00)
- Category - Select from predefined categories
- Description - Brief description of the expense
Optional Fields:
- Merchant - Where you made the purchase
- Date - Defaults to today, but can be changed
- Payment Method - Select from your accounts (if set up)
- Receipt - Upload an image or PDF
- Click "Save" to add the expense
Via Telegram Bot
Once your Telegram account is linked (see Telegram Bot Guide):
Text Messages: Simply send a message describing the expense:
- "Spent $45 on lunch at Subway"
- "Paid $120 for electricity bill"
- "Uber ride $23.50"
The AI will automatically extract:
- Amount
- Category
- Description
- Merchant (if mentioned)
Receipt Photos: Send a photo of a receipt, and the AI will extract:
- Total amount
- Merchant name
- Date
- Individual items (sometimes)
PDF Receipts: Send PDF files, and the text will be extracted for processing.
Editing an Expense
- Go to Expenses
- Find the expense you want to edit
- Click on the expense row or the edit icon
- Update the fields you want to change
- Click "Save"
Note: Editing an expense updates it immediately in all views (dashboard, analytics, etc.).
Deleting an Expense
- Go to Expenses
- Find the expense you want to delete
- Click the delete icon (trash can)
- Confirm the deletion in the dialog
Warning: Deletion is permanent and cannot be undone. Receipts associated with the expense will also be deleted.
Uploading Receipts
Receipts help you keep records for taxes, reimbursements, or warranties.
Supported Formats
- Images: JPG, JPEG, PNG, WEBP
- Documents: PDF
Uploading
- When adding or editing an expense, click "Upload Receipt"
- Select one or more files
- Wait for upload to complete
- Save the expense
Viewing Receipts
- Go to Expenses
- Expenses with receipts show a receipt icon
- Click on the expense to view attached receipts
- Click on a receipt to view full size or download
Deleting Receipts
- Open the expense with the receipt
- Click on the receipt to view it
- Click the delete icon
- Confirm deletion
Categories
Chamber comes with predefined categories:
| Category | Typical Use |
|---|---|
| Food | Groceries, restaurants, food delivery |
| Travel | Transportation, fuel, flights, hotels |
| Entertainment | Movies, games, subscriptions, hobbies |
| Bills | Electricity, water, internet, phone |
| Shopping | Clothing, electronics, household items |
| Health | Medical, pharmacy, gym, wellness |
| Education | Courses, books, tuition, certifications |
| Investments | Stocks, mutual funds, crypto |
| Subscription | Recurring service payments |
| General | Miscellaneous expenses |
Note: When you select "Subscription" as a category, you can optionally create a subscription entry for recurring tracking.
Filtering and Searching
Date Range Filter
- Go to Expenses
- Click the "Filter" button
- Select "Date Range"
- Choose start and end dates
- Click "Apply"
Category Filter
- Click the "Filter" button
- Select "Category"
- Choose one or more categories
- Click "Apply"
Search
Use the search bar to find expenses by:
- Description
- Merchant name
- Category
- Amount (partial match)
Clearing Filters
Click "Clear" or "Reset" to remove all filters and show all expenses.
Understanding the Expense List
The expense list shows:
- Date - When the expense occurred
- Description - What the expense was for
- Category - Color-coded category badge
- Amount - Formatted with your preferred currency
- Actions - Edit and delete buttons
Sorting
Expenses are sorted by date (newest first) by default. Secondary sorting by ID ensures consistent ordering for expenses on the same date.
Pagination
Expenses are paginated (20 per page). Use the pagination controls at the bottom to navigate.
Exporting Expenses
You can export your expense data to CSV:
- Go to Settings
- Scroll to "Export Data"
- Click "Export Expenses"
- The CSV will include:
- Date
- Description
- Category
- Amount
- Merchant
- Payment method
- Receipt URLs (if any)
Use cases for export:
- Tax preparation
- Backup your data
- Analysis in spreadsheet software
- Sharing with accountants
Best Practices
- Add expenses immediately - Don't wait; capture them while fresh
- Be descriptive - Use clear descriptions you'll understand later
- Categorize consistently - Helps with accurate reporting
- Upload receipts - Especially for business expenses or warranties
- Review weekly - Check for missing expenses or miscategorizations
- Use payment methods - Track which account was used
Related Features
- Account Management - Link expenses to accounts
- Telegram Bot - Add expenses on the go
- Subscriptions - Track recurring expenses
Questions? See the FAQ or Troubleshooting Guide.