Time tracking built into your projects

Start the timer from the issue you're working on. The hours go to the right project and issue, so reports and invoices don't depend on anyone remembering later.

Prefer your own server? See self-hosted plans

How does time tracking work in Eigenfocus?

Eigenfocus has time tracking built in.

  • Start a timer from any issue or add time manually with a date, duration and note.
  • Entries are tied to the project and issue, can be marked billable and show up in a daily timesheet.
  • Admins and super managers export reports filtered by project, person, label, date range and billable status to CSV.

Hours belong next to the work

Hours in one app, tasks in another

Someone ends up matching them every week. In Eigenfocus the hours are logged on the issue itself.

Timers that never got started

Add the entry afterwards with a date and duration. You can also fix a timer's total while it runs.

Reports that take an afternoon

Filter by project, person and date and export to CSV in a few clicks.

How it works

Start a timer from any issue

One click on the issue starts the clock. The running timer stays visible in the menu while you move around the app. Stop it and the time is logged to that issue and project.

  • One click to start and stop
  • Stopping a timer logs the time to that issue

A timesheet for each day

Move through the days, add entries you missed and check your week before reports go out. Edit a running entry's note or total if you started late.

  • Manual entries with date, duration and note
  • Edit a timer while it runs

Mark what's billable

Each entry can be billable, not billable or left open. Projects set the default, so client work starts billable and internal work doesn't.

  • Billable default per project
  • Filter reports by billable status

Reports and CSV export

Admins and super managers filter time by project, person, label, date range and billable status, then export to CSV for invoicing or payroll.

  • Filter by a release or area label to see where its hours went
  • CSV with date, person, project, issue, type, note, labels, billable status and minutes
Time report filtered by project and person
Track your first hour today. Start a free trial

How teams use time tracking

Agencies

Billable by default on client projects and a CSV per client at the end of the month.

Agency project management

Consultants

A timer on each engagement's tasks and manual entries for calls and travel.

Consultant project management

Freelancers

One timer per issue and a weekly check before sending the invoice.

Freelancer time tracking

Product teams

Filter the report by a release label to see where its hours went.

Software development

Also included

Focus Space

A distraction-free screen with your task, the running timer and ambient sounds.

Private by default

People see their own entries. Admins and super managers see everyone's in reports.

From your AI tool

Start or stop timers and log time through the MCP server or REST API.

Frequently asked questions

Can I track time without starting a timer?
Yes. Add an entry with a date, duration and optional note.
Can I edit a timer that is running?
Yes. Change its note or total. When you stop it, the time it ran is added to the total.
Who can see my time entries?
You see your own entries. Admins and super managers see everyone's through reports.
Can I export time for invoicing?
Yes. Reports export to CSV with project, issue, person, date and billable status.
Do I need a separate time tracking tool?
No. Time tracking is part of every edition, including Free.
Can I turn time tracking off for a project?
Yes. Each project has a setting to turn it off, useful for projects where nobody logs hours.

Try it with your own projects

Flat price for your whole team. Cloud from $15/month or self-hosted.

Prefer your own server? See self-hosted plans