---
sourceDocument: Australia Operational Sustainability Management (formerly Environmental, Social, and Governance)
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/environmental-social-governance

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Operational Sustainability Management (formerly Environmental, Social, and Governance)

ft:clusterId :

    - esgv

bundleId :

    - esgv

workflow :

    - Technology


---

# Goal progress value calculation

# Goal progress value calculation {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

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.
{#goal-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. * No weight scale defined for targets. {#goal-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. * No weight scale defined for sub-goals and targets. {#goal-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. * Weight scale defined for targets and the sn_gf.weighted_average_enabled system property is set to Yes. {#goal-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). * Weight scale defined for sub-goals and targets and the sn_gf.weighted_average_enabled system property is set to Yes. {#goal-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)` |
[ ]

{#goal-progress-value-calculation__table_sb2_g2y_gpb}

