Skip to main content

Product Tour

The app provides two field types: a full Time Tracking field and a simpler Duration field. This tour walks you through both so you can see them in action before diving into configuration.


Time Tracking field

Creating your first Time Tracking field

Choose the field type

Go to Jira settings → Issues → Custom fields and create a new custom field. In the field type list, select Time tracking.

Field type picker showing Time tracking option

Creating a Time tracking field

Name and assign to screens

Give the field a clear name, for example "QA Estimate", and add it to the appropriate screens (Create, Edit/View, and optionally transition screens) for the projects where you want to use it.

From this moment on, users will see the new Time Tracking field in those projects and can start working with it just like Jira's original time tracking. For more details, see the Getting Started page.


Using the field when creating an issue

When you create a new issue in a project that has your Time Tracking field (for example QA Estimate):

  1. Open Create issue.
  2. In the form, you'll see an Original estimate input for your Time Tracking field.
  3. Enter the planned time using Jira-style duration format, for example:
    30m, 2h, 1d, 1d 3h, 2w 1d.
  4. Create the issue.
Original estimate input on the Create issue screen

Original estimate field on the Create issue screen

Internally, this value becomes the original estimate for that specific field, and the remaining time is set to the same value. Users simply see a friendly duration; you get structured data for reporting.


Using the field on existing issues

On an existing issue that has a Time Tracking field, you will see the same field (for example QA Estimate) with:

  • the original estimate,
  • the logged (spent) time,
  • and the remaining time.
Time tracking field displayed on an issue

Time tracking field on issue view

Typical behaviour:

  • If you log time through the field's editor, the time spent increases and the remaining time is reduced automatically (mirroring Jira's built-in Time Tracking).
  • You can also adjust the estimate directly if plans change (for example, increase the original/remaining estimate when you discover more work).

Quick look at search & reporting

Each Time tracking field is a real, searchable time dimension in Jira. In Advanced search (JQL) you can type the field name, for example:

"QA Estimate".

and Jira will suggest all aliases, such as OriginalEstimateSeconds, TimeSpentSeconds, RemainingEstimateSeconds (numeric, in seconds) and their string counterparts OriginalEstimate, TimeSpent, RemainingEstimate.

Two simple JQL examples:

Issues with a high remaining QA estimate (more than 4 hours)

"QA Estimate".RemainingEstimateSeconds > 14400

Issues where QA time is almost used up (less than 1 hour left)

"QA Estimate".RemainingEstimateSeconds < 3600
JQL query using Time tracking field aliases

Using Time tracking field in a JQL query

The full list of aliases and more examples are described on the Search & Reporting page.


Duration field

If you don't need the full original / spent / remaining workflow, the app also provides a simpler Duration field type. It stores a single time value — perfect for SLA limits, time budgets, meeting durations, or any scenario where you just need one duration without work logging.

info

Duration vs Time Tracking in a nutshell: Duration stores one value, Time Tracking stores three (original, spent, remaining). For a detailed comparison, see Two field types, one app.

See it in action

This interactive demo walks you through the full flow — from creating a Duration field, through adding it to screens, to using it on a real issue.

Creating a Duration field

Choose the field type

Go to Jira settings → Issues → Custom fields and choose Create custom field. In the field type list, select Duration.

Name and assign to screens

Give the field a name, for example "SLA Limit" or "Meeting Duration", and add it to the appropriate screens for your projects.


Using the Duration field

When creating or editing an issue, you'll see a single input where you can enter a duration:

  • Use the same Jira-style format: 30m, 2h, 1d 3h, 2w 1d.
  • Plain numbers are interpreted as minutes or hours, depending on configuration.

After saving, the field displays the formatted value on the issue view:


Auto-normalization

The Duration field automatically normalizes your input. For example, if you enter 90m, the field converts it to 1h 30m after you save or leave the input.

info

Normalization depends on the field's hours per day and days per week settings. With the default of 8 hours per day, 10h normalizes to 1d 2h. See Configuration for details.


Quick look at search & reporting

Like Time Tracking fields, Duration fields are fully searchable in JQL. If your field is called SLA Limit, you can use:

Duration exceeds a threshold (more than 4 hours)

"SLA Limit".DurationSeconds > 14400

Duration contains a specific unit

"SLA Limit".Duration ~ "2w"

For the full list of aliases and more examples, see Search & Reporting.


Next steps

Use Cases & Best Practices

Getting Started

Configuration

Use Time Tracking fields

Use Duration fields