Skip to content
Advanced features

Time tracking

G Gript Team Updated Sep 4, 2026 7 min read

Everything you need to know about tracking work hours in Gript, explained simply, with no jargon.

1

What is Time Tracking?

In plain English: what it does and why you'd use it.

Time Tracking lets your team record the hours they spend on tasks. Every logged hour can answer a different question:

Where did the week go?
See exactly how many hours each task actually took, not just what you planned.
How much should we bill?
Flag hours as billable to build accurate invoices without guesswork.
Are estimates accurate?
Compare planned hours vs actual hours to improve future estimates over time.

You don't need to use every feature. Most people start by just clicking Start Timer on a task and Stop when they're done. That alone gives you a useful record.


2

The 4 Building Blocks

These are the four pieces that make Time Tracking work. You don't need all four, but each one adds a new layer of insight.
Block 1 · The Core: The Timer
The heart of it. Start and stop a clock on any task, right from the board or from inside the task. You can also pause it if you get interrupted and pick it up later. Time is logged as individual entries with a start time, end time, and duration. Where: Any board → click the Time Tracking cell, or open a task → Overview tab → click the Time Tracking cell.
Block 2 · The Weekly View: The Timesheet
A grid of every task you've logged time on this week: rows are tasks, columns are days. You can also add entries manually by clicking a cell, without using the timer. At the end of the week, submit it for your manager to review. Where: Open a board → click Customize → toggle Timesheet on → click the Timesheet tab.
Block 3 · The Analysis View: Time Reports
A cross-board view of all logged hours. Filter by person, board, date range, or category. Group by person, item, category, board, day, or week to spot patterns. Includes a stacked bar chart and a CSV export. Where: Left sidebar → clock icon (labeled "Time") → Time Reports.
Block 4 · Quick Summaries: Dashboard Widgets
Add any of three widgets to a dashboard: hours by person (ranked bar chart), hours by category, or a weekly summary. Great for putting a time snapshot on a project overview dashboard. Where: Any dashboard → + Add widget → Time Tracking.
3

Logging Your First Hours

Three ways to get started: pick whichever fits how your team works.
The time popover
Board, click a time cell
The time tracking popover on a task, with the Timer, Log and Stats tabs

Turn Time Tracking on first. Time Tracking is an advanced feature. An account admin enables it once in Control Panel under Advanced Features (the toggle labeled "Time Tracking and Timesheets"). Until it is on, the Time Tracking column does not appear in the column picker.

Option A: Use the timer from the board

1
Add the Time Tracking column to your board
Click the + (ghost column) at the far right of the column headers. An Add Column picker opens, search for Time Tracking and click it. You only do this once per board.
2
Click the Time Tracking cell next to any task
A small popover opens with three tabs: Timer, Log, and Stats.
3
Click Start Timer
The timer starts counting. If you want the running timer to stay visible while you move around Gript, open the floating pop-out timer: a small draggable window that keeps the elapsed time and task name in view on any page. Open it from the pop-out handle on the running time cell.
4
Click the cell again and hit Stop
The entry is saved immediately. To add a note, set Billing, or assign a Category, go to the Log tab and click the pencil icon on the entry to edit it.

Shortcut: add Planned Hours instead. If you're also using Planned Hours on this board, add the Planned Hours column first. Gript automatically creates a Time Tracking column titled Actual Hours right next to it, so the planned vs actual pair is always ready with no extra steps.

Option B: Use the timer from inside a task

1
Open any task
Click a task name to open the detail panel. (The board must already have a Time Tracking column, see Option A Step 1.)
2
In the Overview tab, find the Time Tracking row and click it
The Overview tab is the default tab. Scroll until you see the Time Tracking column, its cell shows the current total for this task, or a dash if nothing is logged yet. Click it.
3
Click Start Timer
The same three-tab popover opens: Timer, Log, Stats. Click Start Timer. To keep the running timer visible as you move around Gript, open the floating pop-out timer (a small draggable window) from the pop-out handle on the running time cell.
4
Click Stop when done
The entry saves immediately. Edit it in the Log tab if you want to add a note or change the Billing setting.

Option C: Add hours manually (no timer needed)

1
Open the Timesheet
Click the Timesheet tab in the view bar at the top of the board. If you don't see it, click Customize in the toolbar → toggle Timesheet on. It shows a weekly grid of tasks and days.
2
Click any cell in the timesheet grid
A popover opens. Fill in the Date, Start time, and End time using the time pickers. You can also add a Note, pick a Category, and set Billing to Billable or Non-billable. Click Add Entry to save.

