Home » Tutorial: How to create a Gantt chart in MS project?

Tutorial: How to create a Gantt chart in MS project?

Featured Partners: Project Management Software

One of the areas of project management that needs close supervision is the scheduling of tasks. This has a huge impact on any team’s overall productivity because if one task is missed, it may affect the completion of the succeeding tasks. One of the most important tools that project managers use is the Gantt chart which is an easier and more convenient way of looking at tasks scheduled overtime.

What is a Gantt Chart?

Though very useful, not a lot of people know what a Gantt chart is. Simply put, a Gantt chart is a visual view of tasks that have been scheduled overtime. It is useful for both small and big projects as it shows the tasks that are to be completed on a given day. Its interface is easy to see and understand as it shows the start and end times of every task. Additionally, a Gantt chart shows the following details:

  • the project tasks
  • the people assigned on the tasks
  • the tasks’ start and end times
  • the duration of every task
  • the way tasks are grouped, link with each other, and overlap

Before the advent of Gantt charts, people used to draw on paper and colored them to make them easier to understand. Gantt charts have evolved since it was introduced and can now be created using various tools. Among these are Microsoft Excel and project management tools like Microsoft Project.

Gantt chart

Microsoft Project for making Gantt Charts

Microsoft Project is one of the world’s most popular project management software, created and sold by Microsoft. It is a great tool for managing tasks, creating and assigning them, handling resources, and overseeing projects, among others.

Since making schedules that are easy to see and understand is an important aspect of project management, Microsoft Project can also be used for making Gantt charts. The great thing about this software is that it makes creating such charts easy. Every time Microsoft Project is opened, users will see a Gantt chart which only needs to be added with information in the tasks or resources columns.

How to make Gantt charts with Microsoft Project

Project managers who are using Microsoft Project should take advantage of the software’s capability for making Gantt charts. Here is a helpful tutorial for those who want to learn how to do it.

  1. Open Microsoft Project software and choose a blank project. This opens up a chart that looks almost exactly like an Excel spreadsheet. Since it is a blank chart, users can write the tasks on these columns.
  2. Create tasks. It would be helpful to prepare a task list on Excel and then copy these to the Project page. If not, users can simply type tasks manually. At this point, the tasks are automatically understood by Microsoft Project that they are to be completed in one day. This can be changed depending on the dependencies which will be described in the steps that follow. Then, choose the summary task and go to the TASK tab to indent the tasks under it. This makes the indented ones the subtasks. If there are subtasks to these subtasks, then, they should also be indented further.
  3. Then, to set the start and end dates of the tasks, users can click on the ‚Äòstart date’ field next to a specific task and choose a date from the drop-down calendar. Do the same with the ‚Äòend date’ field. Another way to do this is to go to the duration tab and manually input the number of days or hours a task has to be completed within.
  4. Adding a milestone is also helpful in showing that the project is in progress or that it has ended. One way of doing this is by creating a duration of 0 days which automatically converts the task as a milestone. A second way of doing this is by inserting a row where the milestone should be and then clicking the ‚Äòmilestone’ button on the ribbon. When all of these are set, the Gantt chart will show the tasks, how long they will be finished through the start and end dates, and if the project has already been completed.
  5. Users can also customize their Gantt charts according to how they want it to be or to suit their way of working. This can be done by fiddling with the division of time on the chart. The two levels of time are normally displayed in week and day. The top tier can be changed to months, years, or quarters while the bottom tier can be used to reflect the smaller division of time. Also, users can color-code their tasks, un-shade the non-working time, and personalize almost every other aspect of the chart.
Gantt charts have colors
Gantt charts have indented subtasks

Who can use the Gantt chart in Microsoft Project?

Gantt charts can be used by anyone, including:

  • Team leaders
  • managers
  • Project managers
  • Work managers
  • Scheduling managers
  • General managers
  • Operations managers
  • CEOs

Also, it can be used by teams, including:

  • Marketing teams
  • Project management teams
  • Manufacturing teams
  • Construction teams
  • Healthcare teams
  • Remote teams
  • Telecommunications teams
  • Government teams
  • Public works teams

Benefits of using a Gantt Chart

There are so many benefits of using a Gantt chart which include:

  • Planning activities in sprints
  • Scheduling teams’ work
  • Viewing tasks over time
  • Planning and scheduling tasks
  • Planning and scheduling projects
  • Planning tasks across multiple projects


Managing projects has never been this easy with the help of project management tools like Microsoft Project. And because users can now make Gantt charts on this software, there are lesser chances of missing tasks. Teams can now become more productive and successful.

Learn more about Microsoft Project at TechRepublic Academy.

Featured Partners: Project Management Software

1 Wrike

Visit website

Wrike is the most powerful work management platform on the market, enabling teams to plan projects and collaborate in real time. Our award-winning software is trusted by 20,000+ companies across the globe, including Sony, Estée Lauder, and Siemens.

Wrike’s customizable features include Gantt charts, request forms, dashboards, cross-tagging, time tracking, and proofing. Integrate with 400+ apps from the likes of Microsoft, Google, and Salesforce. Automate repetitive tasks and achieve 50% faster planning. Work from anywhere with 100% access to your files via our mobile and desktop apps.

Whether you’re a small startup or an established brand, Wrike has the solution for you. Paid plans start at $9.80/user/month. Join our community of 2.3 million — start your free two-week trial today.

Learn more about Wrike

2 monday.com

Visit website

monday.com Work OS is an award-winning no-code work management platform that helps teams manage projects and workflows more efficiently.

Used by 152,000+ customers worldwide, this fully customizable software lets you plan, manage, and track every project in one place. monday.com offers time-saving and easy-to-use features such as automations, time tracking, document sharing, and real-time collaboration. Multiple board views such as Gantt and Kanban help you structure and navigate tasks and projects the way you prefer, and dashboards give a high-level overview of your progress.

In addition, integrations with apps such as Outlook, Microsoft Teams, Gmail, and Excel, allow you to easily continue working with your favorite tools from within the platform. monday.com also offers dedicated solutions, such as monday dev and monday sales CRM, designed to answer the needs of specific industries.

Learn more about monday.com

3 Smartsheet

Visit website

Smartsheet is a leading work execution platform that has real-time work management features, collaboration and automation tools. Users are presented with a familiar and easy-to-use spreadsheet-like interface. However, it has enterprise-grade capabilities that even Fortune 500 companies like Cisco, Bayer, HP, and PayPal are confident to adopt in their business. Strong project management features enable teams to utilize different views of real-time data, and switch easily from Gantt, card, grid and calendar views. Smartsheet has automatic update requests, and can be used for waterfall and agile projects, product launch, sprint planning, and more. The resource management feature provides users the visibility who is busy, and who is not, in real-time. They can also attach files, share sheets, get notified, view the activity log, export, email, and print.

Learn more about Smartsheet

Share Article


Project-Management.com Avatar