Forums

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

Is there a way to check the history of status changes of issues

Urmila Ghosh
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 8, 2026

Basically I am looking to find out out how many times an issue has undergone status changes "Functional Design Approved". 

6 answers

4 votes
John Funk
Community Champion
February 8, 2026

Hi Urmila,

Yes, you can look in the History tab under the Activity section near the bottom middle of the screen,

 

Trudy Claspill
Community Champion
February 8, 2026

Ah yes that is the manual method to get the data. 🙂

2 votes
Rahul_RVS
Atlassian Partner
February 8, 2026

Hi @Urmila Ghosh 

Welcome to the community !!

You can use Jira Rest API's to build your own custom solution to track count in each status for your issues, or explore a mktplace app for this requirement. If you are open to try one take a look at

Time in Status Reports 

The Status count report below shows how many time your issues have been in each status.

Also the app has 20+ reports to meet a variety of use cases. Do give it a spin.

More details here.

Disclaimer : I am part of the app team for this add-on

 

  TIS - Count.PNG

 

TIS.png

 

0 votes
Iryna Komarnitska_SaaSJet_
Atlassian Partner
February 9, 2026

Hi @Urmila Ghosh ,

As a native Jira feature, you’ve already been advised to use the Activity tab. Unfortunately, that approach is fully manual and has to be checked per issue—there’s no way to generate an overall report.

If you’re open to using a third-party app, as a SaaSJet representative I can recommend Time in Status app.

You’ll want to focus on these reports:

  1. Status Count — to see how many times an issue entered the Functional Design Approved status.image-20250724-130946.png

  2. Transition Count — to review all transitions to/from Functional Design Approved.image-20250724-133802.png

  3. Status Entrance Date — to check the date an issue moved into Functional Design Approved.image-20250724-133240.png

And, of course, the Time in Status report will help you measure the total time issues spent in Functional Design Approved.

unnamed (1).png

Hope this helps!

0 votes
Petru Simion _Simitech Ltd__
Atlassian Partner
February 9, 2026

Hi @Urmila Ghosh ,

 

You can do this in Jira, but it depends how efficient and detailed you want the result to be.

 

Option 1: Check each issue manually (built-in Jira)

You can open an issue and go to History / Activity → History to see every status transition (from → to, date, user).
This works, but it’s manual, slow, and inefficient if you need counts across multiple issues or a specific status like “Functional Design Approved”.

issue_history_in_history_tab_.png

Option 2: Use an app built for this by our team

If you want this quickly and accurately, apps are the better approach.

🔹 Issue History Reporter for Jira

This lets you generate a report showing:

  • Exactly when a status changed

  • From which status → to which status

  • Who made the change

issue_history_.png

🔹 Time in Status Reporter for Jira

This makes it easy to see:

  • How many times an issue entered a specific status (e.g. Functional Design Approved)

  • Total time spent in each status
    You can view results as:

  • Columns (counts per status)

time_in_status_.png

  • Rows (one row per status) 

times_in_status_rows_.png

Bonus

Both apps are also available together in the Issue Insights for Jira bundle:
Issue Insights for Jira 

 

Summary:

  • Manual history = possible but painful

  • Apps = fast, scalable, and purpose-built for exactly this use case

0 votes
Birkan Yildiz _OBSS_
Atlassian Partner
February 9, 2026

Hey @Urmila Ghosh 
Welcome to the Community!

Checking the history tab for every single issue to count status changes manually is exhausting. While JQL can find issues that were in a status, it doesn't easily give you a count of how many times it happened.

If you are open to using a 3rd party app, Timepiece - Time in Status for Jira has a specific report for this case.

Timepiece's Status Count report is designed exactly for this need. You can simply select the "Functional Design Approved" status, and the report will show you a list of all your issues with the exact number of times each one entered that status.

Untitled1.png

It’s a great way to spot rework or process loops instantly. Timepiece also offers many other report types, including Duration, Transition, and Date reports, to help you analyze your workflow history from every angle.

More details here.


You can check Timepiece on the Atlassian Marketplace. Hope this helps you.

Disclamer: Disclosure: I am part of the OBSS team, the developers of Timepiece.

Best,
Birkan

0 votes
Trudy Claspill
Community Champion
February 8, 2026

Hello @Urmila Ghosh 

Welcome to the Atlassian community.

Are you working with Jira Data Center or Jira Cloud?

Jira does not have a native report for how many times an issue has been in a status.

There are third party apps that could help with that. Are you open to getting a third party app to solve your requirement?

You could also develop a custom solution that leverages the Jira API.

Suggest an answer

Log in or Sign up to answer