Income vs Expense
Upcoming Payments
Recent Transactions
| Date | Transaction | Category | Amount |
|---|
Budget Progress
| Date | Description | Type | Category | Account | Amount | Actions |
|---|
Income History
Expense History
Transfer History
Upcoming Income
Upcoming Expenses
Recurring Transactions
| Description | Type | Amount | Frequency | Next Date | Actions |
|---|
Your Accounts
Monthly Budget
Financial Goals
Spending by Category
Account Balances
Categories
Tags
Application Settings
Data Backup
Export your data regularly to keep a backup.
âšī¸ How to Use HomeBudget
HomeBudget helps you monitor your daily household money, income, expenses, accounts, budgets, and savings goals.
â Adding Transactions
- Click Add Transaction at the top of the page.
- Select whether it is an Income, Expense, or Transfer.
- Select the date, account, category, amount, and optional notes.
- Click Save Transaction.
- The Dashboard and account balances update automatically.
đ° Income
Use Income for money entering your household. Examples include:
- Salary
- Allowance
- Freelance income
- Business income
- Other money received
đ¸ Expenses
Use Expenses for money leaving your household. Examples include:
- Groceries
- Electricity
- Water
- Internet
- Transportation
- Rent
- Entertainment
âī¸ Transfers
Transfers move money between your own accounts. For example:
- Cash Wallet â Bank Account
- Bank Account â Savings
- E-wallet â Cash
Transfers do not count as household income or expenses. They only move your money between accounts.
đĻ Accounts
You can create separate accounts to track where your money is stored. Examples include:
- Cash
- Bank Account
- E-wallet
- Savings
- Credit Card
Your account balance is calculated automatically from your opening balance and transactions.
đ Track Budget
Set a monthly budget for categories such as Groceries, Utilities, Transportation, or Food.
The tracker compares your spending against your budget and shows:
- Amount spent
- Budget amount
- Remaining amount
- Over-budget warning
đ¯ Financial Goals
Create goals for things you want to save for. Examples:
- Emergency Fund
- Vacation
- Home Improvement
- New Appliance
Add money to your goal manually to monitor your progress.
đ Upcoming Income and Expenses
Use Upcoming Income and Upcoming Expenses to prepare for future money activity.
Examples include:
- Upcoming salary
- Electric bill
- Water bill
- Internet bill
- Rent payment
đ Recurring Transactions
Use recurring transactions for regular payments or income such as:
- Monthly salary
- Rent
- Internet
- Subscriptions
- Insurance
You can set the frequency as Daily, Weekly, Monthly, or Yearly.
đ Dashboard Period Filter
At the top of the Dashboard, you can select a period to review your financial activity.
- This Month â current month's activity.
- Last Month â previous month's activity.
- YTD â Year To Date, from January 1 until today.
- 12 Months â the previous 12 months of activity.
The Dashboard automatically updates the income, expenses, net amount, chart, recent transactions, and spending overview for the selected period.
đž How Your Data Is Saved
HomeBudget uses your browser's LocalStorage to save:
- Transactions
- Accounts
- Categories
- Tags
- Budgets
- Goals
- Upcoming transactions
- Recurring transactions
- Application settings
Your data normally remains available after refreshing or closing the browser, as long as you use the same browser and device.
â ī¸ Important Data Warning
Because the current version uses browser LocalStorage, your data may be lost if you:
- Clear browser data or site data.
- Use browser cleanup software.
- Change or reset your browser profile.
- Use a different browser.
- Use a different computer or device.
Your data is currently stored locally and is not automatically synced to a cloud server.
âŦī¸ Backup Your Data
Go to Settings â Data Backup and click Export Backup.
A file named homebudget-backup.json will be downloaded. Keep this file in a safe location such as:
- Your computer
- USB drive
- Google Drive
- Other cloud storage
It is recommended to create backups regularly.
âŦī¸ Restore / Import a Backup
If you previously exported your HomeBudget data, you can restore it using the downloaded JSON backup file.
- Go to Settings â Data Backup.
- Click Import Backup.
- Select your homebudget-backup.json file.
- HomeBudget will check that the file is a valid HomeBudget backup.
- Confirm the import when prompted.
- Your accounts, transactions, budgets, goals, categories, tags, upcoming items, recurring transactions, and settings will be restored.
Importing a backup replaces the current HomeBudget data in this browser. If you currently have important data, export a new backup before importing another backup.