4

The Timer

How start, pause, resume, and stop work, and what each state looks like.
Running
Green dot. The clock is counting up. You'll see the elapsed time updating live in the cell, and you can pop out a floating timer to keep it visible as you move around Gript.
Paused
Amber dot. The clock is frozen, elapsed time doesn't change. Useful when you're interrupted and don't want those minutes counted.
Stopped
No dot. The entry is saved. The cell shows the total for this task. You can keep adding more entries to the same task later.

Paused time is not counted. When you pause and later stop, Gript subtracts the total paused duration from the entry. So if you ran for 2 hours, paused for 20 minutes, then stopped, the entry logs 1h 40m, not 2h 20m.

Only one timer can run at a time. If you start timing a different task while another is already running, Gript automatically stops the first one. You won't accidentally log double time.

The floating pop-out timer. When a timer is running, a pop-out handle appears on the time cell. Click it to open the floating pop-out timer: a small in-app window that keeps the running timer on screen while you work in other parts of Gript. You can drag it anywhere and resize it, and it stays with you as you move between boards and pages. Close it any time, the timer keeps running underneath.

How it looks · The timer popover (3 tabs)
The Time Tracking popover with Timer, Log and Stats tabs, on the Log tab showing logged entries
TabWhat it holds
LogEvery past entry on this task: Date, Time range, Duration, Note and Category, and Billing. Hover a row for the pencil to edit and the bin to delete.
StatsFour cards, Total, Billable, Non-billable and Billable rate, plus a breakdown bar, hours by category and hours by person.
5

The pop-out timer

A running clock that follows you around the app.

A timer running in a cell disappears the moment you navigate somewhere else, which is exactly when you forget it is on. Pop it out and it becomes a small floating widget that stays on screen wherever you go in Gript.

Drag it anywhere, resize it, and use its Pause, Resume and Stop buttons without going back to the board. Dock back to column returns it to the cell it came from.

It has five faces, chosen where the column is set up.

Digital
Clean digits.
LCD
Seven-segment.
Flip
Split-flap.
Ring
A circular sweep.
Nixie
Glowing tubes.

You can also set the colour it turns while running, its background, its corner rounding, and whether it shows seconds.

On a cell that already has time logged, the play button starts a new session straight away without opening the popover first. One click to start, one to stop.

6

The Timesheet

Your week at a glance: one row per task, one column per day.

The Timesheet is a grid view that shows all the tasks you've logged time on during a week. Each cell shows the total hours for that task on that day. Click any cell to open a form where you can add a manual entry, no timer needed.

1
Enable the Timesheet view (first time only)
The Timesheet tab is hidden by default. To show it: in the board toolbar, click Customize (the sliders icon) → toggle Timesheet on. A Timesheet tab will appear in the view bar at the top of the board.
2
Click the Timesheet tab
The default view shows the current week (Mon to Sun). Gript shows one row per task you've logged time on.
3
Navigate weeks and switch views
Use the ← → arrows to move between weeks. You can also switch to a Monthly view for a broader picture. The person filter in the top bar lets you see one person at a time or everyone on the board.
4
Add time to a cell
Click any cell to open a popover showing existing entries for that task on that day. Use the form to add a new entry, fill in Start and End times, and optionally a Note, Category, and Billing setting.
5
Read the color coding
A cell where all entries are billable shows the total in green. Any cell that contains non-billable time, whether mixed with billable or non-billable only, shows in amber.
How it looks · Timesheet: week view
The Timesheet week view: summary cards and a per project grid of hours by task, with who worked

7

Submitting Your Timesheet for Review

Once your hours are logged for the week, you can send them to your manager for approval.

A timesheet goes through a simple four-stage life cycle. You control the first and last steps; your manager handles the middle two.

The stages: Draft → Pending review → Approved, or Rejected → Draft (fix & resubmit).

1
Open the Timesheet and check your hours
Make sure the week is complete and all hours look correct. Once you submit, you can't edit cells until the submission is reopened.
2
Click Submit
A Submit button appears in the top-right of the Timesheet when you're in week view and haven't submitted yet. Clicking it sends the week to your board manager for review. Status changes to Pending review.
3
Wait for the manager to review it
A board manager or admin sees a collapsible Pending reviews panel with your name and a summary. They click Approve or Reject.
4
If rejected, fix and resubmit
If the manager rejects with a note, you'll see a red banner explaining what to fix. The action button changes to Resubmit: make your corrections, then click Resubmit to send the week back for review.

