What is the best jira app for time tracking our team as well as classify invoices?

Yufang Vangaasbeek August 14, 2023

We are in need of a way to track software development costs through tracking of hours by IT employees and classification of 3rd party IT invoices yet still integrated via jira.  Please advise on which app you recommend as the best one(s).

11 answers

2 votes
Attila Bordás _Everit_
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
August 14, 2023
Hi Yufang!
This is Attila from one of the many vendors with a time tracker app on the Marketplace. Please allow me to highlight some of our app, Timetracker's features which could solve your needs.
  • In addition to the regular Jira fields, our app offers extra fields for marking worklogs  billable/non-billable, and for adding extra tags for easier classification. 
  • Our app stores the standard worklog data in Jira, and you should be able to synchronize the previously mentioned custom fields through our REST API connection.
  • We offer 3 main ways for manual time tracking, and you can also customize them on a single-user level, so everyone in your company can find their preferred method for creating worklogs.

If you are interested to learn more about our app, I recommend you check out our feature video (updated about 2 weeks ago) on the Marketplace Page, or just book a demo where we'll be happy to show you around the app.

b187cee0-a819-4d01-813c-124eedabe80b.gif
1 vote
Shridhar August 16, 2023

Hi,

While there are hand full of apps which helps you achieve what you need, here is one another free alternate:

Jira Assistant is one of the free (Open Source) alternate which not just helps generating worklog and sprint report but also supports time tracking with calendar and timer.

Jira Assistant Worklog Report.png

This is available as web version, browser extension, App for Jira Cloud, etc. and has lot more other useful features like bulk import, custom report generation and out of box support for planning poker:

When it comes to your point about invoicing, this tool has an option to configure cost per hour for individual users or group of users and generate cost report based on worklog. Additionally, if you want to restrict users who have logged work within a limited period can be filtered out for monitoring on limiting the worklog. For example you can pull worklog report for July 2023 for which users should have logged work within Aug 10th which could be your threshold. Look at report configurations to know about more hidden features.

 

For web version: https://app.jiraassistant.com/

For Chrome extension: https://chrome.google.com/webstore/detail/jira-assistant/momjbjbjpbcbnepbgkkiaofkgimihbii?src=atls_ans

For Firefox extension: https://addons.mozilla.org/en-US/firefox/addon/jira-assistant/

For Edge: https://microsoftedge.microsoft.com/addons/detail/jira-assistant-worklog-/aoenpdbabcjnjbjpegeenodfknllmaoi?utm_source=atls_ans

Visit https://www.jiraassistant.com for more details and other install options.

Disclaimer: I am the developer of this extension.

1 vote
Valeriia_Havrylenko_SaaSJet
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
August 16, 2023

Hi @Yufang Vangaasbeek    👋

I guess you can try Time in Status for Jira Cloud  to track how much work was spent on a project without logging hours. If developers keep the board updated, then it will be possible. Add-on developed by my team.

The primary purpose is to help teams gather valuable data about the lifecycle of your issues in Jira. Add-on allows you to measure and visualize the time spent in each status, such as "Open," "In Progress," "In Review," and "Closed," and provide 7 types of reports to help you identify areas for improvement. But also with our add-on and reports you easily can have information for example "how much time was spent on support versus how much time was spent on product features".

One of the helpful report for you can be The Assignee time report. Report shows the total time a particular assignee has been working on the issue. That’s why it’s especially useful for identifying who is responsible for the workflow delays.  It shows which assignee has been solving the task longer than it might be necessary. 
How it works:
Assignee_Time_in _status.gif

Also we are working on new feature "Time in status sprint report" witch will allowed you to track Team velocity, workload, completion rate, commited, completed, scope change. We are going to release it soon!   
Add-on has a 30-day free trial version and free up to 10 users. 
Please, let me know if you have any questions

Hope it helps 😌
Valeriia

1 vote
Emre Toptancı _OBSS_
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
August 16, 2023

Hello @Yufang Vangaasbeek ,

If you want to go with a different approach and report times based on your workflows rather than the work logged by users, I can recommend our app. Our team at OBSS built Time in Status for this. It is available for Jira Server, Cloud, and Data Center.  

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

tisCloud_StatusDuration_LeadTime_with Estimates.png    tisCloud_AssigneeDuration.png

You can combine the time for multiple statuses to get metrics 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 or average resolution time per sprint, week, month, issuetype, request type, etc. The ability to group by parts of dates (year, month, week, day, hour) or sprints is particularly useful here since it allows you to compare different time periods or see the trend. 

tisCloud_StatusDuration_LeadTime_Average_TimeGrouped.png

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 for Jira Cloud.

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.

Gadget_AverageStatusDurationByComponent.png  tisCloud_StatusDuration_LeadTime_Chart.png tisCloud_IssueView_Data.png

https://marketplace.atlassian.com/apps/1211756/

EmreT

0 votes
LuisFurtado February 23, 2024

