The Budget module helps you plan and track monthly spending, ensuring you don’t exceed your set budget. This module automatically calculates based on:
Use this module when you want to:
Note: When copying, Recurring Income and Recurring Expenses are recalculated from current recurring data (not copied from previous month), only savings rate is copied.
Note: When editing, Recurring Income and Recurring Expenses are not recalculated (keep old snapshot), only savings rate and spending budget are updated.
Goal: Create budget first time so app automatically calculates and tracks monthly spending based on income and recurring expenses.
Steps:
Result: Budget saved for current month, automatically navigates to “Budget Overview” screen.
UI Illustration:
[ Card: Create Budget November 2025 ]
+------------------------------------------------+
|| |
|| Recurring Income $1,200 |
|| • My Salary (Monthly) $1,200 |
|| |
|| Recurring Expenses $916 |
|| • Electricity (Monthly) $34 |
|| • Water (Monthly) $17 |
|| • Tuition for BN (Monthly) $272 |
|| • Breakfast & Coffee (Weekly x 4) $36 |
|| • Home Loan Payment (Monthly) $420 |
|| |
|| (This data is automatically retrieved) |
+------------------------------------------------+
[ Card: Total Budget (before savings) ]
------------------------------------------------
|| $1,200 (Recurring Income) |
|| - $916 (Recurring Expenses) |
||-----------------------------------------------|
|| = $284 USD |
------------------------------------------------
[ Card: Savings Rate ]
------------------------------------------------
|| How much do you want to save? |
|| |
|| Savings Rate (%) |
|| [ Input (mandatory): 20 ] |
|| |
|| → Equivalent: $57 |
------------------------------------------------
[ Card: Spending Budget ]
------------------------------------------------
|| $284 (Total Budget (before savings)) |
|| - $57 (Savings Amount) |
||-----------------------------------------------|
|| = $227 USD |
|| |
|| (Includes food, transportation, coffee, small shopping...)
------------------------------------------------
[ Button ]
-------------------------------
|| Save Budget |
-------------------------------
Goal: View spending situation compared to set budget, including amounts used, remaining, and analysis by category.
Steps:
Result: Displays full current month’s budget information with progress ring/bar and appropriate colors.
UI Illustration:
[ Card 1 – Budget November 2025 ]
┌──────────────────────────────────────────────┐
│ Budget November 2025 │
│ │
│ Spending Budget › $227 │
│ Used $35 │
│ • Daily expenses $48 │
│ • Income variance -$160 │
│ • Expense variance +$8 │
│ Remaining $104 │
│ │
│ 15.4% │
│ (You have used 15.4% of this month's spending budget)
│ (You are about to use up this month's spending budget)
│ │
│ [View History]│
└──────────────────────────────────────────────┘
[ Card 2 – Income & Expense Variances from Plan ]
┌──────────────────────────────────────────────┐
│ Income & Expense Variances from Plan │
│ │
│ Recurring Income │
│ • My Salary +$80 │
│ ($480 > $400) │
│ │
│ Recurring Expenses │
│ • Tuition for BN -$4 │
│ ($284 > $280) │
│ │
│ Total Income Variance: +$240 │
│ Total Expense Variance: -$8 │
└──────────────────────────────────────────────┘
[ Card 3 – Daily Expenses by Category ]
┌──────────────────────────────────────────────┐
│ Daily Expenses by Category │
│ (Food, transportation, coffee, small shopping...)
│ │
│ Total Daily Expenses: $48 │
│ │
│ Food $24 50% [█████---------]│
│ Transportation $12 25% [███-----------]│
│ Coffee $8 17% [██------------]│
│ Small Shopping $4 8% [█-------------]│
└──────────────────────────────────────────────┘
Goal: Adjust savings rate to change spending budget for current month.
Steps:
Result: Budget updated, returns to “Budget Overview” screen with new values.
UI Illustration: Similar to BUDGET-01 (create budget screen), but Recurring Income and Recurring Expenses values are readonly and kept from old budget.
Goal: Reuse previous month’s budget to save time creating new budget, with option to adjust if needed.
Steps:
Result: New budget created for current month, automatically navigates to “Budget Overview” screen.
UI Illustration:
[ SCREEN ] Budget December 2025
┌──────────────────────────────────────────────┐
│ December 2025 has no budget │
│ │
│ How do you want to create the new month's budget?│
├──────────────────────────────────────────────┤
│ │
│ 📝 Copy & Adjust › │
│ Hint: Copy November 2025 budget and adjust│
│ │
├──────────────────────────────────────────────┤
│ │
│ ➕ Create New Budget › │
│ Hint: Run Create Budget flow again │
│ │
└──────────────────────────────────────────────┘
After selecting “Copy & Adjust”, the create budget screen will display similar to BUDGET-01, but savings rate is pre-filled from previous month.
recurring_incomerecurring_expensedaily_expense in the month