Make Money Online

Get this ready-to-use software to publish your products and services online. Earn money during lockdown and later. 97$ discount. Only $17 now!!

Primavera PPM vs EPPM

Are you planning to purchase or use Primavera but could not decide which one to choose - Primavera PPM or Primavera EPPM? Worry not and find below the core difference between the two forms of Primavera and also learn what functionalities each one has that the other lacks.

Primavera EPPM

This form of Primavera provides an environment for team collaboration, visibility to the latest performance and transparency down to the lowest level of detail.

So, Primavera P6 EPPM is a great solution for dispersed project teams that supports a variety of roles from the most casual to providing a repository for the most detailed.

Find out what functionalities are present in EEPM that are not in PPM, here.

Primavera PPM

Primavera PPM, also known as Primavera Professional provides best in class functionality that professional schedulers expect from any mature scheduling software.

So, if you need to plan your project work in maximum detail, you need PPM. You can not do hard-core scheduling and with most efficient manner with EPPM. However, when PPM is linked to EPPM, you get the best of the both applications.

To find out more about functionality in Primavera PPM that is not present in Primavera EEPM, read this page.

Further recommended reading for you:  Best Application Environments for Primavera PPM and Primavera EPPM

Primavera EPPM vs Primavera PPM

Primavera EEPM is much rarely used compared to Primavera PPM. This is due to the difficulties in the deployment, configuration and maintenance required by the EEPM software. However, there are some functionalities in EPPM that are not present in PPM version of Primavera.

The following features are present in Primavera EPPM but not present in Primavera PPM:

1. Risk register

2. Formula-driven custom fields/columns

3. Schedule checker

4. Advanced project portfolio management

5. Enterprise level project access for viewing/editing through Intranet/Internet

6. Schedule changes preview

7. Information Dashboards

8. Notifications on changes in projects

9. Centralized user administration

10. Issue administration

Also find out: Functionality in Primavera PPM, Not Present in Primavera EPPM

Primavera PPM vs Primavera EPPM

Primavera comes in two forms - Web (EPPM) and Desktop (PPM). Besides the many differences between the two, there is a difference of functionalities too. PPM has some functionalities that are not present in EPPM and EPPM has some functionalities that are not found in PPM.

The following functionalities are present in Primavera PPM but not present in Primavera EPPM:

1. Import/Export project to P3, MPP, XLS, XER

2. Line numbering

3. Time scaled logic diagrams

4. Reflection projects

5. Partial baseline updates

6. Global changes

7. Manually editing of future period values, for resources

8. Built-in ability to create any type of report.

This is how Primavera PPM (Desktop) differs from Primavera EPPM (Web).  In addition to these functionalities, Primavera PPM is more commonly used around the globe than the EPPM version. There are many complexities involved in the deployment as well as usage of EPPM, that's the reasons most companies use Primavera PPM.

Which one do you use? What's your experience with it? Share how you found working with your version of Primavera, with others, in the comments section below.

Also find out: Functionality in Primavera EPPM, Not in Primavera PPM

Primavera vs MS Project Differences

MS Project and Primavera both are reputed software applications for proper project planning, reporting, progress updating and progress monitoring. Both the software are used worldwide and they have their own benefits. There are several differences between MS Project and Primavera P6. The following are the differences between Primavera P6 and Microsoft Project software.


In MS Project only 11 baselines can be created. In Primavera unlimited baselines can be created.

Multiple User Access

MS Project doesn't allow multiple users to work on a single project at the same time, Primavera allows you to do that. In Primavera you can even specify what features of Primavera a particular user can use , and which he can not.

Issues & Risks

MS Project lacks the feature of tracking project issues or risks. In Primavera, we can record issues and risks.

Web Support

Primavera schedule, documents and other information can be converted to HTML directly from the software. MS Project doesn't have such option.


Steps in Primavera allows you to create sub-activities (steps) of an activity. Each step can have its own start and finish date, and a completed step can be marked as completed. This useful feature is missing in MS Project.


Besides Costs, in Primavera project expenses e.g training, travel, etc can also be added, in MS Project we can not add this information with many properties as we can in P6.

Custom Fields

Both MS Project and Primavera allows us to create custom fields. But MS Project even allows us to define complex formulas and assign the values to user-created column.field. In Primavera we can create a blank custom fields, but we can not define formulas as detailed and complex to the columns as we can do in MS Project, so users have to manually enter values in each in the field, for each column.


Primavera P6 has many useful columns. It comes installed with over 250 columns, each giving you different information. Some column category to name include EVM, Budgeting, Costs, variances, dates etc. On the other hand in MS Project, there are only around 30 columns, giving the user with much less information about the project that we can view in Primavera.


Customized Project and resource calendars can be created in both MS Project and Primavera. But perhaps Calendars is the only feature in MS Project that is much better in MS Project as we can create different types of work day or non-work day recurrence patterns. Furthermore, we can also define range for the recurrence pattern to fall between. These easy and much demanded options are not available in Primavera, however these can still be done in Primavera manually, which is time consuming.

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 MS Project only one relationship can be made between two activities.

Project Website

The Primavera P6 software can create a comprehensive website comprising of complete project details including activities, resources, reports, risks, issues, WBS, and everything that has been entered in the software. This website is very valuable feature and is not present in MS Project.

Multiple Project Creation, View and Tracking

In Primavera multiple projects can be created and viewed. This can be done in MS Project too but since MS Project is not intended for multiple project use, it doesn't allow us to do things like we can do in Primavera like multiple project tracking, multiple project or WBS comparisons, cost and units calculations.

There are many more minor differences between Primavera P6 and and MS Project but above list is of major and prominent differences between the two software.


In Primavera P6 WBS is created separately from activities. Once WBS has been created, then we can add activities with each WBS element. Whereas in MS Project, activities are indented to make them look like WBS. The separate creation of WBS in P6 allows in-depth specification of WBS elements, with as much detail as possible, and with ease. 


In Primavera, comprehensive reports can be created. In MS Project, reports can not be customized to display everything you want in the reports. However, MS Project allows us to create graphical reports and customize the graphics but this can not be done in Primavera. Primavera can show some graphics like Gantt Chart, Histograms and Spreadsheets but we can not customize their looks and the current graphics displays are not prominent enough.

Which one You Should Learn?

If you are heavily involved in a project or multiple projects, and you are requiring to computerize every detail of your project, you should go for Primavera P6. Or if you are working on a single project that doesn't require you record details other than activity schedule, resource list, and assignment details, use MS Project as it is simpler.

These were differences between Primavera and MS Project. Also read:

Recommended guides on Primavera

Tags: differences between Primavera P6 and MS Project, Primavera vs Project, MS Project vs Primavera

Social Media Share