Try report worklog with this Windows Jira client.

https://github.com/luisfgfurtado/jira_time_ctrl

Free and opensource.

0 votes
Olha Yevdokymova_SaaSJet
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
August 21, 2023

Hello, @Yufang Vangaasbeek 

II would like to recommend an add-on developed by my team, called Cost Tracker for Jira Cloud as an alternative solution. It is designed to assist with budget planning, with a particular emphasis on generating cost and time reports.

The ability to filter issues that you may wanna include in Cost Report will help you to divide issues you want to add on report from other.

Screenshot 2023-06-25 182425.png
Utilizing filters like this you can receive the exact issues you need in your report:
(( "worklogDate" >= startOfMonth(-1) )) and (( "worklogDate" <= endOfMonth(-1) )) and project = Development.

Go to the Cost Tracker app in the Reports tab, and click the button Generate report. Enter the name of the report, select the newly created filter, set range date and the Planned budget(this parameter is optional). 
With Cost Tracker  you can effortlessly generate expense and time reports based on specific timeframes or the scope of work, such as issues, epics, or versions.f85b28db-25c8-47d7-b124-c45fa954a419.png


The add-on follows a straightforward principle for calculating both company and project costs, which can be summarized as: People logs * People rates + Direct expenses.


Additionally, we support Tempo Worklogs or any other add-on worklogs, so you can continue using your preferred time-tracking tool seamlessly.


I hope you will find this add-on helpful for you. Let me know if you need further assistance!

0 votes
Bloompeak Support
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
August 17, 2023

Hi @Yufang Vangaasbeek

You can try Status Time Reports app developed by our team. It mainly provides reports and gadgets based on how much time passed in each status.

Here is the online demo link, you can see it in action and try without installing the app. For further details, please check Status Time Reports How to Videos.

  • This app has a dynamic status grouping feature so that you can generate various valuable reports as time in status, time in assignee, status entry dates and status counts, cycle time and lead time, average/sum reports by any field(e.g. average in progress time by project, average cycle time by issue creation month).
  • You can search issues by Project, Issue Type, Status, Assignee, Issue Creation/Resolution Date(and any other Date field) and JQL Query.
  • Status durations are calculated according to the working calendar you define. Once you enter your working calendar into the app, it takes your working schedule into account too. That is, "In Progress" time of an issue opened on Friday at 5 PM and closed on Monday at 9 AM, will be a few hours rather than 3 days.
  • You can set different duration formats.
  • You can export reports in CSV file format and open them in MS Excel.
  • You can also add this app as a gadget to your Jira dashboards and reach “Status Time” from Issue Detail page.
  • You can enable/disable access to Status Time reports&gadgets and Issue Detail page per project, users, groups or project role.

If you are looking for a completely free solution, you can try the limited version Status Time Free.

Hope it helps.

0 votes
RVS_Support
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 16, 2023

Hi @Yufang Vangaasbeek 

You can try out our add-on to get this data. And track time spent by resources with multiple filters / category / grouping features

Worklogs Time Reports

Disclaimer : I am part of the app development team

Worklogs.PNG

0 votes
Deniz Oğuz
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 16, 2023

Hi Yufang,

There are a variety of time-tracking apps available for Jira Cloud, and many of them offer similar basic features such as the ability to group worklogs by user, project, and time period. As far as I understood, you only want grouping by user and every timesheet app should have this feature. 

However, each app also has unique features that may not be available in others. Such as, worklog specific attributes, grouping by custom fields. Different way of logging time. 


I'd like to recommend our time-tracking app, WorklogPRO. In addition to the basic grouping features found in many other apps, WorklogPRO also allows you to group worklogs by almost any custom field value, as well as by worklog attributes. You can also group time domains by day, week, or month. It has dashboard gadgets and allows logging work on a calendar view. For more information, please refer to our Wiki page.

Regards,

Deniz

0 votes
Anton Skorniakov
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
August 15, 2023

Hi, @Yufang Vangaasbeek! 👋

And you can use Clerk Invoices for invoicing purposes.

UPM Banner.png

0 votes
Gracjan Wesołowski _HeroCoders_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 15, 2023

Hi @Yufang Vangaasbeek 

I can recommend our Clockwork Automated Time Tracking & Timesheets Pro app, which offers you the possibility to track time manually and automatically and create reports that can be configured in various ways using break-down and filtering options. Those reports can be exported to the Excel file.

Please find below the sample of how the timesheet looks like:

gif.gif

I understand that you are also looking for a possible invoice integration. We've recently added a billing periods feature that gives you the ability to configure a timeframe and define a point at which users will no longer be permitted to add, edit, or remove worklogs for that timeframe.  This is useful for ensuring accurate invoices and payroll. 

If you would like to have a short demo with us, you can schedule it here.

Cheers!

Gracjan

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Site Admin
TAGS
AUG Leaders

Atlassian Community Events