Uploaded March 2026 | Updated September 2026, 2 weeks ago
Milestones and flags are two important event markers used in Primavera P6 schedules. While both represent significant points in a project timeline, they behave differently within the scheduling logic. Milestones are zero-duration activities used to represent key project events such as project start, approvals, or major deliverables. Flags, however, are logic-driven indicators that automatically track completion of events based on predecessor relationships. Understanding the difference between milestones and flags helps planners maintain clear schedule logic and improve event tracking within large project schedules. In this video, we explain when to use milestones and when flags may be more appropriate for monitoring schedule progress.
Milestones and flags are two important event markers used in Primavera P6 schedules. While both represent significant points in a project timeline, they behave differently within the scheduling logic. Milestones are zero-duration activities used to represent key project events such as project start, approvals, or major deliverables. Flags, however, are logic-driven indicators that automatically track completion of events based on predecessor relationships. Understanding the difference between milestones and flags helps planners maintain clear schedule logic and improve event tracking within large project schedules. In this video, we explain when to use milestones and when flags may be more appropriate for monitoring schedule progress.










