Others

How to Track Planned and Actual Daily Hours in Microsoft Project

John WilsonJohn Wilson Oct 28, 2026 868 views

Question details

The user needs to compare planned working hours against actual hours for resources on a daily or weekly basis while preserving historical baseline data.

How to Track Planned and Actual Daily Hours in Microsoft Project
Product
Microsoft Project
Device & OS
not provided
Scenario
Conducting weekly progress reviews and tracking resource time.
Observed behavior
The user wants to establish a tracking workflow that ensures the original project baseline is not overwritten when recording actuals.
Before you start

Ensure you have saved an initial baseline for your project before entering any actual work hours, so you have a fixed point of reference to compare against.

Solution 1Recommended

Use Time-Phased Work Fields and Multiple Baselines

Utilize the Task Usage or Resource Usage views to enter daily actuals and save additional baselines to preserve history.

Microsoft Project allows you to view and edit time-phased data, meaning you can see work distributed over time (days, weeks, or months). By using the Work and Actual Work fields side-by-side in a usage view, you can easily log and compare planned vs. actual hours without affecting your original baseline.

1
Save the initial baseline

Go to the 'Project' tab on the ribbon, click 'Set Baseline', and select 'Set Baseline'. Save this as 'Baseline' (the default) to lock in your original planned hours for the entire project.

2
Switch to a usage view

Navigate to the 'View' tab and select either 'Task Usage' or 'Resource Usage' to display your time-phased data grid.

3
Add actual work rows

Right-click the details column on the right side of the view (the time-phased grid) and ensure both 'Work' (planned) and 'Actual Work' are checked to be displayed.

4
Enter daily or weekly actuals

Click into the 'Actual Work' cells for specific days or weeks in the grid and input the exact hours completed by each resource.

5
Save interim baselines

If you need to re-plan future work without losing the original baseline, go to 'Project' > 'Set Baseline' and choose to save the new plan as 'Baseline 1' through 'Baseline 10'.

Use Time-Phased Work Fields and Multiple Baselines
Avoid Overwriting Baselines: Never overwrite the original 'Baseline' when updating progress, as this will erase your historical planned data. Always use Baseline 1-10 for subsequent snapshots.
Free Microsoft Office alternative

Manage Projects Efficiently with WPS Office

While Microsoft Project is a highly specialized tool, many teams successfully track planned vs. actual hours using spreadsheet-based project templates. WPS Office offers a free, lightweight, and highly compatible alternative to Microsoft Office. With WPS Spreadsheet, you can utilize built-in project management templates, Gantt charts, and resource trackers without the steep learning curve.

  1. 1. Download and install WPS Office: Download the free WPS Office suite from the official website and install it on your device.
  2. 2. Access project templates: Open WPS Spreadsheet and browse the template library for 'Project Tracking', 'Timesheet', or 'Gantt Chart'.
  3. 3. Customize your tracker: Use the pre-built columns to log planned hours, actual hours, and variances, saving your file in the highly compatible .xlsx format.
Free and lightweight office suite with a familiar user interfaceSeamless compatibility with Microsoft Excel (.xlsx) formats for easy sharingBuilt-in project management, timesheet, and Gantt chart templatesEasy collaboration for team progress reviews and time tracking
microsoft office alternative - wps office

Frequently Asked Questions

Why did my planned hours change when I entered actual work in Microsoft Project?

By default, Microsoft Project recalculates remaining work when you enter actual work. If a task takes longer than expected, Project may extend the duration or adjust the remaining planned work. To keep your original plan visible for comparison, you must save and display a Baseline.

Can I track hours weekly instead of daily in Microsoft Project?

Yes. In the Task Usage or Resource Usage view, you can change the timescale of the right-hand grid. Right-click the timescale header, select 'Timescale', and set the Bottom Tier to 'Weeks' to enter and view actuals on a weekly basis.

How do I compare Baseline Work with Actual Work in a standard task view?

In any task sheet view (like the Gantt Chart view), right-click a column header and choose 'Insert Column'. Add the 'Baseline Work' and 'Actual Work' columns. You can also insert the 'Work Variance' column, which automatically calculates the difference between your baseline plan and the actual work recorded.