This is the multi-page printable view of this section.
Click here to print.
Return to the regular view of this page.
Getting Started
Learn how to use Expense Tracker Android
Welcome to Expense Tracker Android! This section will help you get started with using the app.
Download the App
Quick Start
Expense Tracker Android is designed to be intuitive and easy to use right from the first launch. No account creation or complex setup required!
First Steps
- Install the App: Download and install Expense Tracker Android on your Android device (requires Android 8.0 or higher)
- Launch: Open the app - you’ll see the Expenses screen showing the current month
- Add Your First Expense: Tap the floating “+” button to add an expense
- Explore: Navigate through the tabs to see Statistics and Settings
What’s Next?
- User Guide: Complete guide on using all features
- Overview: Learn about the app’s capabilities and architecture
- Concepts: Understand the core concepts behind the app
Key Features at a Glance
- π Expense Tracking: Add, edit, and delete expenses with ease
- π Statistics: View monthly and yearly spending analytics with charts
- π Security: Protect your data with PIN or biometric authentication
- πΎ Data Management: Export, import, backup, and restore your data
- π¨ Customization: Themes, currencies, custom categories, and account types
System Requirements
- Android Version: 8.0 (API 26) or higher
- Storage: Minimal storage required (app size ~10-15 MB)
- Permissions: Storage access for export/import/backup features
- Optional: Biometric hardware for fingerprint/face unlock
Need Help?
Check out the User Guide for detailed instructions on using every feature of the app.
1 - User Guide
Complete guide on how to use Expense Tracker Android
This guide will help you get started with Expense Tracker Android and make the most of its features.
Getting Started
First Launch
When you first launch the app, you’ll see the main Expenses screen showing your current month’s expenses. The app is ready to use immediately - no account creation or login required!
Main Features
1. Adding Expenses
To add a new expense:
-
Tap the floating action button (FAB) with the “+” icon at the bottom right
-
Fill in the expense details:
- Title: Name of the expense (required)
- Amount: Cost of the expense (required)
- Category: Select from predefined or custom categories (required)
- Account: Choose the payment method (Cash, Credit Card, Debit Card, etc.)
- Date: Select the expense date (defaults to today, cannot be future date)
- Notes: Add optional notes or description
-
Tap Save to add the expense
Tips:
- The currency symbol shown is based on your selected currency in Settings
- You can’t select future dates for expenses
- All fields except Notes are required
2. Viewing Expenses
The Expenses tab shows all your expenses for the selected month:
- Monthly Total: Displayed at the top in a card
- Expense List: Scrollable list showing each expense with:
- Title and amount
- Category icon with color
- Date and account type
- Optional notes
Navigation:
- Use left/right arrow buttons to switch between months
- Swipe left/right on the month name to quickly change months
- Tap the total card to see category breakdown
- The “Next Month” button is disabled when viewing the current month
3. Editing Expenses
To edit an existing expense:
- Tap on any expense in the list
- The Add Expense screen opens in edit mode
- Modify any fields as needed
- Tap Save to update
Delete Option:
- In edit mode, a Delete button appears
- Tap Delete and confirm to remove the expense permanently
4. Deleting Expenses
Two ways to delete:
Method 1: Swipe to Delete
- Swipe left on any expense in the list
- Confirm deletion in the dialog
Method 2: Edit Mode
- Tap the expense to open edit mode
- Tap the Delete button
- Confirm deletion
Warning
Deleted expenses cannot be recovered unless you have a backup!
5. Searching Expenses
To search for specific expenses:
- Tap the search icon in the top toolbar
- Enter your search term (searches title, category, account, and notes)
- Tap Apply to filter results
- Tap Clear to remove the search filter
6. Filtering by Date
Filter by Specific Day:
- Tap the calendar icon in the toolbar
- Select a specific date
- View expenses for that day only
- Tap the X button next to the date to clear the filter
Filter by Month:
- Use the arrow buttons or swipe to navigate months
- The app remembers your selected month
7. Statistics & Analytics
The Statistics tab provides visual insights into your spending:
Yearly View
- Bar chart showing total expenses for each month of the year
- Tap any bar to see that month’s details
- Year selector to view previous years
- Total yearly expense displayed
Monthly View
- Pie chart showing expense distribution by category
- Category breakdown with amounts and percentages
- Tap any category to see detailed expenses
- Month selector to navigate different months
Features:
- Color-coded categories for easy identification
- Interactive charts (tap to see details)
- Percentage breakdown by category
- Total monthly spending
8. Category Breakdown
Access from the Expenses tab by tapping the total amount card:
- View all categories with their totals
- See percentage of total spending per category
- Visual representation with category icons and colors
- Quickly identify your biggest spending categories
Settings & Customization
Access Settings from the bottom navigation bar.
Theme Settings
Choose your preferred theme:
- Light Mode: Bright, clean interface
- Dark Mode: OLED-friendly dark theme
- System Default: Follows your device’s theme setting
How to change:
- Go to Settings
- Tap the Theme dropdown
- Select your preferred theme
- Theme changes immediately
Currency Settings
Support for multiple currencies:
- USD ($) - US Dollar
- EUR (β¬) - Euro
- GBP (Β£) - British Pound
- INR (βΉ) - Indian Rupee
How to change:
- Go to Settings
- Tap the Currency dropdown
- Select your currency
- All amounts will display with the new currency symbol
Note
Changing currency only updates the display symbol. It doesn’t convert existing amounts.
Custom Categories
Create and manage your own expense categories:
Add New Category:
- Go to Settings β Custom Categories section
- Tap Add Category
- Enter category name
- Choose an icon from the grid
- The icon color is automatically assigned
- Tap Save
Edit Category Icon:
- Tap the edit icon next to any category
- Select a new icon from the grid
- Icon and color update immediately
Delete Category:
- Tap the delete icon next to any category
- Confirm deletion
- Existing expenses with this category remain unchanged
Default Categories:
- Food & Dining
- Transportation
- Shopping
- Entertainment
- Bills & Utilities
- Healthcare
- Education
- Travel
- Personal Care
- Others
Custom Account Types
Manage payment methods:
Add New Account:
- Go to Settings β Custom Account Types section
- Tap Add Account Type
- Enter account name (e.g., “PayPal”, “Venmo”)
- Tap Save
Delete Account:
- Tap the delete icon next to any account
- Confirm deletion
Default Accounts:
- Cash
- Credit Card
- Debit Card
- Bank Transfer
- Digital Wallet
App Lock & Security
Protect your financial data with PIN or biometric authentication:
Enable App Lock:
- Go to Settings β Security section
- Toggle Enable App Lock
- Choose authentication method:
- PIN: Set a 4+ digit PIN
- Biometric: Use fingerprint or face unlock (if device supports)
- Confirm your PIN
Change PIN:
- Go to Settings β Security
- Tap Change PIN
- Enter current PIN
- Enter and confirm new PIN
Disable App Lock:
- Toggle off Enable App Lock
- Enter your current PIN to confirm
Security Tip
If you forget your PIN, you’ll need to reinstall the app (which will delete all data). Always keep a backup!
Data Management
Export Data
Export your expenses for backup or analysis:
Export Formats:
- CSV: Spreadsheet format (Excel, Google Sheets)
- JSON: Structured data format
How to Export:
- Go to Settings β Data Management section
- Tap Export Data
- Choose format (CSV or JSON)
- Select save location
- File is saved with timestamp in filename
CSV Export includes:
- Date, Title, Amount, Category, Account, Notes
- Compatible with Excel and Google Sheets
- Easy to analyze and create reports
Import Data
Import previously exported data:
How to Import:
- Go to Settings β Data Management
- Tap Import Data
- Select the file to import (CSV or JSON)
- Choose import mode:
- Merge: Add to existing data
- Replace: Clear existing data first
- Confirm import
Warning
“Replace” mode will delete all existing expenses before importing!
CSV Import Template
If you want to create your own CSV file for import, use this format:
CSV Header (Required):
ID,Title,Amount,Category,Account,Date,Notes,Created At
Example CSV File:
ID,Title,Amount,Category,Account,Date,Notes,Created At
1,"Grocery Shopping",45.50,"Food & Dining","Cash","2024-01-15 10:30:00","Weekly groceries","2024-01-15 10:30:00"
2,"Gas Station",60.00,"Transportation","Credit Card","2024-01-16 08:00:00","","2024-01-16 08:00:00"
3,"Movie Tickets",25.00,"Entertainment","Debit Card","2024-01-17 19:00:00","Weekend movie","2024-01-17 19:00:00"
4,"Electric Bill",120.00,"Bills & Utilities","Bank Transfer","2024-01-18 14:00:00","Monthly bill","2024-01-18 14:00:00"
Field Requirements:
- ID: Can be any number (will be auto-generated on import)
- Title: Required, text in quotes if contains commas
- Amount: Required, decimal number (no currency symbol)
- Category: Required, must match existing or custom category
- Account: Required, must match existing or custom account type
- Date: Required, format:
YYYY-MM-DD HH:MM:SS
- Notes: Optional, empty string if no notes
- Created At: Required, format:
YYYY-MM-DD HH:MM:SS
Tips for CSV Import:
- Use quotes around text fields that contain commas
- Date format must be exactly:
YYYY-MM-DD HH:MM:SS
- Amount should be a number without currency symbols
- Empty notes should be represented as
""
- Save file with UTF-8 encoding for special characters
Backup & Restore
Create complete backups of your app data:
Create Backup:
- Go to Settings β Data Management
- Tap Backup Data
- Choose save location
- Backup file includes:
- All expenses
- Custom categories
- Custom account types
- App settings (theme, currency, etc.)
Restore from Backup:
- Go to Settings β Data Management
- Tap Restore Data
- Select backup file
- Confirm restoration
- App restarts with restored data
Backup File Format:
- JSON format with
.json extension
- Includes timestamp in filename
- Contains complete app state
Best Practice
Create regular backups, especially before:
- Updating the app
- Changing devices
- Making bulk changes to data
Tips & Best Practices
Organizing Expenses
- Use Consistent Categories: Stick to the same categories for similar expenses
- Add Notes: Include details like store name, purpose, or people involved
- Regular Entry: Add expenses daily to avoid forgetting
- Review Monthly: Check your statistics at month-end
Managing Categories
- Keep It Simple: Don’t create too many categories
- Merge Similar: Combine related categories (e.g., “Groceries” and “Food”)
- Use Icons Wisely: Choose recognizable icons for quick identification
- Regular Cleanup: Delete unused categories periodically
Data Safety
- Enable App Lock: Protect sensitive financial data
- Regular Backups: Create monthly backups
- Export Important Data: Keep CSV exports for tax purposes
- Test Restores: Occasionally test backup restoration
- Archive Old Data: Export and delete very old expenses
- Limit Search: Use specific search terms for faster results
- Close Unused Tabs: Navigate away from Statistics when not needed
Troubleshooting
Common Issues
Expenses Not Showing:
- Check if you’re viewing the correct month
- Clear any active search filters
- Clear date filters (tap X button)
- Refresh by switching tabs
Can’t Add Expense:
- Ensure all required fields are filled
- Check that amount is a valid number
- Verify date is not in the future
- Try restarting the app
App Lock Not Working:
- Check biometric settings in device Settings
- Ensure PIN is correctly set
- Try disabling and re-enabling App Lock
Export/Import Fails:
- Check storage permissions
- Ensure sufficient storage space
- Verify file format (CSV or JSON)
- Try a different save location
Statistics Not Updating:
- Switch to another tab and back
- Pull down to refresh (if available)
- Restart the app
Getting Help
If you encounter issues:
- Check this user guide
- Review app settings
- Try restarting the app
- Create a backup before troubleshooting
- Reinstall as last resort (will delete data)
Privacy & Data
- Local Storage: All data stored on your device
- No Cloud Sync: No automatic cloud backup (by design)
- No Tracking: App doesn’t collect usage data
- Encrypted Storage: Sensitive data encrypted
- Offline First: Works completely offline
Your financial data never leaves your device unless you explicitly export or backup to external storage.
Need more help? Check out the other documentation sections for detailed technical information.