How Project Progress is Calculated
Project managers use the Progress infolet from the Project Management Dashboard to compare the target and actual percentage of work completed on the projects they own.
Projects with maximum variance between actual and target percent complete appear topmost. Projects with same variance between actual and target percent complete are sorted in the reverse order of number of exceptions. If no effort is planned for a project, then the infolet displays zero percent complete. As soon as the team members start entering progress for tasks, the actual percent is calculated. From the Progress infolet, you can drill down to the Manage Project Plan and Manage Task Exceptions pages to view the details.
Settings That Affect Project Progress
Values in the Progress infolet are derived from the Manage Project Plan page. The project progress depends on the following values of a project:

Current date

Planned start date

Planned finish date

Planned effort in hours

Current effort in hours

Actual hours
Formulas to Calculate Project Progress
Here are the formulas to calculate the target and actual percent complete of a project:

target percent complete = (expected hours / planned effort in hours) * 100

expected hours = (expected duration * planned effort in hours) / planned duration

expected duration = current date  planned start date + 1

planned duration = planned finish date  planned start date + 1


actual percent complete = (actual hours / current effort in hours) * 100
Note: The actual percent complete is the rolled up percent complete of the project.
This table shows the values used to calculate target and actual percent complete for Project 1. Assume the current date is 2Jun2017, the calendar is 5 days a week with no holidays, and a workday contains 8 hours.
Name 
Planned Effort in Days 
Planned Start Date 
Planned Finish Date 
Planned Effort in Hours 
Actual Hours 
Remaining Hours 
Current Effort in Hours 
Expected Hours 

Project 1 
57 
22May2017 
30Jun2017 
456 
120 
336 
456 
160 
Task 1 
10 
22May2017 
02Jun2017 
80 
40 
40 
80 
(10 * 80) / 10 = 80 
Task 2 
7 
01Jun2017 
09Jun2017 
56 
16 
40 
56 
(2 * 56) / 7 = 16 
Task 3 
20 
05Jun2017 
30Jun2017 
160 
0 
160 
160 
0 
Task 4 
20 
24May2017 
20Jun2017 
160 
64 
96 
160 
(8 * 160) / 20 = 64 
This table shows the values used to calculate target and actual percent complete for Project 2. Assume the current date is 2Jun2017, the calendar is 5 days a week with no holidays, and a workday contains 8 hours.
Name 
Planned Effort in Days 
Planned Start Date 
Planned Finish Date 
Planned Effort in Hours 
Actual Hours 
Remaining Hours 
Current Effort in Hours 
Expected Hours 

Project 2 
16 
29May2017 
14Jun2017 
128 
48 
72 
128 
48 
Task 1 
5 
29May2017 
02Jun2017 
40 
40 
0 
40 
(5 * 40) / 5 = 40 
Task 2 
3 
02Jun2017 
06Jun2017 
24 
8 
16 
24 
(1 * 24) / 3 = 8 
Task 3 
8 
05Jun2017 
14Jun2017 
64 
0 
64 
64 
0 
The project progress is determined as follows:

If target percent complete is greater than actual percent complete then your project is behind schedule.

If target percent complete is less than actual percent complete then your project is ahead of schedule.

If target percent complete is equal to actual percent complete then your project is on schedule.
This table shows the calculation of target percent complete and actual percent complete for Project 1 and Project 2 and their progress results. For Project 1, the planned and current effort are same. For Project 2, the current effort is less than the planned effort.
Project 
Expected Hours 
Actual Hours 
Target Percent Complete 
Actual Percent Complete 
Progress 

Project 1 
160 
120 
(160 / 456) * 100 = 35 
(120 / 456) * 100 = 26 
9 percent behind schedule 
Project 2 
48 
48 
(48 / 128) * 100 = 37.5 
(48 / 128) * 100 = 37.5 
On schedule 