HALLOWEEN 90% off your first month · Startup, Plus and Business · Ends 4 November 202690% off your first month · Code HALLOWEEN2026
Plus and above

Time Tracker

A per-ticket start and stop timer that logs into Redmine's own spent time, plus a timesheet over the same data.

Documented for version 1.4.0 · Verified against 3f0bc5e

Start a timer on the ticket you are working on and stop it when you are done. The point is to log time as you work instead of reconstructing a week on Friday afternoon. Everything it produces is an ordinary Redmine time entry, so every report, filter and export you already use keeps working. This adds a way to create them and a way to look at them, and stores nothing of its own about time already logged.

What you can do

Availability
Plus and above.
Turn it on
Per project: Project → Settings → Modules → tick Time Tracker.
Permissions
Timing and logging use Redmine's own rights.
Settings
Each person can override the activity from My settings → My default activity.
Using it
Open an issue and start the timer.
The running timer in the top bar
From a live RedminePRO workspace.

Common questions

No way to start a timer on an issue.

The module is off for that project, or Redmine's own time tracking is, or the account may not log time there.

The logged time is not what the timer showed.

Round logged time to (minutes) rounded it. Set it to 1 for no rounding.

A very short timer was refused.

Minimum entry (minutes) sets the floor. This is deliberate. A run of near-zero entries is noise in every report that reads them afterwards.

Launch with RedminePRO.