> ## Documentation Index
> Fetch the complete documentation index at: https://docs.msportal.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Read the project timeline

> Find project milestones, filter their status, and understand planned dates and delay indicators.

Open **Projects**, select a project, and choose **Timeline** to review milestones. Company users see shared milestones on projects they can access. Your MSP manages milestone editing and permissions.

## Review milestones

<Steps>
  <Step title="Start with Total">
    When milestones exist, select **Total** to see all available milestones. Select **Completed**, **In Progress**, or **Pending** to focus the list. Select the active filter again, or Total, to clear it.
  </Step>

  <Step title="Read status and planned date">
    Each row has a title and status: **Pending**, **In Progress**, **Complete**, or **Skipped**. On wider screens you may also see the planned date and a related phase or ticket reference.
  </Step>

  <Step title="Expand for detail">
    Select the row or expand arrow to read its description and any available notes. If dates or linked references are hidden on a small screen, use a wider display. Expanding does not expose every piece of row metadata.
  </Step>
</Steps>

The Timeline is a milestone list. For dated project tickets and supported rescheduling, use the project's **Schedule** tab and [project calendar guide](/user-guides/projects/calendar). For progress narratives, open [Updates](/user-guides/projects/read-project-updates).

## Understand the counts and delay indicator

**Total** includes Skipped milestones. The three status totals do not include a separate Skipped total; use **Total** to find those rows. Counts describe milestones available to your account, not unread items or every milestone the MSP can see.

A **+Nd** indicator means the milestone's recorded actual date is later than its planned date, or an unfinished milestone has passed its planned date by that many full days. It is a date comparison, not an SLA breach or proof that a ticket is late. A Complete milestone without an actual date, a Skipped milestone without an actual date, or a milestone without a planned date may have no delay marker.

The MSP can set the list order. Do not assume the first row always has the earliest planned date. Milestone status and dates are maintained separately from project and ticket completion.

## FAQs

<AccordionGroup>
  <Accordion title="Why do the status totals add up to less than Total?">
    Total includes Skipped milestones. Skipped has no separate summary filter; select Total to include it.
  </Accordion>

  <Accordion title="Does Complete mean the entire project is finished?">
    No. It marks that milestone complete. Check the project and its remaining work separately.
  </Accordion>

  <Accordion title="Why is a completed milestone still marked +Nd?">
    Its recorded actual completion date can be later than the planned date. The indicator can remain as a record of that difference.
  </Accordion>

  <Accordion title="Can I change a milestone date or mark it complete?">
    Company users read shared milestones; the MSP manages changes. Authorized MSP staff can use [Manage project milestones](/user-guides/projects/manage-project-milestones).
  </Accordion>

  <Accordion title="Does No milestones yet mean the project has no work?">
    No. There may be no shared milestones even when tickets or phases contain work. If a status filter is active, select Total first; otherwise ask your MSP what has been shared.
  </Accordion>
</AccordionGroup>
