
Every project manager has answered "where did the week go?" with "let me check and get back to you." The reason that answer keeps happening is that Jira tracks an issue's current status but not its history, so the four days it spent stuck in "In Review" leave no trace you can pull up on demand.
A Jira time in status report reconstructs that history from each issue's status changes, showing how long work actually sat at each stage rather than how much time anyone logged. This guide covers what it measures, why native Jira can't produce one, the features worth demanding, and how the four main Marketplace options compare.
Jira Time in Status is a metric that measures how long an issue remains in a given workflow status- To Do, In Progress, Code Review, Blocked- before it moves to the next one. It's calculated automatically from each issue's status-change history, not from anything a person manually enters.
That makes it fundamentally different from worklog data. Worklogs capture time a person logs against a task; Time in Status captures elapsed time in a status regardless of whether anyone touched the issue during it. An issue can sit in "In Progress" for a week with zero hours logged and still show five business days of elapsed time.
Teams use this metric because it's the only reliable way to answer where a workflow is actually losing time. Sprint velocity tells you what got done. Time in Status tells you what got stuck, and for how long, which is what makes a Jira time in status report the tool project managers reach for once estimates alone stop explaining why deadlines slip.
You can't manage what you can't see, and native Jira gives you almost no visibility into where issues actually get stuck. An issue can sit in "In Review" for four days, and nobody notices until standup. By the time the sprint retro happens, the delay has already shipped late, with no early warning along the way.
Here's why a dedicated time in status report matters:

Choosing the right Jira time tracking plugin depends on what your team actually struggles with, so start by knowing which problem you're solving. A team fighting missed deadlines needs different things than one trying to justify a process change to leadership. Use the criteria below to match a tool to your situation, not just to tick feature boxes.
Four apps stand out for status-duration reporting, each suited to a different need:
Let’s discuss each in detail.

RVS Softek's Jira time in status report app is built around one question: where is work getting stuck, and for how long? It ships with 20+ pre-built reports covering status duration, assignee time, and status re-entry counts, so there's no report-building required for common questions.
Best for: PMs, ops, and support teams who want deep workflow visibility without an enterprise configuration layer.
Pricing: $0.30/user/month on the Cloud plan; free trial available
Pros: Complete report library out of the box / Median and percentile SLA reporting built in / Native Power BI JSON feed / Under 10-minute setup, no training needed / Works on Jira Cloud and Data Center
Cons: No sprint velocity or workload planning; it's scoped to workflow analytics specifically

SaaSJet has grown into a full Agile reporting platform, and time in status is one module within it alongside sprint velocity, workload heatmaps, and an AI agent (Rovo) for flagged items. If your team wants status-duration reporting bundled with broader Agile delivery reporting, capacity planning across 50+ people, and Confluence or Google Sheets publishing, that scope is genuinely useful.
Best for: Teams that want time in status alongside sprint velocity, workload, and burndown in one platform
Pricing: $1.15/user/month Standard; Advanced from $1.27/user/month with dedicated onboarding
Pros: Broad Agile reporting beyond just status duration / AI-assisted blocker detection / Confluence and Google Sheets sync
Cons: Higher per-user cost reflects the full platform, not just status reporting / Steeper learning curve and multi-step configuration for the Advanced tier

Alt text: OBSS timepiece marketplace listing
Timepiece is the oldest and most feature-rich time in status app on the Marketplace, built for enterprise-scale workflow analytics, scheduled report delivery, REST API pipelines, eazyBI integration, and AI-assisted configuration. For teams that need automation layered on top of reporting, it's a legitimate specialist choice.
Best for: Enterprise teams that need automated delivery and API integrations beyond core reporting.
Pricing: $1.20/user/month on the Cloud plan
Pros: Deepest feature set in the category, including Any Field Duration tracking / Scheduled alarms and REST API access
Cons: Data isn't processed natively within Jira via Forge the way some competitors' is.

This is the genuinely free option, and it's a real status-duration reporting tool, not a stripped-down demo. It generates time in status, time in assignee, status entry dates and counts, and cycle and lead time reports, with a dynamic status-grouping feature and two predefined working calendars. Reports export to CSV, and it adds as a dashboard gadget.
Best for: Small teams or individuals testing whether time in status reporting is worth paying for at all
Pricing: Free (rate-limited)
Pros: No cost at any team size / Real report variety, time in status, time in assignee, cycle time, lead time / CSV export and dashboard gadget included
Cons: Rate-limited to one report render per 10 seconds / Drops to 10-issue results if that limit is hit / No percentile, trend analysis, or Power BI export.
Native Jira shows you where an issue is, never how long it's been stuck getting there. That blind spot is what turns a four-day stall in "In Review" into a missed deadline nobody saw coming. A time in status report closes the gap, giving you the status durations, cycle times, and rework signals you need to spot bottlenecks before they ship late.
Start by naming the problem you're actually solving, whether that's missed deadlines, uncounted rework, or proving a process change worked, then match the plugin to it. Trial your top pick against your real workflow, confirm the numbers hold up, and you'll trade "I'll check and get back to you" for an answer you can pull up in the meeting.
.webp)