
Tasks and subtasks are the foundation of effective project management with an online Gantt chart. In Instagantt, they allow you to break projects into actionable work units, define dependencies, track progress, and manage schedules with precision. Understanding how tasks, subtasks, parent tasks, and task movement work together is essential for accurate project planning, scheduling, and execution.
In Instagantt, tasks represent individual work items in your Gantt chart project, while subtasks allow you to break those tasks into smaller, more manageable pieces. This structure enables more accurate work breakdown, better resource planning, and clearer progress tracking across your entire project schedule.
Tasks and subtasks appear both in the task list and directly on the Gantt chart timeline, making it easy to visualize deadlines, dependencies, and workload distribution in real time using a true visual task management system.
When a task contains one or more subtasks, it becomes a parent task (also known as a summary task). Parent tasks behave differently from regular tasks in several important ways:
By default, subtasks drive the dates of the parent task. This means the parent task’s start and end dates are automatically calculated based on the earliest start and latest end of its subtasks. Visually, this inherited duration is represented by a bracket on the Gantt chart — only parent tasks and sections have brackets. Regular tasks display only a standard bar.
However, if a task already had its own dates before being converted into a parent task, those original dates are preserved. In this case, you will see a white bar underneath the bracket, representing the task’s original manually assigned dates, while the bracket still reflects the subtask-driven duration.
This behavior is essential to understand for accurate Gantt chart scheduling and summary task management.
You can create new tasks directly inside any section of your project. Every new blank project includes at least one default section (usually named Section 1), where you’ll find the Add Task and Add Section buttons. In short:

To create a subtask, there are a few options:
This parent-child hierarchy allows you to build structured project schedules, organize work into phases, deliverables, or sprints, and manage complex task breakdown structures with clarity.

Instagantt offers two main ways to move tasks and adjust task dates inside your online Gantt chart:
You can move a task directly on the timeline by clicking and dragging its bar left or right. This shifts both the start and end dates simultaneously, making it ideal for fast schedule adjustments and timeline rebalancing during active project execution.

You can also edit task dates manually using the task’s date fields. This method is useful when you need precise date control, such as aligning tasks to contractual deadlines or fixed milestones.
Both methods work together to give you full flexibility when managing project timelines, dependencies, and delivery schedules.

In Instagantt, you can remove manually assigned start and end dates from any task, whether it’s a regular task or a parent (summary) task. This is especially useful when you want a task to be driven again by dependencies, subtasks, or automatic scheduling logic instead of fixed manual dates.
There are two ways to remove dates from a task:

This action removes only the manually assigned dates. If the task is a parent task, the dates inherited from its subtasks will remain intact, allowing the parent task to continue being automatically scheduled.
This feature is essential for maintaining clean, flexible, and fully automated project scheduling inside your online Gantt chart.
Any user with access to a project can create, edit, move, and delete tasks and subtasks. There are no extra permission layers at the task level — collaboration is fully enabled across all project members to support real-time team planning and execution.
Using tasks and subtasks strategically improves both visibility and control in your project management workflow. Some proven best practices include:
Structuring tasks by phases, sprints, departments, or deliverables helps teams stay aligned around clear execution steps. Subtasks are especially useful for breaking complex work into measurable actions that can be tracked independently.
Relying on parent tasks driven by subtasks ensures that high-level timelines remain accurate as work evolves. Combining this with drag-and-drop scheduling allows you to respond quickly to changes without losing control of your overall project plan.
Tasks and subtasks are the backbone of structured Gantt chart project management in Instagantt. By combining task hierarchies, parent (summary) task automation, flexible date editing, and visual scheduling, you gain full control over project execution from high-level planning to daily delivery.
Use tasks, subtasks, and parent tasks in Instagantt to transform complex plans into clear, actionable timelines. Start building smarter online Gantt charts, optimize your project scheduling, and keep every deliverable on track.
A task is a standalone unit of work, while a subtask is a nested task that belongs to a parent task and helps break complex work into smaller steps.
Yes. By default, subtasks define the parent task’s duration automatically. The start date of the parent task will be the earliest date among the subtasks' start dates, and the due date will be the latest date among the subtasks' due dates.
This indicates the parent task still has its original manually assigned dates in addition to the subtask-driven dates.
Yes. Use the Remove dates option from the task’s wrench menu.
You can move tasks by dragging them on the Gantt chart or by manually editing their dates.