## % Complete vs. Finish Date in MS PROJECT 2013

Hi, here is another problem from one of my Blog readers:

“Hi Nenad – allow me to give you an example of my problem. A task with a finish date of May 5/14 has a % complete of 25%. When the finish date is changed to May 30/14 the % complete automatically adjusts to 20%. I would like the finish date modification to be independent of the % complete. So when I change the finish date, the % complete does not change. Is there a way to change the relationship logic between finish date and % complete?”

I will show this relationship in MS PROJECT 2013! First I will Create brand new Project with only one Task:

and I will add % Complete field in the Gantt View:

Now I will mark Task as 25% Completed:

Finally, I will change Finish Date to May 30:

As you can see, Duration is now 23 days, and % Complete  is 4%. Why?

Before changing Finish date, 25% of % Complete was actually 1 day because duration was 4 days and 25% is 4 * 25% = 1 day. SO actual duration was 1 day. Now the Finish Date is 30.04.2014, and Duration is 23 days. % Complete is calculated by formula: %Complete = Actual Duration / Duration = 1 day / 23 days = 0.0043478 = (rounded) 4%. You can see this here:

and:

So, to conclude, When you enter %Complete for any Task, and you change Finish date, or Duration, %Complete is recalculated, and will not remain same as you entered. It is always calculated by formula mentioned above. This is the way how MS PROJECT works. If you want to keep %Complete same as before changing End Date, or duration you should simply enter this Value again in %Complete field.

Regards.

Location: Zagreb, Croatia Occupation: Project Manager Interests: Project Management and MS PROJECT He was born in Zagreb, Croatia at 1963. After completing his college he started working on projects in different business areas (banking, manufacturing, automotive industry, distribution, oil companies, etc.) developing and implementing ERP systems into different companies. He has got a lot of experience working with people in different business processes and also possesses great knowledge in information technologies and financial services. Today he works as a business consultant, adn Project Manager in PERPETUUM MOBILE d.o.o. Zagreb. He is a regular lecturer for Project Management in MS Innovation Center in Varaždin, Logosoft Sarajevo in Bosnia and Herzegovina and SEAVUS GROUP in Skopje Macedonia. He was named the best lecturer of WINDAYS 2008 while his lecture was also voted as the best. In addition, he was in TOP 10 lecturers at the MS SINERGY 2009 and MS VISIA 2009, 2010. Shares first place as the best lecturer of KulenDays 2009 and 2010 and PMI Conference 2009 in Zagreb. He is also a regular lecturer in the MS Community. He is a Certified Accountant and a PMP (Project Manager Professional) and a PMI-RMP (Risk Manager Professional), MCP, MCT, and Microsoft Certified Technical Specialist - Microsoft Project 2010. From 01.01.2012 awarded with MVP (Microsoft Most Valuable Proffesional - Microsoft Project)!
This entry was posted in MICROSOFT PROJECT, Microsoft PRoject 2010, Microsoft Project 2013, MS PROJECT 2010, PMI, PRoject Management and tagged , , , . Bookmark the permalink.

### 8 Responses to % Complete vs. Finish Date in MS PROJECT 2013

1. igor1971 says:

• Nenad Trajkovski says:

Is this a solution: https://ntrajkovski.com/2014/10/01/status-date-in-what-if-scenario-or-how-to-make-our-projects-actual-data-up-to-date-in-ms-project-2013/

2. igor1971 says:

Hi, Nenad!! I have a little different question. In my project I have about 30 task. Project start date is 01.01.2015 and it should finish 30.06.2016. After planning everything I should to check different scenarios (what if…) So, in one of scenarios, task 13 done only 40% instead 100% in scheduled date. All tasks before it finished on time. I’ve added “complete” column in the project and inserted % of completion till task 13. But finish date remain the same. My question is how to check if task 13 will be done by 40% on scheduled time, how it affect rest tasks or whole project finish date? And what is project efficiency coefficient (efficacy) of whole project in this case

3. igor1971 says:

Hi, Nenad!! I have a little different question. In my project I have about 30 task. Project start date is 01.01.2015 and it should finish 30.06.2016. After planning everything I should to check different scenarios (what if…) So, in one of scenarios, task 13 done only 40% instead 100% in scheduled date. All tasks before it finished on time. I’ve added “complete” column in the project and inserted % of completion till task 13. But finish date remain the same. My question is how to check if task 13 will be done by 40% on scheduled time, how it affect rest tasks or whole project finish date? And what is project efficiency coefficient (efficacy) of whole project in this case?

• Nenad Trajkovski says:

I didn’t understand the problem you have. If Task 1 to Task 12 is finished on time, e.g. 100%, and you put for Task 14 that it is finished only 40%, MS PROJECT will not change the date, because it means that you are still working. Please be more precise of what do you want to achieve!

4. Sarah Good says:

I have been using ‘%work complete’ to track our projects, since I find that the dates are changing so often that they aren’t really representative of the % complete. I work for a steel construction/ manufacturing company, and our dates vary quite a bit over the course of a project based on a number of different factors, many of which are entirely out of our control.

5. Gregor says:

However, if only your finish date changes, but duration/work remains constant – e.g. worker became sick – than the field/column “resume” might be the solution. It can create a split in your task – keeping the number of days to work and thus your %complete constant.

• Nenad Trajkovski says:

Exactly! This is a greta workaround if it suits for the user!