Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

billable non billable hours option

Ghulam Sarwar
Contributor
August 22, 2024

I need to have a field (option) in every issue type where the user can select the status of the hours spent on the particular ticket whether it is billable or nonbillable 
(can be a toggle button)  it would be best if this is bind with the clock work hours 

4 answers

2 votes
Gökçe Karaduman-The Starware
Contributor
December 26, 2024

Hi @Ghulam Sarwar ,

Jira’s native worklog dialog doesn't allow adding checkboxes or other fields. If you're open to using a third-party application, I recommend using WorklogPRO. With its attribute feature, you can create a boolean attribute to specify whether a worklog is billable or not. This attribute is displayed in the customizable WorklogPRO dialog. By adding applicability to the attribute, you can set custom restrictions and also define default values. Additionally, when grouping timesheets, you can easily analyze billable and non-billable worklogs based on this attribute.

add_attribute.jpgdialog.jpgbillable.jpg

Disclaimer: I work for the vendor who developed this application.

2 votes
Benito Jiménez _Sevidev_
Community Champion
August 22, 2024

Hello @Ghulam Sarwar , you can't configure worklog attributes natively in Jira, but you can use apps from the marketplace. Two examples are:

Although there are more alternatives, you can search for "worklog attributes" in the marketplace, for example.

Benito Jiménez _Sevidev_
Community Champion
August 22, 2024

oh I saw @Jovin answer after I wrote mine :S

Like Jovin likes this
Jovin
Community Champion
August 23, 2024

Good stuff @Benito Jiménez _Sevidev_ ! Love the tips on searching the marketplace for solutions too, something I was unaware of - another arrow in my quiver :)

1 vote
Adaeze_Jude_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 22, 2024

Hi @Ghulam Sarwar

Clockwork PRO is just what you need for this.

With Clockwork, you can create a Worklog attribute as Billable with the Checkbox type.

As below:

chrome_wASch5ZZCB.png

Users can check or uncheck this box when tracking time with Clockwork based on the type of hours tracked. 

uMoFj05vAX.png

Additionally, you can use this to filter the timesheet if you would like to get a report of billable hours only, as shown:

chrome_2OERiJZCnO.png

I will be happy to give you a tour of the App; if you'd like this, please reach out here

Jovin
Community Champion
August 23, 2024

Also an elegant solution! Thanks for sharing the app @Adaeze_Jude_HEROCODERS  , always great to see marketplace solutions for real world problems too!

I just love challenging myself on "can this be achieved with the base product only" 😂

1 vote
Jovin
Community Champion
August 22, 2024

Hey @Ghulam Sarwar,

Unfortunately you can't add extra data to the work log out of the box in Jira, the hours logged will simply be summed up.

You could instead manage this through a custom field & subtasks:

  1. Create a custom field of "Radio Button" called "Time Type" and have options of "Billable", "Non-Billable" and "Mixed".
  2. Assign this custom field to all issue types in your project

From here you can use it like this:

  • A ticket that is entirely billable you'd choose "Billable" on it and log your hours.
  • A ticket which has both billable and non-billable hours you would instead mark as "Mixed" and create 2 subtasks:
    • "Billable Hours" - mark the custom field as "Billable" and log work for billable time here.
    • "Non-Billable Hours" - mark the custom field as "Non-Billable" and log work for non-billable time here.

You could extend this with automation rules if you want:

  • If Ticket Time Type = Mixed then Create Subtasks for each time type
  • etc.
Aron Gombas _Midori_
Community Champion
August 23, 2024

Because it was not required to specify the "Billable" flag per worklog, but per issue, I support this idea of just using a boolean-type custom field for it. Plain and simple.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
FREE
TAGS
AUG Leaders

Atlassian Community Events