You can also reopen a pending submission yourself, for example, if you realised you forgot an entry after hitting Submit. Click the reopen icon (the small curved arrow sitting right next to the "Pending review" badge).

Approval is per board. If you're on three boards, each board has its own timesheet submission. You submit and get approved separately on each one.


8

Time Reports

Cross-board analysis: see where hours went across your whole workspace.
Time by person
Time, by person
The time reports page broken down by person

While the Timesheet shows one board, Time Reports shows everything at once. You can answer questions like "how many hours did the design team log last month?" or "what percentage of logged time was billable this quarter?"

Filters
Filter by person, board, date range (quick presets: this week, last 30 days, this month, custom), billing type (Billable / Non-billable), or category. All filters work together.
Group by
Switch between grouping by person, item, category, board, day, or week. Each grouping gives a different picture of the same data.
Chart
A stacked bar chart shows daily totals. Each bar is split by person or category depending on your grouping. Hover a bar to see the exact breakdown.
Export
Export the filtered view to CSV for invoicing, payroll, or sending to a client. The export respects all active filters.
How it looks · Time Reports page
The Time Reports page: date, people and board filters, a Group by control, Total Hours, Billable, Billable Rate and Avg per Day cards, and per person rows

9

Getting the numbers out of one task

Time reports
Sidebar, Time
The time reports page, with logged hours broken down by person, board and category

The time popover on a cell has three tabs, and each has its own download button, so you can export the numbers for a single task without going near the reports page:

Timer
The running session and the controls.
Log
Every entry on this task: date, duration, note and category, billable or not.
Stats
Totals for the task, broken down by person and by category, with the billable split and the billable value.
10

Real Scenarios

Four common situations and exactly how to handle each one.

Scenario 1: A developer who logs time as they work through the day

Alex works across 3 to 4 tasks every day. She wants to know exactly how long each one takes without manually writing anything down.

1
Alex starts her day by opening the board and clicking the time cell next to the first task. She clicks Start Timer.
2
When her manager calls and pulls her away, she hits Pause. The amber dot shows the timer is frozen, the call time won't count.
3
After the call she hits Resume and the clock continues from where it paused.
4
When she moves to a different task, she clicks that cell and clicks Start Timer. Gript automatically stops the previous timer, she doesn't have to remember to stop it manually.
5
On Friday she opens the Timesheet, checks the week looks right, and clicks Submit.

Alex has a precise time log for every task without extra admin. Her timesheet goes to the manager for sign-off automatically.

Scenario 2: A manager who approves the team's timesheets every Monday morning

Lena manages a board with 8 people. Every Monday she wants to quickly review last week's submissions and flag anything that looks wrong before payroll runs.

1
Lena opens the board and clicks the Timesheet tab. She sees a collapsible Pending reviews panel with the names of everyone who submitted.
2
She expands the panel and scans each person's total hours for the week.
3
For most people she clicks Approve. For one person whose hours look too low, she clicks Reject and types a note: "Please add Thursday afternoon, you had 3 meetings billed to this board."
4
The rejected person gets a red banner on their Timesheet explaining what to fix. They reopen, add the hours, and resubmit.
5
Lena approves the corrected submission. Done in under 10 minutes.

Lena has a complete, verified record of the team's hours for the week before payroll is processed, with a full audit trail of who reviewed what and when.

Scenario 3: A consultant who bills a client by the hour

Marcus works on a client project board. At the end of each month he needs to send the client a list of billable hours per task to support the invoice.

1
Every time Marcus logs time on a client task, he sets Billing to Billable in the timer popover. For internal overhead tasks he sets it to Non-billable.
2
At month end he opens Time Reports in the sidebar, sets the date range to the past month, and filters by the client board.
3
He switches the Group by to Project so each row shows one project with its total billable hours.
4
He clicks Export CSV and sends it to the client alongside the invoice.

Marcus generates a clean, project-level hours report in 3 minutes, with no spreadsheet and no manual tallying.

Scenario 4: A team lead doing a post-project review

Sarah's team just finished a 6-week project. She wants to understand where the hours actually went vs what was planned, to improve estimates for the next project.

