Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root


1 badge earned


Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!


Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.


Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!


Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
Community Members
Community Events
Community Groups

What is the best time tracking, timesheet app?

Hi folks,

I am looking for an extension for time tracking and timesheet in Jira, any suggestion?

8 answers

1 accepted

You can find tons of apps in the Marketplace which may fit your needs

Maybe I am biased but you should give Teamboard Timeplanner a try, it is a new and well made app.
Not only time tracking, timesheets Timeplanner provides beatiful resource scheduler, profile + skills management, client management, cost tracker and very interactive time & cost reports


Quick demo video here:


TBT Hero.png












Full demo video

More info:


thanks a lot

8 votes

Hello @Cato Kad ,

I strongly recommend you to give our app - Worklogs Time Tracing and Reports for Jira a try. With Worklogs it is effortless to create a vast range of custom reports and learn from your data. For example, you can easily check how much time is spent by every user or group of users on specific issue types or priorities. You can create a report based on Jira issue fields (including the custom ones) and associated Time Logs.

How to create a report.gif

You can keep track of your daily logs and log Time directly from Worklogs app:

How to Log Time using Work Logs.gif

You can also create a bar chart and pie chart report, for example of the Time spent by the users:

bar chart assignee.png

You can share your reports by a link or export them to an xls file. 

Hope it helps! In case of any question, please feel free to contact me here. I'll be happy to assist you.

Hi @Cato Kad 
I'm Nataliya from ActivityTimeline team. ActivityTimeline  provides a clear overview of all projects, tasks, teams and individuals. In the Activity Timeline panel one can see how much work has been done in terms of hours per task or subtask. One can set a timer to track time spent on tasks and have it calculate how many hours have been worked - this is helpful for managers who need accurate data that reflects what their employees are working on during the day.


Activity Timeline also allows users to input original estimates which help them keep up with deadlines while tracking remaining estimates as well.   


ActivityTimeline planner.pngOn Plan view you will be able to manage times logged by yourself or other people too.

Dashboard-with-tasks-and-estimates-Jira.pngThe Timesheets page provides easy access overviews that allow managers quick methods for approving time sheets if they choose too. On Track pages provide more detail about tracked time grouped by task or subtask where possible so supervisors may compare work between different activities/projects.

If you have any additional requirements please feel free to ask me. We can demo session for you if needed. 
Best, Nataliya

Hi there,

Primetric has an excellent time tracking feature - at least that’s what our customers say :)

Tracking time in the tool is super simple. If your employee has no allocations, he can simply add activities to a given day, choose whether the hours were billable or not, and describe his activities. 

If an employee already has some allocations, he can simply press a clock button next to it, and most of the details are filled automatically. As a result, time tracking takes just a few seconds.


After the month comes to an end, an employee can automatically generate a timesheet in one of the given formats. 

If that’s what you looking for, you can take a closer look at Primetric here 

Hello ;) It really looks interesting, maybe I'll give it a try.

3 votes

Hi @Cato Kad ,

Another solution you may consider is our app Reports and Timesheets for Jira. It combines powerful custom reports (timesheets, pivot tables, charts, time in status...), time tracking (calculated fields, time approval, tempo integration), scheduled reports by email, ability to export all your data (to excel, JSON, HTML, PDF...) and you can integrate it with our API. (3) (2) (1).jpg

Hope this helps!

Hi @Cato Kad 

If you need your users to keep track of time on issues and you are in control. For detailed reporting based on that, I recommend TEMPO Timesheets or Clockwork

Also as an alternative, you can try the Time in Status for Jira Cloud add-on by my SaaSJet team.

It allows you to calculate the time each team member has been assigned to each issue. In addition to automatic calculation, the great advantage of this tool is analyzing historical data.

Monitor the team performance and overall project efficiency:

-  How long it takes an assignee to complete a task  and where a process blockage exists;

assignee report.png

- When an assignee starts and finishes the work what is the time spent on all issues for a specific project.


- Average time spent in status.


You can try the trial version or order a demo call. 

Hope it helps



0 votes

Hello @Cato Kad ,

If you are talking about a case where your users are entering worklogs on issues and you reporting on these worklogs, Jira already contains a simple issue-based worklog entry mechanism. For detailed reporting based on that, I recommend TEMPO Timesheets. I am not related to this app but these guys are very good when it comes to timesheet reporting.


On the other hand, if you are looking for a solution that doesn't require your users to enter worklogs on issues, you can use an app that produces reports based on issue workflows.

Our team at OBSS built Time in Status app for this exact need. It is available for Jira Server, Cloud, and Data Center. 

Time in Status allows you to see how much time each issue spent on each status and on each assignee. 

tisCloud_StatusDuration_LeadTime_with Estimates.png  tisCloud_AssigneeDuration.png     

Time in Status has Consolidated Columns feature. This feature allows you to combine the duration for multiple statuses into a single column and exclude unwanted ones. It is perfect to get measurements like Issue Age, Cycle Time, Lead Time, Resolution Time etc.

For all numeric report types, you can calculate averages and sums of those durations grouped by the issue fields you select. For example total in-progress time per customer (organization) or average resolution time per week, month, issuetype, request type, etc. The ability to group by parts of dates (year, month, week, day, hour) is particularly useful here since it allows you to compare different time periods or see the trend.


The app calculates its reports using already existing Jira issue histories so when you install the app, you don't need to add anything to your issue workflows and you can get reports on your past issues as well. It supports both Company Managed and Team Managed projects.

Time in Status reports can be accessed through its own reporting page, dashboard gadgets, and issue view screen tabs. All these options can provide both calculated data tables and charts.

And the app has a REST API so you can get the reports from Jira UI or via REST.

Gadget_AverageStatusDurationByComponent.png  tisCloud_StatusDuration_LeadTime_Chart.png

Using Time in Status you can:

  • See how much time each issue spent on each status, assignee, user group and also see dates of status transitions.
  • Calculate averages and sums of those durations grouped by issue fields you select. (For example, see average InProgress time per project and per issue type.)
  • Export your data as XLS, XLSX, or CSV.
  • Access data via REST API. (for integrations)
  • Visualize data with various chart types.
  • See Time in Status reports on Jira Dashboard gadgets


0 votes
Rahul_RVS_Support Marketplace Partner Jan 12, 2022

Hi @Cato Kad 

As an alternative, you can also try out the app we have developed to track time at project , issue and resource level.

Agile Tools : Epic Tree, Links Tree, Time in Status & Worklogs

Generate reports such as:

- Roll up reports for your Issue Hierarchy

- Time in status for Jira issues

- how long colleagues have been assigned to issues

- Group your statuses to define your own Cycle/Lead times

- Track time spent by resources with multiple filters / category / grouping features

Suggest an answer

Log in or Sign up to answer

Atlassian Community Events