Skip to main content
Time tracking lets your workspace record time against cards and projects, compare tracked hours with estimates and budgets, review personal weekly timesheets, and report on billable work. Time tracking is enabled per space. Once it is turned on for a space, cards in that space show a Time tracking section where members can start a timer or log time manually. Projects show time tracking when it is enabled in at least one active space in the workspace.

Turn on time tracking for a space

Workspace owners, admins, and the creator of a space can turn time tracking on or off for that space.
  1. Open Settings > Spaces.
  2. Select the space.
  3. Open Time tracking.
  4. Turn on Turn on time tracking for this space.
When time tracking is off for a space, cards in that space do not show the time tracking controls.

Track time on a card

Open a card in a space where time tracking is enabled, then use the Time tracking section in the card, below its checklists. You can:
  • Start timer to begin tracking work immediately.
  • Stop timer to create a time entry from the running timer.
  • Log time to add a manual entry with a duration, date, description, category, and billable flag. Choose hours and minutes in the duration picker.
  • Sort entries by newest or oldest first.
  • Filter the entry list to billable entries.
  • Edit or delete your own entries.
Time entries created from a card belong to that card. Parent cards can show both direct time logged on that card and rolled-up time that includes child cards.
Superthread may show a warning when a new timer or manual entry appears to overlap with time already logged on the same card, parent card, or child card. These warnings are non-blocking; you can continue if the overlap is intentional.

Estimates and budgets

A card’s time sits in its sidebar under the start and due dates, next to an hourglass. Select it to enter the expected hours of work. Cards with children and projects use Time budget by default: the total time available for that card and its children, or that project and its cards. If a parent card already has an estimate, choose Convert to time budget to make it the overall budget. Child estimates stay separate. The row shows how the card is going:
  • Time tracked against what’s planned, with a bar: for example “3h of 5h used · 2h left”, or “2h over”. What’s planned is the card’s time budget, or its estimate plus what’s planned for the cards under it (their budgets or estimates).
  • “3h tracked” when nothing is planned yet.
  • Time estimate (or Time budget) when there’s neither.
  • Just the estimate, for example “Time estimate: 5h”, when the planning totals can’t be loaded. The details then say so, with Retry.
Under the estimate, the details show what applies to the card: what’s planned for its child cards and the planned total, the time tracked (split between the card and its child cards, if it has any), what’s left or over, and how many leaf cards under it have no estimate. A leaf card is a card with no children. See all in the time report opens the card’s time report.

A project’s budget

A project’s sidebar has one budget row instead, under its start and due dates, next to an hourglass. It reads Budget until the project has one, then shows the budget in charge today, with a bar for a recurring or time budget:
  • A recurring budget that’s running: this period’s hours used of those available, for example “12h of 25h used this month”, and any hours carried over from the last period.
  • Otherwise, a time budget: the hours tracked against it and how many are left or over, for example “40h of 100h used · 60h left”. Workload spreads it over the start and due dates just above the row; without them, the row says “Add start and due dates so Workload can plan it”.
  • A recurring budget that starts later, with no time budget: for example “Recurring budget: 20h a month, from Dec 1”.
  • A plain time estimate: the estimate and the hours tracked. Workload doesn’t plan from an estimate; open Edit time budget and choose Convert to time budget to make it one.
Select the row for the details:
  • With a recurring budget running: this period’s budget, carried-in, available, logged and left hours; the hours allocated to the project in Workload this period, and how many still need someone; the last three periods; and the total tracked.
  • Otherwise: the planned total and tracked time and, with a time budget, the budget and what’s remaining and over budget.
The details also show whether new time in the project is billable (see Projects and spaces). See all in the time report opens the project’s time report. Set a time budget (or Edit time budget) and Set a recurring budget (or Edit recurring budget) open their forms in the same place. A project can have both. The recurring budget is in charge on the days it runs, and the time budget covers the project’s other days between its start and due dates; the budget row says which days those are. Guests don’t see recurring budgets. View-only members, and anyone on an archived project, see the figures without the forms.

Recurring budgets

A recurring budget gives a project a set number of hours each week, month or quarter, such as a 20h-a-month retainer. While it runs, Workload plans the project’s needed hours from it.
  1. Open the project and select its budget row (the hourglass, under the dates).
  2. Select Set a recurring budget.
  3. Enter the Hours per period and choose the Period: Week, Month or Quarter. Periods follow the calendar, and weeks start on Monday.
  4. Choose what happens to Unused hours:
    • Don’t carry over: each period starts with its own hours.
    • Carry over unused hours: hours left at the end of a period are added to the next.
    • Carry over unused hours and overspend: hours over budget are also taken off the next period.
    For example, with 20h a month and 15h logged, next month starts at 20h without carrying over, or 25h carrying unused hours. Carrying overspend too, logging 22h starts it at 18h.
  5. Choose what it Counts: All time logged on the project, or Billable time only. With billable time, hours logged as not billable are still recorded but don’t use the budget up.
  6. Set when it Starts, and when it Ends if it does. Leave the end as No end date to keep it going.
  7. Select Save.
