---
sourceDocument: Yokohama Strategic Portfolio Management
sourceDocumentLink: https://www.servicenow.com/docs/r/yokohama/it-business-management

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Strategic Portfolio Management

ft:clusterId :

    - itbm

bundleId :

    - itbm

workflow :

    - Technology


---

# Progress value calculation

# Progress value calculation {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Progress Value Calculation

The progress value of goals in ServiceNow is automatically calculated based on specific formulas that depend on the presence of targets, sub-goals, and whether weighted averages are used.
Understanding these calculations helps customers effectively track goal completion and performance metrics.
Show full answer Show less  

## Key Features

* **Goals with Targets:** If a goal has only targets, the progress is calculated as the sum of the progress values of its targets divided by the number of targets.
* **Goals with Sub-goals and Targets:** For goals with both sub-goals and targets, the progress value is determined by the sum of the progress values of sub-goals and targets divided by their total count.
* **Weighted Average Calculation:** When the weighted average is enabled, the formula incorporates the weight scales of each target or sub-goal. This allows for a more nuanced calculation based on their contributions to the overall goal.

## Key Outcomes

Understanding how the progress value is calculated enables ServiceNow customers to monitor the effectiveness of their goals accurately. For example, if a goal has two targets with defined impacts, the contributions are calculated proportionally based on their weights and progress values, providing a clear picture of overall goal achievement.  
The progress or percentage complete value of
goals is auto-calculated using different formulas. The formula depends on whether the goal has
only targets, a combination of sub-goals and targets, and if it has weighted average calculation
enabled.  
{#progress-value-calculation__table_sb2_g2y_gpb__entry__2}

| Scenario | Formula used to calculate the progress value of the goal |
|-|-|
| * The goal has targets. * The goal doesn't have sub-goals. * The Impact on goal field is defined for targets. {#progress-value-calculation__ul_qb4_f2n_sqb} | `Progress value of the goal = Sum of progress values of its associated targets / number of targets` |
| * The goal has sub-goals and targets. * The Impact on parent goal and Impact on goal fields are defined for sub-goals and targets respectively. {#progress-value-calculation__ul_d2c_1vt_tqb} | `Progress value of the goal = Sum of progress values of its sub-goals and associated targets / number of sub-goals and targets` |
| * The goal has two targets (target 1 and target 2). * The goal doesn't have sub-goals. * The Impact on goal field is defined for targets and the sn_gf.weighted_average_enabled system property is set to Yes. {#progress-value-calculation__ul_c45_15t_tqb} | `Progress value of the goal = [(Progress of target 1 * Weight scale of target 1) + (Progress of target 2 * Weight scale of target 2)] / (Weight scale of target 1 + Weight scale of target 2)` |
| * The goal has two targets (target 1 and target 2). * The goal has two sub-goals (sub-goal 1 and sub-goal 2). * The Impact on parent goal and Impact on goal fields are defined for sub-goals and targets respectively and the sn_gf.weighted_average_enabled system property is set to Yes. {#progress-value-calculation__ul_mtn_2vt_tqb} | `Progress value of the goal = [(Progress of sub-goal 1 * Weight scale of sub-goal 1) + (Progress of sub-goal 2 * Weight scale of sub-goal 2) + (Progress of target 1 * Weight scale of target 1) + (Progress of target 2 * Weight scale of target 2)] / (Weight scale of sub-goal 1 + Weight scale of sub-goal 2 + Weight scale of target 1 + Weight scale of target 2)` |
[ ]

{#progress-value-calculation__table_sb2_g2y_gpb}  
Consider a scenario where a goal (G1) has two targets (T1 and T2) and the Impact on goal field for T1 and T2 is set to 2 and 3 respectively. The current Progress values of T1 and T2 are 40% and 20% respectively. In this case, the progress value for G1 is calculated as follows:

* Contribution of T1 towards G1 progress = 2/(2+3)\*40 = 16%
* Contribution of T2 towards G1 progress = 3/(2+3)\*20 = 12%
* Therefore, Progress of G1 = 16% +12% = 28%
{#progress-value-calculation__ul_ck2_2vd_2cc}

