GitScrum / Docs

Time Tracking

Track time on GitScrum tasks: log hours, view timesheets, analyze time distribution, and improve estimates.

Time Tracking captures how long your team spends on work. Log hours against tasks, analyze productivity patterns, track billable time, and generate reports for clients or internal review. The system integrates seamlessly with your Kanban workflow, making time capture a natural part of task completion.


The Problem This Solves

Without time tracking, you cannot answer fundamental questions: How long did that feature actually take? Are we billing appropriately? Who is working on what? Is anyone overloaded? These blind spots lead to poor estimates, undercharging clients, and burnout.

Time Tracking provides visibility into effort distribution. Teams improve estimation accuracy, agencies bill confidently, and managers balance workloads based on real data instead of assumptions.


What You Are Looking At

The Time Tracking interface uses a tabbed layout with seven primary views: Log, Calendar, Charts, Team, Goals, Reports, and Costs. Each tab provides a different perspective on time data.

A header bar shows navigation breadcrumbs and context. The tabs below let you switch between time entry management and various analytical views.


Time Tracking Tabs

Log Tab

The Log tab displays all time entries in a list format. This is your primary interface for viewing and managing tracked time.

Features:

  • Chronological list of time entries
  • Entry details: task, duration, date, user, billable status
  • Search and filter capabilities
  • Pagination for large entry sets
  • Billable status toggle per entry

Use the Log tab to review recent activity, edit entries, or verify time is logged against the correct tasks.

See Time Entries Log for detailed documentation.

Calendar Tab

The Calendar tab visualizes time entries on a timeline view. See when work happened, identify patterns in your schedule, and understand how time distributes across days and weeks.

Features:

  • Day, week, and month views
  • Time blocks showing logged work
  • Visual density indicating busy periods
  • Work schedule overlay showing expected hours

This view helps identify when work happens (early mornings, late nights, weekends) and whether logged hours align with expected availability.

See Time Tracking Calendar for detailed documentation.

Charts Tab

The Charts tab provides graphical analysis of time data. Visualizations reveal patterns that are not obvious in list views.

Features:

  • Time distribution charts by project, task type, or user
  • Trend lines showing hours over time
  • Comparison views between periods
  • Breakdown by billable versus non-billable

Use Charts to understand where time goes and identify opportunities for efficiency improvements.

Note: Charts is a Pro feature.

See Time Tracking Charts for detailed documentation.

Team Tab

The Team tab shows time tracking data aggregated by team member. Compare effort across the team and identify workload imbalances.

Features:

  • Per-member time totals
  • Contribution percentages
  • Activity indicators
  • Comparison across time periods

Managers use this view to ensure equitable workload distribution and identify team members who may need support or rebalancing.

Note: Team is a Pro feature.

Goals Tab

The Goals tab helps teams set and track productivity targets. Define hour goals and measure progress against them.

Features:

  • Target hour setting (daily, weekly, monthly)
  • Progress indicators
  • Goal achievement tracking
  • Historical comparison

This view is particularly useful for consultants or teams with billable hour targets.

Note: Goals is a Pro feature.

See Time Tracking Goals for detailed documentation.

Reports Tab

The Reports tab generates formatted time reports suitable for client billing, internal review, or export.

Features:

  • Configurable report parameters (date range, project, user)
  • Multiple report formats
  • Export capabilities
  • Summary and detailed views

Use Reports to generate client-facing timesheets or internal productivity summaries.

Note: Reports is a Pro feature.

See Time Tracking Reports for detailed documentation.

Costs Tab

The Costs tab connects time tracking to financial data. See the cost implications of logged time based on team member rates.

Features:

  • Cost calculations per entry
  • Project budget tracking
  • Rate-based analysis
  • Budget versus actual comparisons

This view helps agencies track profitability and manage project budgets against actual effort.

Note: Costs is a Pro feature.

See Time Tracking Costs for detailed documentation.


Logging Time

Time can be logged in several ways throughout GitScrum Studio:

From Task Detail

When viewing any task, time tracking controls appear in the header:

  1. Click the timer button to start tracking
  2. Work on the task
  3. Click again to stop and log the time

The logged entry automatically associates with that task.

Manual Entry

Add time entries manually when you forgot to start the timer:

  1. Navigate to Time Tracking
  2. Click "Add Entry" or similar action
  3. Select the task
  4. Enter duration and date
  5. Save the entry

Manual entries are useful for catching up on untracked work or logging time after the fact.

Timer Controls

The timer appears in task headers and may appear in the global navigation:

  • Start: Begin timing the current task
  • Pause: Temporarily stop without saving (resume later)
  • Stop: End timing and create an entry

Active timers persist across navigation. You can leave a task page while timing continues.


Billable Time

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

Billable: Time that will be charged to a client. Appears in billing reports and affects revenue calculations.

Non-billable: Internal time, administrative work, or time that should not be invoiced.

Toggle billable status:

  • In the Log tab, each entry shows a billable indicator you can click to toggle
  • When creating manual entries, set the billable status during entry
  • Default billable status may be configured at project level

Accurate billable tagging is essential for agencies and consultancies that charge hourly.


Time Entry Fields

Each time entry captures:

  • Task: The work item this time relates to
  • Duration: Hours and minutes worked
  • Date: When the work occurred
  • User: Who performed the work
  • Billable: Whether to charge for this time
  • Notes: Optional description of work performed

Some fields may populate automatically (user from login, task from context) while others require manual input.


The Log tab supports filtering to find specific entries:

  • Date range: Show entries from specific periods
  • User: Filter to individual team members
  • Project: Show only entries for one project
  • Task: Find entries for a specific task
  • Billable status: Show only billable or non-billable entries

Combine filters to answer questions like "How many billable hours did Sarah log last month on Project X?"


Work Schedule Integration

Time tracking integrates with workspace work schedules:

  • Expected hours: The Calendar view can overlay expected working hours based on schedule configuration
  • Overtime indicators: Identify when logged hours exceed scheduled capacity
  • Availability: Understand when team members should be available versus logged activity

Configure work schedules in workspace settings to enable this integration.


Pro Tips

  • Timer habit: Make starting the timer the first action when picking up a task. It becomes automatic with practice.
  • End-of-day review: Spend 2 minutes at day end reviewing logged time. Catch missing entries while memory is fresh.
  • Billable defaults: Configure sensible defaults at project level. Most project time is typically billable; override for exceptions.
  • Round appropriately: Some teams round to nearest 15 minutes for billing simplicity. Establish team conventions.

Permissions

Time tracking permissions vary by role:

  • Agency Owners and Managers: Full access to all team time data, reports, and settings
  • Developers: Can log their own time, may view team totals
  • Clients: Typically view only aggregated billable time if granted access

Individual time entry editing may be restricted to the entry creator or managers.


How to Report a Problem or Request a Feature

Your feedback matters. Here is how to share it:

If time tracking behaves unexpectedly or you need additional features, we want to know.

In the Sidebar, click on Support Tickets and open a ticket for the problem. Everything is interactive and fast through the GitScrum Studio platform.