Milestones in Progress Reports
Overview
Milestones allow teams to track key project events alongside the Development & Construction Progress Reports. They provide a high-level view of important construction activities, helping project teams monitor progress against contracted dates and supporting contractor payment schedules.
Milestones appear directly within the Progress Reports page, beneath the Overall Progress chart. They can represent either:
System milestones – linked to tracked construction components in the platform.
User-entered milestones – custom milestones defined by the user (for example, delivery confirmations or design approvals).
Milestones help project managers and site teams:
Track progress against key contractual dates
Identify delays through variance calculations
Record evidence when milestones are achieved
Support reporting and contractor payment processes
Milestones Table

The Milestones table displays all milestones associated with the project.
The table appears below the Overall Progress chart on the Progress Reports page
If no milestones have been added, the table will appear empty
Milestones are ordered by their ID
Permissions
View-only users
Editor users
Can add milestones
Edit milestones
Complete milestones
Reopen milestones
Table Columns
ID
A unique identifier for the milestone.
Used to order milestones in the table
Defaults to sequential numbering (1, 2, 3…)
Can include decimals (for example 4.1) if required
Applies to both system and user-entered milestones
Milestone Description
A short description of the milestone event. Examples:
Payment %
If contractor full or partial payment is reliant on the completion of the milestone, the % can be added here.
- This field does not contribute to any calculations; it’s for information only
- Optional field
- Applies to both system and user-entered milestones
Contracted Date
The planned completion date for the milestone.
Actual Date
Displays the milestone completion date or predicted completion date.
System milestones
Show a predicted date until completion, indicated by a P after the date
Once progress reaches 100%, the actual completion date replaces the prediction
User-entered milestones
Variance (Days)
Shows the difference between the contracted date and the actual or predicted date.
Status
Indicates whether the milestone is:
Complete
- Not complete
- Ready to complete
Adding a Milestone
Editor users can add milestones to track important project events.
To add a milestone
Open the Progress Reports page
In the Milestones table, click Add milestone
Complete the milestone form
Click Save
Milestone Types
When creating a milestone, the fields selected depend on whether it's a system milestone or user-entered milestone.
System Milestone
A milestone linked to a component tracked within the system.
Required fields include:
The system uses project progress data to predict completion. This can be viewed in the Actual Date column as the date plus P.
User-Entered Milestone
A custom milestone defined by the user. These are milestones that are not linked to a component.
Examples may include:
Required fields include:
ID
- Contracted date
Milestone description
Tip: If a component type is selected, then it will be required to add a status, which turns this milestone into a "system milestone". Even if a milestone reflects a component, if you want to keep tracking independent, then do not select a component type.
Editing a Milestone
Milestones can be edited until they are completed.
To edit a milestone
Locate the milestone in the table.
Click Edit in the Actions column.
Update the required fields.
Click Save.
Completing a Milestone
Completing a milestone records that the milestone event has been achieved.
To complete a milestone
Locate the milestone in the table
Click Complete milestone
Enter the completion date
Upload any required evidence
Save the milestone
Completion Date
Evidence
Evidence options include:
- No evidence required
- Upload evidence
- Link to task list
Viewing a Completed Milestone
Completed milestones can be opened to view detailed information.
Completion date
Uploaded evidence
Linked task list
Users can download any uploaded evidence files directly from this view.
Re-opening a Milestone
If additional details or corrections are required, user-entered milestones can be reopened.
To reopen a milestone
Open the completed milestone using View.
Click Re-open milestone.
The milestone will return to Not completed status and can be edited again.
Milestones and Task Lists
Milestones can be linked to task lists to provide additional context and supporting activities.
When a task list is linked:
This helps teams quickly navigate between high-level milestones and detailed project tasks.
Best Practice
To get the most value from milestones:
Use milestones for major contractual or construction events
Include contracted dates to track variance
Add evidence or task lists for audit and reporting
Use clear milestone IDs to align with internal project plans
Milestones work best when used alongside the Overall Progress tracking in Progress Reports.