The form sums up what you’ve set, for example “20h a month from Dec 1, 2026, unused hours carry over, counting billable time”. A budget that starts or ends partway through a period gets a share of that period’s hours by calendar days. The form shows the first period’s share. Changing the hours takes effect from today, and changing the end date just moves it. Changing the period, unused hours, what it counts or the start date of a budget that has already run starts a new budget. It starts today unless you choose another date after the current budget started. The current budget ends the day before the new one starts, so the periods before then, and what they carried over, stay as they were; periods from the new start are worked out again. Remove ends the running budget as of yesterday, keeping its past periods, or deletes one that starts today or later. A replacement already scheduled to start later still starts.

Timers and idle time

Each member can have one active timer in a workspace. The running timer is visible from time tracking surfaces so you can stop it without reopening the original card. If Superthread detects no activity while a timer is running, it asks whether you are still working. You can:
  • Keep tracking.
  • Discard the idle time.
  • Log the idle time as a separate entry.
To stop receiving idle prompts, select Don’t ask me again in the prompt. You can also change Settings > Preferences > Time tracking > Ask about idle time. Turning off the prompt lets the timer continue while you work away from the computer.

Billable time and rates

Each time entry can be marked as billable or non-billable. Workspace owners and admins configure billing defaults in Settings > Resourcing > Time tracking, and rates in Settings > Resourcing > Roles and rates. Time tracking settings include:
  • Billable by default - whether new entries start as billable.
  • Privacy - who can see time data across the workspace.
  • Lock entries before a date - prevent older entries from being edited or deleted.
Roles and rates sets the hourly billing rates:
  • Default rate and currency - the No job role row: the fallback hourly rate and the billing currency.
  • Job role rates - a rate for each job role, used for everyone with that role.
  • Own rates - a custom hourly rate for a specific person, used instead of their role’s.

Projects and spaces

A project or space can set whether its time is billable. Only workspace owners and admins can change it.
  • A project: select its budget row and choose Default, Billable or Not billable. Default follows the space of the card the time is on, then the workspace. When a project sets Billable or Not billable, its sidebar says so under the budget row. Guests don’t see it.
  • A space: on its Time tracking settings, choose Use workspace default, Billable or Not billable.
New time entries and timers on a card decide billable in this order:
  1. Whatever you choose when you log the time.
  2. Not billable if the card’s project is set to Not billable — or, when the project uses the workspace default or the card has no project, if its space is.
  3. The time category’s setting, if it’s Billable or Not billable. Categories set to Project default leave it to the next step.
  4. Billable if the project is set to Billable — or, in the same cases as step 2, its space is.
  5. The workspace’s Billable by default.
So an internal project set to Not billable stays non-billable whatever the category, and an “Internal meeting” category set to Not billable stays non-billable on a client project. New allocations in Workload follow the project’s setting, then the space’s, then the workspace default. Changing a setting only affects new entries, never existing ones. Billing rates are snapshotted when a time entry is created. Changing a workspace or member rate affects new entries, not the saved rate on existing entries. Privacy choices are Private, Aggregates only, Full breakdown, and Admins only. These determine whether members see only their own time, workspace totals, or individual breakdowns. Access to the underlying work still matters. To close a reporting period, choose a date and select Lock entries before this date. Older entries become read-only. Use Unlock to reopen the period.

Categories

Open Settings > Resourcing > Time tracking > Time categories to create and manage categories such as development, design, meetings, or support. Give each category a name, colour, and billable setting: Project default (new categories start here), Billable or Not billable. See projects and spaces for how it combines with a project’s setting. Guests cannot manage categories. Choose a category when logging or editing time on a card. Categories also appear in timesheet and report filters and in the report’s category breakdown. Removing a category archives it: it stops appearing as an active choice, while existing entries keep their category reference.

Timesheet

Open My timesheet from the sidebar to see your own tracked time for a week. The timesheet shows:
  • One row per card or scope you logged time against.
  • One column per day of the selected week.
  • Totals by row, day, and week.
  • The currently running timer, if you have one.
You can move between weeks, jump back to the current week, and stop an active timer. Days and weeks use the timezone set in your account. Filter the timesheet by card, category, source (Manual, Timer, or Idle), and billable or non-billable time. The timesheet grid is read-only. Open the card from its row to add or correct entries in the card’s Time tracking section. The CSV export menu offers:
  • Current view: the weekly grid with daily and weekly totals.
  • Detailed time entries: individual entries matching the current week and filters.

Time report

Open Time report from the workspace section of the sidebar to review tracked time across the workspace. By default, the report uses a rolling 30-day range. Change the dates and combine filters for:
  • Member who logged the time, or the card’s assignee.
  • Space, project, board, sprint, or specific cards.
  • Category and tags.
  • Source: Manual, Timer, or Idle.
  • Billable or non-billable time.
  • Roll-up: Selected cards only or Include descendant cards.
Use the display controls to show breakdowns by member, space, category, week, and task. The report also shows billable hours and amounts; amounts in different currencies remain separate. Use Copy link to share the current report, including its filters, selected breakdowns, date range, and timezone. The recipient still needs access to the relevant data. Reports use your account timezone by default; a shared report retains the timezone in its link. Two CSV exports are available:
  • Detailed entries CSV: individual entries matching the report filters.
  • Project summary CSV: project totals for the selected report.

API support

Superthread’s public API includes endpoints for time entries, timers, categories, workspace rate settings, per-space enablement, rate overrides, locks, audit logs, estimates, planning summaries, time reports, and CSV exports. See the Time tracking API reference for the full endpoint list.