Never lose another billable minute
Start and stop a timer right on the project task. We capture, round, and file the timesheet entry automatically — so billable hours stop living in memory and start living in Odoo.
The problem
Time worked on a task is logged after the fact, if it is logged at all. People switch between tasks constantly, forget what they did, and reconstruct timesheets from memory at the end of the week — so services teams under-bill clients and profitability reports get built on guesses.
The solution
A one-click Start/Stop timer lives on every project task. Stopping it creates a finalized, rounded timesheet entry automatically, with a persistent banner so nobody forgets a timer is running and a dashboard that turns captured hours into real billing insight.
Everything you need to capture billable time
Every capability below is implemented in the module.
One-Click Start/Stop Capture
Begin and end billable time on any project task with a single button. Stopping automatically creates a finalized timesheet entry — no manual logging.
One-Active-Timer Enforcement
Only one timer can run per user at a time, eliminating double-counted hours and protecting the integrity of your captured data.
Warn-and-Switch or Hard Block
Choose whether starting a new timer while one is running blocks the action or shows a clear confirmation dialog before switching.
Always-Visible Running Banner
A header banner on the task names the active timer and shows elapsed time, so nobody forgets a clock is running.
Inline Timesheet Validation
Captured entries show directly on the task's Timesheets tab, flagged Billable and Auto-stopped for instant review.
Configurable Minimum Billable Increment
Round captured time up to a company-defined increment, such as 15 minutes, so every entry is clean and invoiceable.
Runaway-Timer Protection
A scheduled auto-stop closes any timer that runs past a configurable maximum duration, flagging the entry for review.
Manager Billable-Hours Dashboard
Pivot and list views slice captured hours by project, task, and user, for utilization and billing insight in one place.
Bulk Stop From the Active Timers List
Stop any running timer directly from a shared list of every active timer across the team, no digging through individual tasks required.
How it works
Start the timer
Open a project task and click Start Timer to begin capturing billable time.
Work without worrying
A persistent banner keeps the running task and elapsed time visible while you work.
Stop and capture
Click Stop Timer to finalize a rounded timesheet entry linked to the task, visible immediately.
Review on the dashboard
Managers review captured hours by project, task, and user on the Billable Dashboard.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. It is fully self-contained and works entirely on Community Project and Timesheets — no Enterprise timer or timesheet grid module is required.
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.
Project Task Timer — Start/Stop Time Capture
One-click Start/Stop timers on tasks that write rounded, finalized timesheet entries — with one-active-timer enforcement, a persistent running banner, runaway protection, and a manager billable-hours dashboard.
Buy on Odoo App StoreMore Odoo project apps
Project Task Unique Sequence
Automatic, immutable reference codes for projects, tasks and sub-tasks — assigned correctly on every creation path and visible from kanban cards to the customer portal.
Recurring Task Advanced
Schedule-driven recurring tasks with a guided setup wizard, next-generated visibility, and assignee rotation — no Developer Mode required.
Software Bug & Issue Tracking
Dedicated bug records with auto-generated IDs, a guarded workflow, one-click capture from tasks, QA test runs and defect-leakage analytics — plus portal intake and a public roadmap with voting.
Software Test Case & QA Management
Ordered test steps with evidence, step-level test runs, one-click bug reporting and an executive QA dashboard — with CSV import and shareable PDF run reports, inside your Odoo projects.
Task Auto Assignment
Map project stages to owners with fixed, round-robin or least-busy rules and a guaranteed fallback — with notifications, an audit log and rules applied to existing tasks.
Task Deadline Reminder & SLA Tracking
Multi-wave pre-deadline and overdue reminders with manager escalation, email and in-app delivery, do-not-disturb hours and daily caps, a personal reminder queue, and an SLA on-time performance dashboard.