1
Sarah opens the board and compares the Planned Hours column against the Time Tracking column for each task. She can see at a glance which tasks ran over estimate.
2
She opens Time Reports, sets the date range to the 6-week project window, and groups by Category. She can see that "meetings" took 40% of logged time, far more than expected.
3
She adds a Time Tracking dashboard widget to the team dashboard showing hours by category for this board. Now the whole team can see the pattern without running a report.
4
She uses the findings to update planned-hours estimates on the next project: meetings now get their own line items with realistic hour budgets.

Sarah turns historical time data into concrete improvements for the next project, without any extra tooling.


11

Who Can Do What

Time Tracking permissions are based on your board role, no separate configuration needed.
ActionAny board member, vs Board Owner / Admin
Start, stop, pause, and resume a timer on any taskAny member: own timers only. Owner / Admin: anyone's timers.
Add and edit manual time entriesAny member: own entries only. Owner / Admin: anyone's entries.
View the Timesheet (week and month grid)Any member: own rows by default. Owner / Admin: all members.
Submit a timesheet for reviewAny member: own submission. Owner / Admin: own or others'.
Approve or reject a timesheet submissionAny member: not available. Owner / Admin: managers only.
Reopen a submitted timesheetAny member: own submission. Owner / Admin: anyone's.
View Time ReportsAny member: own entries only. Owner / Admin: all members.
Export Time Reports to CSVAny member: own data. Owner / Admin: full export.

The person filter on the Timesheet and Time Reports shows "All members" only to Owners and Admins. Everyone else only sees their own entries, they can't see colleagues' hours.


12

Common Questions

Quick answers to the things people ask most often.
I started a timer and forgot to stop it. What happens?
Gript doesn't auto-stop timers, the entry keeps counting until you stop it. To fix it: click the Time Tracking cell on the board (or open the task → Overview tab → click the Time Tracking cell) → click the Log tab → hover the entry and click the pencil icon to edit the start and end times.
Can I log time on behalf of someone else?
Not through the UI, the time entry form always logs time for the person who is currently signed in. There is no "log as someone else" option in the popover. If you need to correct a team member's hours, ask them to edit their own entry, or contact your workspace admin.
What's the difference between billable and non-billable hours?
It's a setting on each time entry. Billable hours are ones you intend to charge a client for. Non-billable are overhead, internal work, or anything not directly chargeable. Both are counted in totals, but they're shown separately in reports. Set Billing to Billable or Non-billable in the timer popover, or edit any entry in the Log tab later.
The Timesheet shows hours I don't recognise. Where did they come from?
Each cell in the Timesheet reflects the total of all time entries on that task for that day: from the timer, from manual entries, and from any edits. To see the individual entries: click the Time Tracking cell on the board → click the Log tab. Every entry is listed with its date, time range, duration, and who logged it.
I submitted my timesheet but realised I missed a day. Can I fix it?
Yes. As long as the status is still Pending (not yet approved), click the reopen icon (the small curved arrow next to the "Pending review" badge). This puts it back to Draft. Make your corrections, then Submit again. If it's already been Approved, ask your manager to reopen it for you.
How does pausing work exactly? Does the paused time get logged anywhere?
When you pause and later stop, Gript subtracts the total paused duration from the entry. If you ran for 2 hours, paused for 20 minutes, then stopped, the entry logs 1h 40m. The paused period is not logged as time worked. It's purely a way to "freeze the clock" during interruptions.
Can I track time on tasks that aren't assigned to me?
Yes, the timer is available on any task you have access to, regardless of assignment. The logged hours are always attributed to the person who started the timer (you), not to the task's assignee.
Does Time Tracking feed into Resource Management?
Yes. The logged hours from the Time Tracking column are the "actual hours" that appear in the Resource Management Actual and Blended views. If you prefer to track actual hours in a separate Number column instead, you can map that column as the actual-hours source in Settings › Resource Management.
What is the "Actual Hours" Time Tracking column that appeared next to my Planned Hours?
That's an automatic pairing introduced in v0.110.0. When you add a Planned Hours column to a board (with time tracking enabled in your workspace), Gript creates a Time Tracking column titled Actual Hours immediately to its right. The pair (Planned Hours / Actual Hours) is designed to be read side by side so you can compare estimates against reality at a glance. If you don't need it, you can delete the Actual Hours column like any other column.
I keep forgetting my timer is running.
Pop it out of the cell. It becomes a small floating clock that stays visible wherever you are in Gript, with pause and stop on it.
Can I get the time for one task without running a full report?
Yes. Open the time popover on the cell and use the download button on the Log or Stats tab.
Was this article helpful?