Goal Management
The Goal module allows you to set, track, and manage financial and personal goals. It includes the following sections: Goals, Milestones, Contributions, Tracking, and Category.
14.1 Manage Goals
- Click “Create” to create a new goal, which will open the Create Goal form. In this form, you need to enter the goal name, target amount, start date, and target date. Optional fields include category (to classify the goal), goal type (default is Savings, with options for Savings, Expense Reduction, and Debt Reduction), priority (default is Medium, with options for Low, Medium, High, and Critical), chart of account (to link the goal to the relevant ledger account), and description (to provide context about the goal’s purpose).
- The Manage Goals page displays all financial and personal goals set within the system, showing Goal Name, Category, Type, Target Amount, Current Amount, Progress (displayed as a visual progress bar with percentage), Target Date, Priority, and Status.
- Use the Search bar or filters (Goal Type, Status, Priority, Category) to locate specific goals. Click Apply to filter and Clear to reset. Toggle between List and Grid view using the icons at the top right. Goal priorities are color-coded: Critical, High, Medium, and Low.
- Goal statuses include Draft (not yet activated) and Active (currently in progress). For Draft goals, available actions are: Approve (activate the goal), View, Edit, and Delete. Once a goal becomes Active, it cannot be edited, only Viewed and Deleted.
14.2 Manage Milestones
- Click “Create” to create a new milestone, which will open the Create Milestone form. In this form, you need to enter the goal (select the parent goal this milestone belongs to), milestone name (a descriptive label for this checkpoint, e.g., “First Quarter Target”), target amount (the amount to be reached at this milestone), and target date (the deadline for achieving this milestone). You may also add an optional description to provide additional context.
- The Manage Milestones page displays all intermediate targets set against active goals, showing the linked Goal Name, Milestone Name, Target Amount, Achieved Amount, Achieved Date, Target Date, and Status.
- Use the Search bar or filters (Goal, Status, Target Date Range) to locate specific milestones. Click Apply to filter and Clear to reset. Milestone statuses include: Pending (target not yet reached) and Achieved (target amount has been met). Both Pending and Achieved milestones can be Edited or Deleted using the action icons.
14.3 Manage Contributions
- Click “Create” to record a new contribution, which will open the Create Contribution form. In this form, you need to enter the goal (select the goal this contribution is being applied to), date (auto-filled with today’s date but can be modified), and amount (the contribution value being recorded).
- You may also add optional notes to describe the source or purpose of the contribution, such as “Monthly automatic transfer” or “Weekend side income contribution.”
- The Manage Contributions page displays a log of all financial contributions made toward active goals, showing the linked Goal Name, Contribution Date, Amount, Type (Manual or Automatic), and Notes.
- Use the Search bar or filters (Goal, Type, Date Range) to locate specific contribution records. Click Apply to filter and Clear to reset. Contribution types are displayed as color-coded badges: Manual and Automatic. All contributions can be Edited or Deleted using the action icons.
14.4 Manage Tracking
- Click “Create” to add a new tracking entry, which will open the Create Tracking form. In this form, you need to enter the Goal (select the goal being tracked), Tracking Date, Previous Amount (the balance before this entry), Contribution Amount (the amount added in this period), Current Amount (the updated balance after contribution), Progress Percentage (percentage of the total goal achieved), and Days Remaining (number of days left until the Target Date).
- You may also add the Projected Completion Date to estimate when the goal will be fully achieved based on current progress. Select the appropriate Status from the dropdown, On Track, Behind, or Ahead, to reflect the current state of the goal.
- The Manage Tracking page provides a detailed progress log for each goal, showing the linked Goal Name, Tracking Date, Contribution Amount, Current Amount, Progress Percentage, Days Remaining, and Status.
- Use the Search bar or filters (Goal, Status, Date Range) to locate specific tracking records. Click Apply to filter and Clear to reset. Tracking statuses are color-coded: Behind, On Track, and Ahead. All tracking records can be Viewed, Edited, or Deleted using the action icons.
14.5 Manage Categories
- Click “Create” to create a new category, which will open the Create Category form. In this form, you need to enter the Category Name (e.g., “Financial” or “Health & Fitness”) and Category Code (a unique identifier, e.g., FINANCE or HEALTH).
- You may also add an optional Description to explain the type of goals this category covers. Toggle Is Active ON to make this category available when creating new goals.
- The Manage Categories page displays all goal categories available in the system, showing Category Name, Category Code, Description, and Active Status.
- Use the Search bar or filter by Is Active status to locate specific categories. Click Apply to filter and Clear to reset. Active status is shown as Active (green) or Inactive (red).
- Default categories include: Personal Development, Career Growth, Health & Fitness, Financial, Education, Business, Relationships, Creative, and Travel. All categories can be Edited or Deleted using the action icons.