---
title: "Milestones"
canonical: "https://support.appfire.com/space/BPEdc/2534572653/Milestones"
format: markdown
---
## Introduction

You can track project milestones using the** Infobar** section in the Gantt module. Navigate to the selected milestone by clicking on the "Target" icon next to the milestone on the list.

![image](media://efb07662-d0c4-4a53-81c9-a7bfaf7f4d1a)

## Convert tasks to milestones

Milestones can be interpreted as:

- Markers of reaching an identifiable stage in any task or project.
- Software release life cycle states.

On the timeline, milestones are represented as diamonds.

Milestones represent a point in time - milestone duration is 0 days.

> ℹ️ **Parent tasks cannot be converter to milestones. **
> ℹ️ 
> ℹ️ If a task has children in the task tree (WBS) it can't be converted into a milestone - scheduling mode interactions between parent/child would not be possible.

### Convert a single task to a milestone

To convert a single task to a milestone or vice versa, right-click on the selected task (on the task list) or use the ". . ." button in the vertical dialog.

> ℹ️ You can also use [inline editing](https://appfire.atlassian.net/wiki/spaces/BPEdc/pages/2534802721) to turn a task into a milestone.

![image](media://ebe39318-4828-4424-be32-5e80a8a0146e)

#### Start/end date recalculation

During conversion, the task end date is set as the milestone date.

Before conversion:

![image-20250314-124708.png](media://fc372d08-e99b-4af3-b8c6-81e474032ca2)

After conversion:

![image-20250314-124735.png](media://dc7068fb-6a0b-4fe3-accc-c07c77ef6c1b)

### Convert multiple to milestones / tasks

Use the [multi-select](https://appfire.atlassian.net/wiki/spaces/BPEdc/pages/2534999165) option to select a few tasks and milestones and right-click to **"Convert all to..."**:

- Milestone
- Task

When you select a milestone and a task and right-click **"Convert all to.. > Task"**:

- A milestone is converted to a task.
- A task remains unchanged because it is already a task.

![image](media://b6b14b2a-7920-48bc-a87a-ff730f61cd75)

### Convert [a task with one date](https://appfire.atlassian.net/wiki/spaces/BPEdc/pages/2534376149) to a milestone

When a task **with one date** (“Start Date” or “End Date”) is converted to a milestone, the “Start Date” becomes the same as the “End Date”.

![image](media://c07e06aa-6fdd-4c5b-96a8-94458b9dcc00)

## Create a basic task as a milestone

1. Click the **+ **(plus icon) > **Create task **> **Basic task.**
2. Fill in the task information.
3. Activate the toggle switch.

## Milestone synchronization

You can synchronize milestone information using the "Label" field. When you convert a task to a milestone, the app will create a #milestone label:

![image](media://9edc1f3f-0713-4d35-8d61-9b85b5dd133a)

Labels will be added or removed in the following scenarios:

- A task is converted into a milestone -> the #milestone label in Jira is added.
- A milestone is converted into a regular task -> the #milestone label in Jira is removed.
- A milestone is converted into a parent task -> the #milestone label in Jira is removed.

Note: Depends on field mapping. 

## Milestone overview - Infobar

You can show the list of milestones using the Gantt's Infobar:

- Only milestones expanded on the Gantt chart are visible on the list.

![image](media://6c766394-fbf9-4488-bd15-7a07a9692c87)

- If a user wants to see only milestones from selected parent tasks, they need to expand those parent tasks and collapse parent tasks they are not interested in.
- If a user wants to see all the milestones in the program, they need to expand all of the tasks by clicking "Expand all" on a tree root column header.

## Dependencies vs milestones

See [the Dependencies vs milestones page](https://appfire.atlassian.net/wiki/spaces/BPEdc/pages/2535489705) for more information.