An advanced Excel-based personal finance management system designed to help individuals track expenses, manage income, monitor bank balances, analyze spending patterns, and achieve budget goals. Features automated calculations, visual dashboards, and comprehensive financial insights.
This system solves a critical personal finance challenge: How to understand where your money goes, control spending, and achieve financial goals through data-driven insights.
The system helps you by:
- Dashboard Overview: See your complete financial picture at a glance
- Expense Tracking: Daily expense recording with automatic categorization
- Income Management: Track all income sources with date-wise details
- Budget Analysis: Compare actual spending vs. budget targets
- Wealth Visualization: Pie charts showing asset allocation
- Time-Period Analysis: Flexible date range for financial reports
- Savings Calculator: Automatic calculation of savings (Income - Expenses)
Access Personal Finance Tracker
Click the link above to access the live system
Password for all sheets:
123
Monthly budget comparison with actual expenses vs. target budget, highlighting overspending categories
Detailed spending analysis with color-coded visual indicators for budget adherence
Comprehensive time-period analysis with expense ratios, savings ratios, and budget targets
Customizable expense categories with helpful notes showing what each category includes
Visual wealth distribution across bank accounts, cryptocurrency, and stock holdings
Daily expense tracking with categorization, store/vendor details, and optional notes
Income tracking with source, amount, category and detailed notes for each entry
I created this finance tracker for my personal use to:
- Understand my spending habits
- Identify areas where I was overspending
- Set and track budget goals
- Monitor my wealth across different holdings
- Make data-driven financial decisions
I'm sharing it publicly so others can benefit from organized financial tracking and gain control over their finances.
Your financial command center:
- Total Bank Balance: Current cash in hand
- Holdings Summary: Stocks and cryptocurrency investments
- Total Wealth: Combined value of all assets
- Wealth Distribution Pie Chart: Visual breakdown of asset allocation
- Quick Financial Snapshot: All key metrics at a glance
Daily expense management:
- Date-wise Entry: Record expenses as they happen
- Category-based: Organize by expense type (Food, Transport, Bills, etc.)
- Amount Tracking: Precise expense recording
- Automatic Totaling: Daily, monthly, and category-wise totals
- Notes Field: Add context to each expense
Complete income management:
- Multiple Income Sources: Track salary, freelance, investments, etc.
- Date-wise Recording: When income was received
- Category Classification: Type of income source
- Automatic Calculations: Total income by period
- Source Tracking: Know where money comes from
Personal account management:
- Account Details: All bank accounts in one place
- Transaction History: Date-wise balance changes
- Category Tags: Classify transactions
- Source Tracking: Why balance changed
- Notes Section: Additional transaction details
Powerful budget analysis:
- Flexible Time Periods: Set start and end dates
- Expense by Category: See spending breakdown
- Budget vs. Actual: Compare planned vs. real spending
- Conditional Formatting: Visual alerts for overspending
- Period-over-Period: Track trends across time ranges
- Automatic Calculations: No manual math needed
Annual budget planning:
- Annual Spending Goals: Set targets for each category
- Category-wise Budgets: Allocate amounts to expense types
- Automatic Distribution: Calculates monthly allowances
- Progress Tracking: See how you're doing vs. goals
- Budget Recommendations: Suggested amounts based on patterns
Detailed spending insights:
- Overspending Alerts: Highlighted categories exceeding budget
- Underspending Tracking: Categories with budget remaining
- Percentage Analysis: How much of budget used
- Visual Indicators: Color-coded spending levels
- Actionable Insights: Know where to cut back
Custom date range analysis:
- Expense Summary: Total spending in selected period
- Income Summary: Total earnings in selected period
- Savings Calculation: Income minus expenses
- Ratio Analysis: Expense-to-income ratio
- Average Calculations: Daily/monthly averages
- Budget Comparison: vs. allocated budget
Customization options:
- Expense Categories: Define your own expense types
- Income Categories: Customize income sources
- In Hand Categories: Set up account types
- Easy Modification: Change categories anytime
- Auto-propagation: Changes reflect across all sheets
Investment monitoring:
- Crypto Holdings: Track cryptocurrency investments
- Stock Portfolio: Monitor share holdings
- Import Range Formula: Data from external sheets (Google Sheets)
- Real-time Updates: Connected to live data sources
- Wealth Aggregation: Combined view with bank balance
- Click the Access Link
- Click Download to save the file to your computer
- Open the file in Microsoft Excel (2016 or later recommended)
- When prompted for password, enter:
123 - Save a copy with your name:
"YourName_Finances_2025.xlsx"
- Click on the "Category Setup" sheet tab (at the bottom)
- Look at the "Expense Categories (up to 40)" section
- Review the pre-filled categories:
- Bills & Utilities, Childcare & Baby Needs, Commute, Education
- Electronics & Gadgets, Entertainment, Family, Fitness
- Snacks & Quick Bites, Fuel, Gifts, Groceries, etc.
- Each category has helpful notes on the right showing what it includes
- Customize to match YOUR lifestyle:
- Keep categories you use regularly
- Delete categories you don't need
- Add new categories specific to your life
- Examples to add: "Pet Care", "Hobbies", "Charity", "Gaming"
Important: Don't delete the headers or change the structure, only modify category names!
Pro Tip: Start with the default 27 categories for the first month, then customize based on your actual spending patterns.
- In the same "Category Setup" sheet
- Scroll to find the "Income Categories" section
- Default options include: Job/Salary, Freelance, Investments, Side Income
- Add YOUR income sources:
- Bonus, Rental Income, Gifts, Interest, Dividends, etc.
- These will automatically appear as dropdown options in your Income sheet
- Open the "Total Budget Target" sheet
- You'll see all your expense categories listed
- In the "Your Budget Target" column (yellow highlighted)
- Enter your MONTHLY spending limit for each category:
Example Budget Setup:
Bills & Utilities β βΉ0 (if you want to track without a limit)
Groceries β βΉ5,000 per month
Fuel β βΉ3,000 per month
Restaurant & Dining Out β βΉ4,000 per month
Entertainment β βΉ2,000 per month
-
Tips for Setting Budgets:
- Start conservative (lower amounts)
- Track for 1 month without budgets to see your baseline
- Then set realistic budgets based on actual spending
- You can adjust anytime!
-
The "Implied Annual Spend" column auto-calculates (Monthly Γ 12)
- Navigate to "In Hand" sheet
- Add your starting balance:
Example Entry:
Date: 01-01-2025 (today's date)
Category: Bank Balance (or create "Opening Balance")
Source: HDFC Savings Account
Amount: βΉ50,000 (your actual current balance)
Notes: Starting balance for January 2025
- If you have multiple accounts, add separate rows:
- Row 1: HDFC Savings - βΉ50,000
- Row 2: ICICI Checking - βΉ20,000
- Row 3: Cash in Hand - βΉ5,000
- Total In Hand: βΉ75,000
- Go to "Dashboard" sheet
- Find the "Your Actual Data of Income" section
- Enter your current investment values:
- InHand (Bank) Holding: Your total bank balance
- Crypto Holdings: Total cryptocurrency value
- Shares & Commodities Holdings: Stock portfolio value
- The Wealth Holding Pie Chart will automatically update!
- This gives you a complete picture of where your money is
Every time you spend money, log it immediately:
- Open the "Expense Data" sheet
- Add a new row with these details:
Example Daily Expense Entry:
Date: 03-01-2025
Month: Jan 25
Store/Vendor: Kings Restaurant LLP
Amount: βΉ208.00
Expense Category: Restaurant & Dining Out (select from dropdown)
ExpenseKeys: Dining Out, Fast Food, CafΓ©, Home Delivery
Notes (Optional): Ice Cream thing at dis
- The ExpenseKeys column shows what that category includes
- Notes are optional but helpful for remembering context
- Everything else calculates automatically!
Pro Tips for Expense Tracking:
- β Log expenses the same day (don't wait!)
- β Use your phone to take a quick note if you're out
- β Small expenses matter (βΉ20 coffee adds up!)
- β Be specific with Store/Vendor (helps identify patterns)
- β Use Notes for anything unusual or important
Every time you receive money:
- Open the "Income Data" sheet
- Add a new row:
Example Income Entry:
Date: 03-01-2025
Source: Ondirect Company Salary
Amount: βΉ21,929.00
Income Category: Job / Salary (select from dropdown)
Notes: Feb Salary
Special Income Types:
- Salary transfer to savings:
Source: "Transfer to Expenses accounts"
Category: "Job / Salary"
Notes: "Use for Expenses"
- Freelance payment:
Source: "Client Project Work"
Category: "Side Income"
Notes: "College Project Work of Priya Naidu"
- The system tracks:
- Total income by month
- Income by category
- Automatically calculates savings (Income - Expenses)
When your bank balance changes (beyond expenses/income):
- Open "In Hand" sheet
- Add an entry:
Examples:
Transfer to savings:
Date: 05-01-2025
Category: Bank Transfer
Source: Moved to Fixed Deposit
Amount: -βΉ10,000 (negative for money out)
Notes: 1-year FD investment
Received gift money:
Date: 10-01-2025
Category: Gift/Other
Source: Birthday gift from parents
Amount: +βΉ5,000 (positive for money in)
Notes: Birthday gift
- Open "Dashboard" sheet
- Review at a glance:
- Total bank balance
- Total wealth holdings
- Wealth distribution (pie chart)
- How your money is spread across accounts/investments
What to look for:
- Is your bank balance decreasing too fast?
- Are investments growing?
- Is wealth distribution balanced?
- Open "Comparison to Budget Target" sheet
- Set your time period:
At the top, enter:
Start of time period: 01-01-2025
End of time period: 31-01-2025
- The sheet automatically shows:
- Expenses by Category (Actual vs. Budget)
- Variance to Budget (how much over/under)
- Color coding: Red = overspent, Green = under budget
- Budget Summary with total variance
Example Analysis:
Groceries: βΉ5,000 actual vs. βΉ4,000 budget = βΉ1,000 OVER
Fuel: βΉ2,000 actual vs. βΉ3,000 budget = βΉ1,000 UNDER
Restaurant: βΉ6,000 actual vs. βΉ4,000 budget = βΉ2,000 OVER (ALERT!)
- Action Steps:
- Identify categories where you overspent (RED)
- Think about why (special occasion? habit?)
- Adjust behavior or budget for next month
- Open "Budget Analysis" sheet
- This shows:
- Your Actual Spending (based on entered data)
- Monthly Average
- Total for 11 months
- Your Budget Target (to be manually entered)
- Monthly Spend
- Implied Annual Spend
- Your Actual Spending (based on entered data)
- Color indicators:
- Green: Well under budget
- Yellow: Approaching budget
- Red: Over budget (needs attention!)
Use this to:
- See which categories consume most of your budget
- Identify trends (are you spending more each month?)
- Make informed decisions about budget adjustments
- Open "Selected Time Period Data" sheet
- This automatically shows (based on Comparison sheet dates):
- Totals: Expenses, Income, Savings
- Ratios: Expense Ratio, Savings Ratio
- Averages: Daily/monthly averages
- Budget Targets: How you're doing vs. goals
Key Metrics to Watch:
Savings Ratio: 30%+ is excellent, 20%+ is good, <10% needs work
Expense Ratio: Should be 60-70% of income maximum
Example Reading:
Month 1 (Jan 2025):
- Expenses: βΉ9,701.00
- Income: βΉ21,929.00
- Savings: βΉ12,228.00
- Savings Ratio: 55.8% (EXCELLENT! π)
Do this on the last day of each month:
- Open "Comparison to Budget Target"
- Set dates: 1st to last day of month
- Ask yourself:
- Which category surprised me?
- Where did I overspend and why?
- Which categories were well-controlled?
- Any one-time expenses (gifts, repairs)?
- Go to "Expense Data" sheet
- Sort by Expense Category
- Look for patterns:
- Too many restaurant visits?
- Impulse purchases?
- Unexpected high bills?
- Open "Total Budget Target" sheet
- Based on your analysis:
- Increase budget for categories you consistently overspend
- Decrease budget for categories with room
- Keep total monthly budget realistic
Write down (in a separate note or journal):
- "Next month I will reduce dining out by 20%"
- "I will track every small expense under βΉ50"
- "I will increase savings from 25% to 30%"
- Track EVERYTHING - Even βΉ10 expenses add up to βΉ3,000/month!
- Update Daily - Takes 2 minutes, saves hours of catching up
- Review Weekly - Sunday evening dashboard check
- Analyze Monthly - Last day of month full review
- Be Honest - Don't hide expenses from yourself
- Use Notes - Future you will thank you for context
- Stay Consistent - Works only if you track regularly
β Waiting to update - You'll forget transactions
β Skipping small expenses - They matter most!
β Setting unrealistic budgets - You'll just ignore them
β Not reviewing reports - Data without action is useless
β Modifying formula sheets - Unless you know Excel well
β Giving up after one month - Takes 2-3 months to see patterns
Morning: Check if any expenses from yesterday were missed
Evening: Log today's expenses (usually 2-5 entries)
Before bed: Quick glance at Dashboard to see daily total
Forgot to track for a week?
- Check bank statements/credit card statements
- Estimate categories based on vendors
- Add all missed transactions with notes: "Catch-up entry"
Made a big purchase?
- Create a note explaining why (necessary vs. impulse)
- See how it affects monthly budget
- Adjust next month if needed
Got unexpected income?
- Add to Income sheet immediately
- Decide: Save it? Use for pending expenses?
- Don't let it "disappear" into general spending
Shared expenses with family/roommate?
- Track your share only
- Use Notes: "Split with roommate - my half"
- Or create category: "Shared Expenses"
- Select all sheets (Ctrl + Click each tab)
- Find & Replace: Ctrl + H
- Find: βΉ
- Replace with: $ (or your currency)
- Click "Replace All"
- Format cells as currency for your region
- "Category Setup" sheet
- Add new categories in empty rows
- They automatically appear in dropdown menus
- Don't exceed 40 categories (limit in formula)
- Duplicate "Comparison to Budget Target" sheet
- Rename: "Q1 2025 Report" or "Year Review 2025"
- Set custom date ranges
- Use for quarterly or yearly analysis
- Add a new column in Expense sheet: "Person Name"
- Use data validation dropdown: You, Spouse, Kids
- Filter by person to see individual spending
- Combine for family total
- If using Google Sheets version
- Use
IMPORTRANGEformula to pull data from:- Stock portfolio tracker
- Crypto portfolio tracker
- Dashboard updates automatically!
Technology Stack:
- Microsoft Excel / Google Sheets
- Advanced formulas:
SUMIFS: Category-wise expense totalingIMPORTRANGE: Portfolio data import (Google Sheets)DATEDIF: Time period calculationsIF/AND/OR: Conditional logic for alertsVLOOKUP: Category matching
- Conditional Formatting: Visual spending alerts
- Data Validation: Dropdown menus for consistency
- Pivot Tables: Dynamic reporting
- Charts: Pie charts for wealth distribution
Data Structure:
SUBU Finances Tracker
βββ Dashboard (Overview & Charts)
βββ Expense (Daily expense entries)
βββ Income (Income tracking)
βββ In Hand (Bank balance management)
βββ Comparison to Budget Target (Period analysis)
βββ Total Budget Target (Annual budget setup)
βββ Budget Analysis (Spending vs. targets)
βββ Selected Time Period Data (Custom reports)
βββ Category Setup (Customization)
β βββ Expense Categories
β βββ Income Categories
β βββ In Hand Categories
βββ Portfolio Tracking (Optional)
βββ Crypto Holdings
βββ Stock Portfolio
Key Calculations:
Total Expenses = SUMIFS(Amount, Category, Selected_Category, Date, Date_Range)
Savings = Total Income - Total Expenses
Budget Remaining = Budget Target - Actual Spending
Savings Ratio = (Savings / Income) Γ 100
Average Daily Expense = Total Expense / Number of Days
- Today's expenses by category
- Cash flow for the day
- Running bank balance
- Total income vs. total expenses
- Category-wise spending breakdown
- Budget vs. actual comparison
- Savings amount and percentage
- Top spending categories
- Any date range you select
- Trend analysis over time
- Spending patterns identification
- Budget adherence tracking
- Wealth distribution pie chart
- Expense category breakdown
- Income sources visualization
- Budget utilization graphs
β
Know Where Money Goes: Category-wise breakdown of every rupee
β
Identify Overspending: Automatic alerts for budget violations
β
Track Savings Progress: See savings trends over time
β
Plan Better: Data-driven budget adjustments
β
Achieve Goals: Monitor progress toward financial targets
β
Reduce Waste: Spot unnecessary expenses
β
Build Wealth: See investment portfolio growth
β
Financial Discipline: Visual accountability for spending
Personal roadmap for this tracker:
- Mobile app version for on-the-go expense entry
- Automatic bank statement import (CSV)
- Receipt photo attachment feature
- Bill payment reminders
- Savings goal tracker with progress bars
- Credit card payment tracking
- Loan/EMI management module
- Tax calculation assistance
- Year-end financial summary report
- Multi-currency support
- Family expense sharing features
- Automated email reports (weekly/monthly)
- Daily Updates: Enter expenses same day (don't wait)
- Be Specific: Use detailed category names
- Check Weekly: Review spending every Sunday
- Adjust Budget: Based on real patterns, not wishes
- Use Notes: Add context to unusual expenses
- Track Everything: Small expenses add up
- Review Monthly: Full analysis once a month
- Set Realistic Goals: Budget should be achievable
β Don't skip small expenses (they matter!)
β Don't set unrealistic budgets
β Don't forget to update income
β Don't ignore the reports (use them!)
β Don't modify formula sheets (unless you know Excel)
Skills Demonstrated:
- Personal finance management
- Data analysis and visualization
- Excel formula mastery (SUMIFS, IMPORTRANGE, conditionals)
- Budget planning and tracking
- Financial reporting
- Dashboard design
- User experience thinking (simple 3-sheet update system)
- Problem-solving (organized chaos of personal finances)
This project shows:
- Ability to solve real-life problems with data
- Understanding of financial concepts
- Excel automation expertise
- Attention to detail in calculations
- User-friendly design principles
Available for:
- Custom financial tracking systems
- Budget planning tools
- Personal finance consulting
- Excel automation projects
- Financial dashboard development
- Data analysis and reporting
This is a personal project I'm sharing with the community. If you:
- Find it useful and want to improve it
- Have suggestions for new features
- Spot any calculation errors
- Want to create a version for your country/currency
Feel free to:
- Open an issue with suggestions
- Share your customized version
- Provide feedback on what works/doesn't work
For questions, customization help, or freelance work:
This project is available under the MIT License - use it, modify it, share it!
Note: This is a tool for personal finance management. Always consult with a qualified financial advisor for important financial decisions.
π° Take Control of Your Finances - One Entry at a Time
β If this helps you manage your money better, please star this repository!
π¬ Have questions? Open an issue and I'll help you get started!
π― Start tracking today - your future self will thank you!