Microsoft Project Tutorial: How to use Inactive Tasks with MS Project

inactive tasks microsoft project

Written By Andrew Makar

Professional Cat Herder and an Agile Enthusiast with a keen interest in putting PM theory into actual practice.

Learn how to use Inactive Tasks with MS Project

As project managers, we know the project schedule will change throughout the course of a project. Dates adjust, resources are swapped, and tasks are added, modified and deleted. Adding and updating task information is straightforward however deleting a task in MS Project raises some theoretical questions about if you should even delete a task from a baselined plan. Once a project baseline is established, cost, timing and scope are committed. If the schedule is modified, dates, cost and scope may adjust. As the project executes, project managers may want to compare the current project against the original baseline or conduct what-if analysis.

If you delete a task, you lose all the baseline information and any work or costs associated with the task. The alternative to deleting a baselined task involved reducing the project duration to zero. Having applied this approach on past projects, it wasn’t ideal as creating a zero duration task also converted the task into a milestone. This would cause some problems in milestone reporting and if the task was added back, it would cause further confusion. Fortunately, MS Project 2010 fixed a lot of these issues by adding inactive tasks to the Microsoft Project 2010 release.

The inactive tasks feature allows project managers to remove tasks from the schedule while recognizing the task existed in the original plan. The figure below depicts 5 tasks with 2 tasks in an inactive status.

Inactive Tasks with Microsoft Project

Figure 1 – Inactive Tasks

To set a task to an inactive status

1. Click on the task
2. In the Task ribbon, in the Schedule section, click on the Inactivate icon (Figure 2)
3. The task will appear grayed out with a strike-through line (Figure 1 above)

Inactive Tasks with Microsoft Project

Figure 2 – Inactivate a task

When a task is inactivated, the task and its associated budget, work and assigned resources are not included in the schedule calculations. This feature also allows you to do some what-if analysis when assessing a potential change to your project schedule without losing the original schedule data. Inactivating a task is easy however there are several considerations when inactivating a task.

Considerations when using inactive tasks

Creating an inactive task will impact the project schedule and project managers need to reassess the resource leveling and its impact to the critical path. In Figure 3 below, the original project schedule is display with properly leveled resources and the critical path identified.

Inactive Tasks with Microsoft Project

Figure 3 – The Original Schedule

After inactivating tasks, the project schedule has over allocated resources that need to be rescheduled (Figure 4). Reallocating the resources manually or automatically, will change the start and finish dates.

Inactive Tasks with Microsoft Project

Figure 4 – Tasks are inactivated

Figure 5 depicts the revised schedule with inactive tasks, a new critical path and adjusted resource allocations. Project managers can also hide the inactive tasks by changing the filter to Active tasks in the View ribbon bar.

Inactive Tasks with Microsoft Project

Figure 5 – Resource leveled project schedule with inactive tasks

I’ve found this new feature useful when reassessing the critical path and considering changes to a project schedule. Instead of saving different versions as I examine what-if scenarios, I can inactivate and back out the changes as necessary. The project schedule is a model of future events and with MS Project 2010 inactive task feature, I can model changes faster without destroying my project schedule.

For more tutorials on how to use Microsoft Project, check out our list of Microsoft Project tutorials.

Analyze your Microsoft Project Schedule in Minutes

Stop struggling with Microsoft Project and Start Using It to Delivery Your Project

microsoft project schedule analyzer

Learn how to:

  • Slice and dice Microsoft Project data with over 40 custom filters and highlights
  • Run the Schedule Quality Analyzer based on DCMA standards
  • Project Metrics Analyzer provides push button metrics
  • Custom VBA Macros to analyze your schedule and produce meaningful project metrics
  • Bonus #1 Are you ready to baseline checklist?
  • Bonus #2 How to build a 4 week task window tutorial

Recommended Articles

Project Schedule Quality 102:  Finding Invalid Summary Tasks

Project Schedule Quality 102: Finding Invalid Summary Tasks

In this Microsoft Project tutorial, you’ll learn how to identify invalid summary tasks in a project schedule by building custom filters. We want to identify any summary tasks that have a predecessor and any summary tasks that have resources assigned.

Microsoft Project Tutorial: Using Deadlines in Microsoft Project

Microsoft Project Tutorial: Using Deadlines in Microsoft Project

One of the key lessons learned with Microsoft Project is to build a dynamic project schedule. A dynamic schedule is properly sequenced and is free of any task constraints. As the project executes, the Start and Finish dates will adjust based on the actual start/finish and actual work/duration recorded in the schedule.

Share This