logo
search
Others

Fix Cannot Change Task Start Date in Microsoft Project

Natalie TaylorNatalie Taylor Sep 25, 2026 869 views

Question details

The user is unable to manually edit the start dates of certain nested tasks in Microsoft Project.

How to Fix Uneditable Task Start Dates in Microsoft Project
Product
Microsoft Project
Device & OS
not provided
Scenario
Adjusting project schedules and attempting to modify start dates for tasks that are nested under larger summary tasks.
Observed behavior
The start dates for specific tasks cannot be edited, even when no obvious dependencies or constraints have been identified.
Before you start

Before troubleshooting, save a backup copy of your project file to ensure you do not accidentally alter working dependencies or resource allocations while testing task constraints.

Solution 1Recommended

Modify the Nested Subtasks Instead of the Summary Task

Summary tasks automatically calculate their start and end dates based on their underlying subtasks, meaning they cannot be edited directly.

In Microsoft Project, any task that has other tasks indented below it becomes a summary task. The software locks the summary task dates because they are strictly dictated by the earliest start date and latest finish date of its subtasks.

1
Identify the summary task

Look at the task list. If the selected row is bold and has an expand/collapse arrow next to it, it is a summary task.

2
Expand the task hierarchy

Click the arrow icon next to the summary task name to reveal all nested subtasks beneath it.

3
Edit the subtask dates

Locate the specific actual work subtask that determines the start date, and edit the start date in that subtask's row instead.

Modify the Nested Subtasks Instead of the Summary Task
Manual Scheduling Mode: If you absolutely must override a summary task date, you can change its task mode from 'Auto Scheduled' to 'Manually Scheduled', though this breaks the automatic roll-up calculation.
Free Microsoft Office alternative

Manage Projects Easily with WPS Office Spreadsheets

If Microsoft Project's strict dependencies and automated constraints are too rigid for your workflow, consider tracking your tasks with WPS Office Spreadsheets. It provides a flexible, easy-to-use platform with ready-made project management templates where you have full manual control over your timelines.

  1. 1. Open WPS Spreadsheets: Launch WPS Office and click on Spreadsheets to start a new workbook.
  2. 2. Access project templates: Click on 'New from Template' and search for 'Project Management' or 'Gantt' in the template library.
  3. 3. Customize your timeline: Apply a template and manually type in your task names, start dates, and end dates without fighting automatic date roll-ups.
Free and lightweight Microsoft Office alternativeHighly compatible with Microsoft Excel (.xlsx) formatsRich library of free Gantt chart and project tracking templatesFull manual control over your task start dates and deadlines without forced constraints
microsoft office alternative - wps office

Frequently Asked Questions

Why is my task start date grayed out in Microsoft Project?

If a task date is grayed out, it is most likely a summary task. In Microsoft Project, summary tasks automatically calculate their start and end dates based on the earliest start and latest finish of their nested subtasks. You must edit the subtasks directly to change the dates.

How do I remove a hard constraint in MS Project?

Double-click the task to open the Task Information window, navigate to the 'Advanced' tab, and change the 'Constraint type' dropdown to 'As Soon As Possible'. This removes hard date locks like 'Must Start On' or 'Start No Earlier Than'.

Can resource leveling change my start dates automatically?

Yes. If automatic resource leveling is turned on, Microsoft Project will automatically delay the start dates of certain tasks to resolve resource overallocations. You can turn this off by going to the Resource tab, selecting Leveling Options, and changing the calculation mode to Manual.

Why does my task date revert immediately after I change it?

This usually happens when the task has a predecessor that dictates its schedule. For example, if Task B is set to start after Task A finishes, changing Task B's start date manually will fail because it is bound to Task A's completion. You must remove or adjust the predecessor link in the Task Information dialog.