WORKSPACE.PM
Time Tracking

Every hour where it counts.

Book time straight onto a task, project or work package, submit your week in one click, and analyse effort all the way up to portfolio level — no spreadsheet chaos.

This week
8.0
Mon
7.5
Tue
8.0
Wed
6.0
Thu
4.5
Fri
Actual 34.0 / Target 40.0 hrs85%
billableSubmit

The time tracking nobody wants to do

Reconstructing at month-end what happened over the past weeks — vague, late and disconnected from the project.

Spreadsheets and memory

Hours get typed into tables from memory at month-end — imprecise and long since untraceable.

Hours with no context

Logged time isn't tied to any task or budget — nobody knows what it was actually spent on.

Approval by email

Timesheets travel through inboxes as attachments. Who submitted, who didn't? Nobody has the overview.

Billable time slips away

Without a clean billable flag it stays unclear which hours are invoiceable — and utilisation remains guesswork.

One continuous flow — from booking to analysis

Four steps that connect, instead of four separate tools.

01

Book

Log hours against a card, project, work package or activity — with a note and billable flag.

02

Submit

Your week is already open. One click submits the timesheet for approval — with withdraw included.

03

Approve

Managers review single timesheets or hundreds in one step — with a comment.

04

Analyse

Target vs. actual, utilisation and effort — personal, team, per project and across the portfolio.

Capture

Book time where the work actually happens

A time entry belongs on the real work — not in an anonymous catch-all sheet. Log hours straight against the kanban card, the project, the work package or a general activity, add a note and flag the time as billable.

  • Free choice of booking target: card, project, work package or activity
  • Billable flag per entry — cleanly separated from internal time
  • A note per booking for later context
  • Filter and analyse by user, target, project, period and billability
New time entry

Book to

CardProjectWork packageActivity
Login API2.0 hrs
billableNote (optional)

Recent entries

Sprint planning1.5 hrs
Code review2.0 hrs
Client meeting1.0 hrs
Approval
Draft
Submitted
Approved
Withdraw
Pending approval12 selected
A. Weber
M. Sartori
J. Klein
T. Brandt

Approval

Submit, withdraw, approve — even for whole teams

Loose bookings turn into a clear approval process: weekly timesheets are submitted, accidental submissions can be withdrawn before a decision, and managers approve one at a time or up to 500 timesheets in a single call.

  • Submit a weekly timesheet in one click — or withdraw it before approval
  • Approve or reject with an optional comment
  • Bulk decision for up to 500 timesheets at once
  • Every case filterable by timesheet, approver and status

Personal report

Your week at a glance — target, actual and utilisation

The personal time report shows how much you've booked, where the time went and how your utilisation compares to your target hours — with KPI tiles and the distribution by project.

  • Target, actual and difference as KPI tiles
  • Utilisation with a progress bar against target hours
  • Distribution of logged time by project
  • Always only your own data
My time report

160hrs

Target

152hrs

Actual

−8hrs

Difference

95%

Utilisation

Utilisation95%

By project

Website relaunch38%
Onboarding portal27%
Support20%
Internal15%
Team utilisationTarget 100%
A. Weber
88%
M. Sartori
96%
J. Klein
104%Overloaded
T. Brandt
79%
L. Cruz
92%
Target 100%

Team

Your team's utilisation — bundled, not person by person

Managers see their team's working time in a single view: who's fully booked, where overload and spare capacity appear? Instead of clicking through individual timesheets, the distribution is right there.

  • Team utilisation in one aggregated view
  • Target-vs-actual comparison per team member
  • Spot overload and free capacity early
  • A basis for fairly distributing the next tasks

Project & portfolio

From a single project to the portfolio — with budget context

For PMO and controlling the total picture matters: every project comes with a time overview tied to its budget and a per-employee-per-month breakdown, and across projects the effort rolls up all the way to portfolio level.

  • Time analysis per project with a budget overview
  • Breakdown by employee (month) and a list of recent bookings
  • An overview across multiple projects
  • Total effort aggregated at portfolio level
Time & budgetPortfolio

Total actual

1,690 hrs

ERP rollout620 / 800 hrs
Website relaunch540 / 600 hrs
Onboarding portal320 / 400 hrs
Data migration210 / 180 hrs
by employee (month)
AI assistant

Log 2 hrs on card “Login API” for today

Done — time entry created:

Login API2.0 hrsbillable

AI assistant

Log time in a sentence — the AI assistant does the rest

“Log 2 hours on card ‘Login API’ for today” is enough: the built-in AI assistant creates the time entry and, on request, lists existing bookings — without ever opening the weekly grid.

  • Let AI log time from natural language
  • List existing time entries via chat
  • Straight against a card, project, work package or activity
  • Part of WORKSPACE.PM's AI capabilities

Time tracking that doesn't feel like time tracking

The most common objection is the effort. That's why WORKSPACE.PM removes it in several places.

AI makes the first move

Tell the chat what you want to log — the AI assistant creates the entry.

Your week is already open

“Time” opens straight to the current week. Fill it in, one click to submit — done.

Hundreds at once

Managers aren't slowed down: up to 500 timesheets in a single decision.

From actual time to planning

Logged time is half the story — capacity is the other half

What's booked today shows real utilisation. To plan next week from it, connect time tracking with resource planning — planned capacity and actual effort in one picture.

Frequently asked questions

Time tracking

Yes. Every time entry carries a billable flag and can be filtered and analysed by it — the basis for invoicing and utilisation analysis.

Timesheets are submitted per week; approvers decide individually or in bulk — up to 500 at once — with an optional comment. Withdrawing before the decision is possible.

Yes. Each project has a time overview tied to its budget and a per-employee-per-month breakdown; across projects, effort is aggregated all the way to portfolio level.

“Time” automatically opens the current week in the weekly grid. Hours are entered straight into the grid, reconciled against target hours and submitted in one click.

Yes. Besides the weekly grid, time entries can be created and read via the REST API and via the AI assistant (MCP) — for example by chat: “Log 2 hours on card X”.

Time tracking that finally gives answers

Try WORKSPACE.PM free for 14 days — book, submit, approve and analyse, without the spreadsheet chaos.