By using this website, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.

Three Steps to Billing and Invoicing in Clockwork for Jira

This three step process will improve ease and accuracy of billing and invoicing
min. read
Feb 16, 2024

Businesses that perform contract services need an accurate and efficient billing process in order to collect revenue. Using this three-step process in Clockwork will ensure that all billable time is captured and expedite your invoicing.

Step 1: Configure Clockwork Attributes

This example uses two Clockwork attributes to track whether or not the work completed is billable, and  the client for whom the work was done.

  1. Navigate to Jira Settings > Apps and select Clockwork configuration.
  2. Select the Worklogs tab.
  3. Click on the Add a new attribute dropdown and select Add new checkbox.
  4. Enter Billable as the checkbox name and select checked as the default value. Click Add.
  5. Click on the Add a new attribute dropdown again and select Add new single select.
  6. Enter Customer as the field name and enter the names of your clients. You can indicate whether or not you want the field to be required on worklogs, and whether or not users can add new customers. Click Add.
  7. Click Save.

Using Jira Custom Fields in Lieu of Clockwork Attributes

If you don’t need the granular information provided by Clockwork attributes, as an alternative you can create a Jira custom fields for Billable/Non-billable hours:

  1. Navigate to Jira Settings > Issues > Custom Fields to create the custom fields.
  2. Billab
  3. Field type - Check Box
  4. Values = True, False
  5. Customers
  6. Field type - Dropdown
  7. Values - Name of each client
  8. After saving the custom fields, add them to the appropriate screen.
  9. Navigate to Project Setting > Issues > Layout to adjust the location of the fields on issues.

Step 2: Track Your Work

Now when your team tracks their time, they can indicate if the hours were billable, and the name of the customer.

Step 3: Lock the Billing Period

To endure that no changes are made to the worklogs once you produce the invoice, you can lock the billing period.

Navigate to Billing Periods tab in the left nav bar and click Add. Then select the period start and end dates. (Start and end times are optional). Checking the Auto close? checkbox allows you to set a time when it will no longer be possible for users to add, edit or delete worklogs for the Billing Period. This ensures that no changes will be made and that your invoices will be accurate.

Now you can create your timesheet report using the Billable and Customer attributes (or fields) as filters and/or breakdowns. You can then export the report to an Excel file to be formatted as an invoice.  

The three steps of configuring worklog attributes, tracking time in Clockwork and setting up locked billing periods improve ease and accuracy of your billing process.

Jennifer Choban

Join us on Social Media!