Odoo Project

Plan, track, and deliver projects with kanban boards, Gantt charts, and team collaboration tools.

Community Edition
Overview

Project Management That Keeps Client Work on Track

Odoo Project is where a services team plans work and gets it done. Every project holds a set of tasks that move across a kanban board as they progress, and you can switch the same tasks into a list, a calendar, or a timeline when a different view helps. Each task keeps its own conversation, files, deadlines, and assignees, so the status of any piece of work is one click away instead of buried in email.

It suits a three-person studio as well as a department running dozens of client engagements at once. Stages, task types, and priorities are set from the interface, with no development needed to match how your team already works. Because Project shares one database with the rest of Odoo, a single task can carry billable hours from Timesheets, a customer on the portal, and a linked sales order, so nothing gets re-keyed between apps.

Odoo Project ships in the free Community edition, which means unlimited users and no per-seat subscription as the team grows. That matters for agencies and consultancies whose headcount rises with the workload. At Aerya we implement, host, and customize Odoo Project for services firms across the United States, setting up the stages, task templates, portal access, and reports each business runs on, and connecting Timesheets when hours need to become invoices.

Key Features

Complete Project Management

Task Management

Create, assign, and track tasks with priorities and deadlines.

Kanban Boards

Visual project stages with drag-and-drop task progression.

Gantt Charts

Timeline view with dependencies and milestone tracking.

Team Collaboration

Comments, attachments, and @mentions for team communication.

Resource Forecasting

Check each person's workload against deadlines so you can catch an overbooked week before it turns into a missed date.

Customer Portal

Give clients a browser portal to follow task status, read shared documents, and leave feedback without an Odoo login.

How It Works

How Work Moves Through Odoo Project

A client engagement from kickoff to final invoice, the way a services team runs it in Odoo.

01

Create the project and its stages

Start a project for the client or engagement and name the stages your work passes through, such as To Do, In Progress, Review, and Done. Set who can see it, decide whether the customer gets portal access, and reuse a template if you run the same kind of engagement often.

02

Break the work into tasks

Add a task for each deliverable, then split larger ones into sub-tasks so nothing hides inside a vague line item. Every task gets an owner, a deadline, a description, and its own message thread, and files or checklists live on the task itself instead of scattered across chat and email.

03

Plan the timeline and assign owners

Put deadlines and milestones on the calendar, assign each task to the right person, and check who is loaded and who has room. Teams on Enterprise get a drag-and-drop Gantt view for this; on Community you plan by deadlines and the calendar, or add the OCA timeline view.

04

Track time and collaborate

As the work happens, people drag tasks across the board and log hours against them with Timesheets. Comments, mentions, and shared files keep the discussion on the task, and the customer can follow progress and leave feedback through the portal without an Odoo login.

05

Invoice from timesheets and report

When a milestone is billed, turn the logged hours into an invoice through Sales and Invoicing without re-entering anything. Dashboards then show hours per project, planned against actual, and margin by client, so you can see which engagements pay off and which ones quietly leak time.

Why Choose It

Project Benefits

Flexible task management
Kanban, list, and calendar views
Gantt chart for planning
Team collaboration tools
Resource forecasting
Customer portal access

Industries

Professional ServicesITConsultingAgenciesConstructionEngineering
Community vs Enterprise

Odoo Project: Community vs Enterprise

The core of Project is free, and most services teams run their whole delivery on it.

Recommended

Community Edition

The Community edition includes the full task engine: unlimited projects and tasks, sub-tasks, configurable stages, kanban, list, calendar and activity views, the customer portal, and reporting. Paired with Timesheets, also free in Community, it covers project delivery and billable-hours tracking for the majority of firms we set up. This is our default recommendation, and it stays at zero licensing cost as you add people.

Enterprise Edition

Enterprise adds the native Gantt view for drag-and-drop scheduling and the separate Planning app for forecasting who works on what in the weeks ahead. If your delivery hinges on rearranging a big schedule visually or planning team capacity in advance, the subscription can earn its keep. For a Community timeline instead, the OCA project_timeline module covers much of that ground for free.

Popular OCA Modules

Project Extensions Available

The Odoo Community Association provides additional modules that extend this functionality. We can help you find and implement the right OCA modules for your needs.

Explore OCA

Frequently Asked Questions

Is Odoo Project free to use?
Yes. Odoo Project is part of the open-source Community edition, free to download and self-host with unlimited users and projects. You pay for hosting and for any setup or customization you ask us to do, never a per-user license. Timesheets, which most teams use alongside it, is free in Community too.
Does Odoo Project have a Gantt chart?
The drag-and-drop Gantt view is an Enterprise feature. On Community you can plan with task deadlines, milestones, and the calendar view, or add the OCA project_timeline module for a timeline layout at no cost. We help you pick the approach that fits how you schedule.
Can I bill clients for the hours logged on tasks?
Yes. With Timesheets, your team logs hours directly on project tasks, and those hours flow into Sales and Invoicing so you can bill by time and material or by milestone. Reports compare planned hours against actual, which makes it easy to catch a project drifting over budget before the invoice goes out.
Can clients follow the progress of their project?
Yes. Odoo has a customer portal where you choose exactly what a client can see: their tasks, status, shared documents, and messages. They follow along and leave comments through a browser without needing an Odoo account, which cuts down on status-update emails.
Can we move our projects from Asana, Jira, or Trello?
Yes. Tasks, assignees, due dates, and comments can be imported from tools like Asana, Trello, and Jira, and we map your existing boards to Odoo stages during setup. Teams used to Jira issue keys can keep a similar habit with the OCA project_key module. We scope the data migration up front so nothing gets lost.
Get Started

Ready to Deliver Projects Better?

Let us help you implement Odoo Project for successful delivery.

01

Free Consultation

Discuss your needs with our Odoo experts

02

Custom Solution

We design the perfect implementation for you

03

Go Live

Training, deployment, and ongoing support

Request a Demo

Loading security check...

Transform your business with Odoo

Join millions of users who trust Odoo for their business operations.