# How parent progress rolls up

How a parent goal's progress is worked out from its sub-goals: time-based coverage by default, or equal weighting.

A parent on the [Children tracking method](https://help.brev.io/tracking-method/) takes its progress from its sub-goals. The roll-up basis decides how.

- **Time-based coverage (default)**: Each sub-goal counts for the share of the parent's period it spans. Time no sub-goal covers counts as 0%.
- **Equal weighting**: Every sub-goal counts the same, whatever its dates. You can [weight sub-goals](https://help.brev.io/weight-child-goals/) under this basis.

> **Note: Why a parent reads low**
>
> An annual goal whose only sub-goal is a completed Q1 shows about 25%, not 100%. Add sub-goals for the other quarters.

## Roll a parent up from its sub-goals {#roll-up-from-children}

**Who can do this:** anyone who can edit the goal. By default that is its owners, and Org Admins and Owners. Team Admins can too when their team, or a subteam, owns the goal or has one of its owners. See [Roles and permissions](https://help.brev.io/roles-and-permissions/).

1. Open the parent's ⋯ menu and choose **Edit Goal**.
2. Set the roll-up pill to Children. It is offered once the goal has sub-goals.
3. To change how sub-goals combine, click the basis pill beside it. It reads Org default until you change it. Either pill may sit under the ... button.
4. Pick Equal weighting or Time-based coverage.
5. Click **Update Goal**.

> **Tip: Success check**
>
> The parent's progress recalculates from its sub-goals. Each later check-in on a sub-goal adds an "Updated from children" entry to the parent.

The goal's Progress card shows a coverage timeline and a "How this is calculated" breakdown. The full rules are in [How parent progress rolls up](https://help.brev.io/goal-detail/#roll-up-basis).

## Set the default for your organization {#org-default}

An admin sets **Default roll-up basis** in [Settings → Goals → Progress & logic](https://help.brev.io/settings-product/#goal-rollups). A goal's own basis overrides it.

![Settings, Goals, Progress & logic, with the Default roll-up basis selector.](https://help.brev.io/doc-assets/screenshots/settings-product-goal-rollups.png)

---

Use Brev from Claude, ChatGPT or Cursor with the Brev MCP server, https://mcp.brev.io/mcp: [set it up](https://help.brev.io/connect-ai-assistant/).
