Primavera P6 vs versus Microsoft Project

Often folks are asking about the differences between Microsoft Project and Oracle Primavera P6. While coming up with a definitive list is more than challenging, below highlights some of the detailed feature differences between Primavera P6 over Microsoft Project.

It’s All About The Enterprise

It’s clear that Primavera P6 was designed for the enterprise from the start, while Microsoft Project migrated from a desktop application and added enterprise capabilities with Project Server. Now that Oracle owns Primavera P6, this gap is accentuated with the introduction of other heavy weight Oracle applications that support Primavera P6. Examples of these include Primavera P6 Analytics, Business Intelligence Publisher, Workflow and Primavera Gateway. These tools allow for integration with other enterprise applications marrying project information with other corporate data, applications and dashboards. Microsoft has not stood still either, with additional offerings such as SharePoint and Dynamics.

With all these true enterprise capabilities in mind, below are some of the more detailed features differences listed by real users. This list is not meant to be exhaustive and only compares the desktops versions. It is also important to note that we’re not recommending one product over the other.

Multiple User Access

Microsoft Project doesn’t allow multiple users to work on a single project at the same time, Primavera P6 does. In Primavera P6 you can specify what features of Primavera a particular user is permitted to use. Microsoft Project Server supports many projects at the same time, but a user locks a project when it’s in use.


In Microsoft Project, 11 baselines can be created for a project. In Primavera P6, unlimited baselines can be created and as many as four of these baselines can be assigned at any one time to a schedule.

Progress and Status

Primavera P6 offers a feature called Progress Spotlight. This Progress Spotlight highlights activity table rows in yellow if they are due any status in the next period (day, week, month, quarter or year). Microsoft Project requires the development of filters to allow for the selection of activities requiring status.

Issues & Risk

Microsoft Project lacks a feature for tracking project issues or risks. Primavera P6 can record issues and risks against a project, WBS element or activity.

Web Support

Primavera P6 plans, documents and other information can be converted to HTML directly from the software. Microsoft Project doesn’t have such options.


The Steps feature in Primavera P6 allows you to create sub-activities (steps) of an activity; effectively a to-do list for discrete progressing. Each step has a weighting that can be used to drive % complete for an activity as the steps are marked off as completed. The additional P6 Step Template allow this feature to be used for common processes that appear often among projects. This capability is not available in Microsoft Project.


In addition to resource costs, Primavera P6 allows planned, remaining and actual project expenses (training, travel, ODC) to be entered at the activity level.  Microsoft Project doesn’t have this capability.

Custom Fields

Both Microsoft Project and Primavera P6 allow you to create custom fields. Microsoft Project also allows you to define formula for custom fields and add additional values to it. In Primavera P6 you can create a blank custom field, but you cannot set formulas to it, so users have to manually enter values in each field, for each column. You can use Activity Codes in P6 to create a column that has values that can be picked from a list similar to the Lookup feature in Microsoft Project’s custom fields.

Multiple Activity Relationships

In Primavera P6, more than one type of relationship can be established between activities, e.g. we can have FF and SS between the same two activities. In Microsoft Project only one relationship can be made between two activities.

External Relationships

In Primavera P6, multiple projects can be opened at one time for editing. This allows for relationships to be established between activities in different projects when inter-dependencies exist using identical techniques to assign the relationships. Microsoft Project uses a special feature called Links Between Projects to achieve inter-project dependency modeling.

Project Website

Primavera P6 can create a comprehensive website comprising of all the project details including activities, resources, reports, risks, issues, WBS, and anything else that a user can define. This website feature is not present in Microsoft Project without using Project Server.

Multiple Project Creation and Tracking

Both Microsoft Project and Primavera P6 allow for multiple projects to be created and viewed. However, Primavera P6 capabilities extend beyond this to include multiple project tracking, multiple project or WBS comparisons, cost and units calculations.


Primavera P6 has the ability to have threaded discussions with other team members from within the tool.

Hint Help

To help new and experienced users alike, P6 Professional offers a Hint Help toggle feature that explains the values and calculations for a column when the cursor is placed on the field. No equivalent feature exists in Microsoft Project.


There are many more minor differences between Primavera P6 and Microsoft Project but above list attempts to highlight seem of the more commonly referred differences between the two tools. We are well aware of folks that favor one system over the other and I’m sure this list will spark much conversation, debate and disagreement.

Using this list to support a decision to buy one product over the other would not be a wise idea. Also, these comparisons are only between the desktop versions.

Choosing an enterprise project management system should be based on your organizational requirements which would be at a much higher level than a few detailed features listed here. Finally, enterprise deployments often involve integration and information sharing with other corporate applications, must run on a particular IT infrastructure and support existing processes. All of these requirements can have an effect on your decision which way to go.

Download many good articles Primavera project management P6, ms project to primavera etc.

Primavera P6 Downloads

February 12, 2015 By 

We’ve posted over the past few years some really handy eBooks, guides, desktop aides, tips and step-by-step instructions related to Primavera P6. Here we’ve consolidated some of the most popular downloads and requested materials that we’ve received over time. So, whether you’re a seasoned veteran user of Primavera P6 or new to the tool, there is something here for everyone.

Feel free to download any of the Primavera P6 materials that you might find useful and if you share this with colleagues and friends, let them know where you go them from. So let’s get started with our ever popular step-by-step installation guides.

Primavera P6 Installation Guides

Windows 7 – Primavera P6 Professional R8.4 Installation Guide

Windows 8 – Primavera P6 Professional R8.4 Installation Guide

Windows 10 – Primavera P6 Professional R15.2 Installation Guide

Installing Primavera P6 using SQL Server

Primavera P6 Tested Configurations Archive

Primavera P6 EPPM

Primavera P6 EPPM Hot Keys

Primavera P6 EPPM – Understanding Date Columns

Understanding Dashboards in P6

Primavera P6 Reports Tab Samples

Primavera P6 Portlets Index

Global and Project Security Profile Settings in Primavera P6

Primavera P6 Professional

Primavera P6 Professional – Understanding Date Columns

Primavera P6 Professional Hot Keys

Primavera P6 Toolbar Map

Project and Earned Value Management

WBS Guidelines for Government Acquisition Programs

Ten Six Project Management Crossword

Ten Six Earned Value Management Crossword

Microsoft Project to Primavera P6 Conversion Guidelines

Microsoft Project to Primavera P6 Conversion Guidelines

Legacy Primavera

Primavera P3 to Primavera P6 Conversion Guidelines

We hope you find these useful. Please send us your comments and let us know what you think.