Tag every hour, see the picture instantly.

Color-coded timesheet tags you create on the fly, right from the entry — then filter, group, and report on billable vs. non-billable time without leaving Timesheets.

The problem

Native Odoo timesheets only slice time by project, task, and employee. Managers who need to see billable ratios, effort by work category, or utilization are stuck building custom fields or exporting to spreadsheets — and employees have to break their flow to classify an entry in a separate settings screen.

The solution

Timesheet Tags on Timesheets adds a dedicated, color-coded tag you create and apply right from the timesheet line — in list, form, or kanban. Tags carry a billable flag, follow the project automatically, and power built-in faceted filters, group-by, and a Tag by Billable Status report.

Capabilities

Everything you need to classify and report on time

Every capability below is implemented in the module.

01

Create tags inline, no settings trip

Type a new tag straight from the timesheet entry using the color-coded tag field — no need to open a settings screen first.

02

Tag as you log time

Assign one or more tags to a timesheet line in the list, form, or kanban view, right where the hours are entered.

03

Bulk classify from the timesheet list

Add or change tags directly in the timesheet list view, so reclassifying a batch of entries after the fact takes seconds.

04

Color-coded, glanceable entries

Every tag carries its own color, so a manager can scan a timesheet and read work categories — billable, meeting, travel, R&D — at a glance.

05

Tags visible wherever time is logged

Tag chips appear on the timesheet list, form, and kanban views, so classification is never hidden away.

06

Faceted, multi-select tag filters

Filter timesheets by any combination of tags, or by billable / non-billable status, using the standard Odoo search facets.

07

Group by tag for instant breakdowns

Group timesheet entries by tag or billable status to see effort-by-category and utilization without leaving the timesheet view.

08

Tag-based billable-ratio analytics

A dedicated pivot and graph report breaks down logged hours by tag and billable status, so billable-ratio reporting is built in, not bolted on.

09

Tags that follow the project

Assign default tags to a project once, and new timesheet entries logged on that project are pre-filled automatically, cutting repetitive tagging.

Workflow

How it works

1

Create a tag

Add a color, mark it billable or not, and save — from Timesheets > Tags, or inline while logging time.

2

Apply it to time entries

Pick one or more tags on a timesheet line in list, form, or kanban view as you log hours.

3

Filter and group

Use the tag and billable-status facets to filter timesheets, or group entries by tag for a quick breakdown.

4

Review the analytics

Open the By Tag pivot and graph report to see billable ratio and effort by category at a glance.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. Timesheet Tags on Timesheets adds a separate, purpose-built tag model for timesheet entries, so it never conflicts with existing project tags.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Timesheet Tags on Timesheets

Color-coded tags created and applied inline as time is logged, with bulk classification, faceted filters and group-by — and billable-ratio analytics by tag.

Buy on Odoo App Store