Skip to content

Time Tracking

Time tracking in SetGet lets you record how much time is spent on each work item. Use the built-in timer for real-time tracking or log time manually after the fact. Time data feeds into reports and dashboards, helping teams understand workload, estimate future work more accurately, and bill clients for hours worked.

Why track time?

GoalHow time tracking helps
Accurate estimationCompare estimated vs. actual time to improve future estimates
Client billingTrack billable hours for invoicing
Workload visibilitySee how time is distributed across team members
Process improvementIdentify tasks that consistently take longer than expected
Project budgetingMonitor time spent vs. budget for projects

Enabling time tracking

Time tracking is enabled per project:

  1. Go to Project Settings > Features.
  2. Toggle Time Tracking on.
  3. Click Save.

Once enabled, the time tracking widget appears on every work item in the project.

The timer widget

The timer widget is a stopwatch built into the work item detail panel.

Starting the timer

  1. Open a work item.
  2. Click the Start Timer button (play icon) in the time tracking section.
  3. The timer starts counting.
  4. Work on the task.
  5. Click Stop to pause or end the timer.
  6. A time log entry is created with the elapsed duration.

Timer behavior

FeatureDescription
PersistentThe timer continues running even if you navigate away or close the tab
Single active timerOnly one timer can run at a time across all work items
Auto-switchStarting a timer on a new work item stops the previous timer and saves its log
Minimum durationTime logs shorter than 1 minute are discarded
Timer indicatorAn active timer icon appears in the sidebar showing the running work item

TIP

Use the sidebar timer indicator to keep track of which work item you are currently timing, especially when switching between tasks.

Editing a timer-created log

After stopping the timer, you can edit the log entry:

  1. In the time tracking section, find the new log entry.
  2. Click Edit.
  3. Adjust the duration, date, or description.
  4. Toggle billable/non-billable.
  5. Click Save.

Manual time entry

Log time after the work is done:

  1. Open a work item.
  2. In the time tracking section, click Log Time.
  3. Fill in the fields:
FieldRequiredDescription
DurationYesTime spent (hours and minutes, e.g., "2h 30m")
DateYesThe date the work was performed (defaults to today)
DescriptionNoWhat was done during this time
BillableNoWhether this time is billable (defaults to project setting)
  1. Click Save.

Duration formats

SetGet accepts multiple duration formats:

InputInterpreted as
2h 30m2 hours 30 minutes
2.5h2 hours 30 minutes
2:302 hours 30 minutes
150m2 hours 30 minutes
30m30 minutes
0.5h30 minutes

Time log table

Every work item has a time log table showing all logged entries:

ColumnDescription
MemberWho logged the time
DurationTime spent
DateWhen the work was performed
DescriptionWhat was done
BillableWhether the entry is billable
Logged atWhen the entry was recorded

Sorting and filtering

  • Sort by date, duration, or member.
  • Filter by member to see only your own logs or a specific colleague's logs.

Editing and deleting time logs

Edit a log

  1. Find the log entry in the time log table.
  2. Click Edit (pencil icon).
  3. Modify the fields.
  4. Click Save.

Delete a log

  1. Find the log entry.
  2. Click Delete (trash icon).
  3. Confirm.

WARNING

Only the member who created the log or a project admin can edit or delete time logs. This prevents accidental modification of other members' records.

Billable vs. non-billable

Each time log can be marked as billable or non-billable:

TypeDescriptionExample
BillableTime that will be invoiced to a clientClient feature development
Non-billableInternal time not charged to a clientTeam meetings, internal tooling

Default billable setting

Configure the default per project:

  1. Go to Project Settings > Time Tracking.
  2. Set Default Billable to On or Off.
  3. New time logs inherit this default. Members can override per entry.

Billable rates

Set hourly rates for billing calculations:

SettingScopeDescription
Workspace rateAll projectsDefault hourly rate for the workspace
Project ratePer projectOverrides the workspace rate
Member ratePer memberOverrides the project rate for a specific member

Rates are used in time tracking reports to calculate costs and billing amounts.

Time summaries

Work item summary

Each work item shows a time summary:

MetricDescription
Total time loggedSum of all time log durations
Estimated timeThe estimate value (if set)
RemainingEstimated minus logged (if estimate is set)
Billable totalSum of billable time logs
Non-billable totalSum of non-billable time logs

Project summary

At the project level, the time tracking summary shows:

MetricDescription
Total time this weekAll time logged in the current week
Total time this monthAll time logged in the current month
Top contributorsMembers who logged the most time
Billable ratioPercentage of time that is billable

Permissions

RoleCan log own timeCan view others' logsCan edit others' logsCan configure
OwnerYesYesYesYes
AdminYesYesYesYes
MemberYesYes (same project)NoNo
GuestNoNoNoNo

Best practices

  • Log time daily -- it is easier to remember what you did today than to reconstruct a week later.
  • Use the timer -- for focused work, the timer provides the most accurate tracking.
  • Add descriptions -- brief notes like "code review" or "bug investigation" make reports more useful.
  • Set estimates -- comparing estimated vs. actual time improves future planning.
  • Review weekly -- check the project summary weekly to catch logging gaps early.