Forums

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

Jira Time in Status JQL

Why Teams Search for “Jira Time in Status JQL”

If you’re here, you’re probably trying to answer questions like:

  • How long do issues stay in a particular status?

  • Which workflow stages cause the biggest delays?

  • Can I identify bottlenecks like issues stuck in Code Review or QA?

  • Can I export time spent in each status for reporting or billing?

These are very common Jira reporting needs — and naturally, most users start by looking at JQL.


What JQL Can Do for Time in Status

Jira Query Language (JQL) is powerful when it comes to filtering issues based on status history.

For example, you can find issues that:

  • Have ever been in a specific status

  • Changed to a status during a certain time period

  • Are currently in a given status

Example JQL Queries

status WAS "In Progress"
status CHANGED TO "Done" AFTER "2025-01-01"
status CHANGED DURING (startOfMonth(), endOfMonth())

These queries are useful for finding relevant issues, especially when narrowing down a dataset.

But this is where most teams hit a wall.


What JQL Cannot Do (and Why This Matters)

Despite common assumptions, JQL cannot calculate time durations.

That means you cannot:

  • Calculate how long an issue stayed in a status

  • Compare time spent across workflow stages

  • Identify issues that exceeded a time threshold in a status

  • Generate time-in-status reports using native Jira alone

JQL answers “which issues?” — not “for how long?”

For teams trying to improve delivery speed, identify bottlenecks, or report on SLAs, this limitation is critical.


The Real Cost of Relying on JQL Alone

When teams try to work around this limitation, they often:

  • Manually inspect issue histories

  • Export data to Excel and calculate durations

  • Build fragile scripts that break with workflow changes

The result?

  • Hours of manual effort

  • Inconsistent results

  • No real-time visibility

Most importantly, by the time you find a bottleneck, it’s already too late.


How to Actually Get Time in Status Data in Jira

To measure time spent in each status, you need access to Jira’s issue history data — processed and aggregated correctly.

This is exactly what RVS Time in Status Reports for Jira is designed to do.

Instead of guessing or calculating manually, the app provides:

  • Exact time spent in each workflow status

  • Support for hours, days, and business calendars

  • Reports grouped by issue, assignee, status, or project

  • Export-ready data for audits, billing, or performance reviews

All directly inside Jira.


Time in Status Reports.jpg


Example: From JQL Filter to Actionable Report

Without an app:

  • Use JQL to find issues

  • Open each issue to inspect status history

  • Manually calculate time spent

With RVS Time in Status Reports:

  • Use JQL to filter issues

  • Instantly view time spent in each status

  • Identify delays and bottlenecks in minutes

Same filter. Completely different outcome.


JQL vs RVS Time in Status Reports

 

Capability JQL Only RVS Time in Status Reports
Filter issues by status
Calculate time per status
Identify workflow bottlenecks
Export time-in-status data
Business-hour calculations

Who Should Use a Time in Status App?

This is especially useful for:

  • Scrum Masters tracking workflow efficiency

  • Engineering Managers identifying bottlenecks

  • Project Managers reporting delivery timelines

  • Jira Admins supporting advanced reporting needs

If time-based insights matter to your decisions, JQL alone isn’t enough.


Get Started in Minutes

If you’ve reached the limits of JQL and want real time-in-status visibility in Jira:

👉 Try RVS Time in Status Reports for Jira — free for 30 days on the Atlassian Marketplace.

Stop guessing where time goes. Start measuring it accurately.

1 comment

Humashankar VJ
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 Champions.
January 14, 2025

Thank you for sharing this detailed guide on using JQL for time-in-status reporting in Jira. I'm excited to explore these techniques and enhance my team's workflow efficiency.

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events