Jira custom reports: How to create and customize analytics
Jira custom reports pull targeted project data out of Jira and present it as configurable charts, tables, and dashboards. Project managers use them to track progress, spot bottlenecks, balance workloads, and back decisions with evidence instead of gut feel.
Out-of-the-box Jira reporting is already dense with information. The advantage of custom reports is that you can shape them to the way your team works — status updates, sprint reviews, workload monitoring, or executive rollups. Here's how to build Jira custom reports that fit your team's requirements.
What are Jira custom reports?
Jira custom reports are configurable views of Jira project data used to surface metrics for decision-making. Both Jira Service Management and Jira Cloud generate large volumes of data, and custom reports give managers a way to filter and present that data for a specific audience.
Users can build reports with custom JQL queries to gather data specific to a project, team, or issue type. Jira analyzes the results and delivers an in-depth view of project or team performance — as a standalone report or as a widget on a dashboard. Customized insights uncover areas of concern and help managers adjust strategy to keep projects on track.
Different types of Jira custom report
Jira custom reports cover six primary areas of project work:
Productivity
Scope
Quality
Schedule
Product flow
Predictability
A Jira report can show how many tasks a Scrum team completes in a sprint. That data supports workload management, prevents overloading any one team member, and flags bottlenecks when tasks stall. A rising debugging count across sprints hints at quality issues that need attention.
Jira delivers analytics in two formats. Jira reports offer a detailed analysis of a project's issues and sprints, focused on trends and insights. Jira dashboards give a high-level overview of multiple projects, displaying data as intuitive charts and graphs on the user's home screen. Dashboards are personalizable, so information stays within reach and decisions can move quickly.
Jira reports fall into several categories.
Agile reports for Scrum and Kanban
Kanban teams have access to two Jira reports:
Cumulative Flow Diagram: Provides a visual analysis of an issue's progress through the workflow to identify bottlenecks and evaluate progress.
Control Chart: Monitors or tracks cycle time and throughput.
Scrum teams can use the cumulative flow diagram plus the following:
Sprint report: Summarizes the team's progress during the sprint.
Epic report: Tracks remaining tasks based on the initial work estimate within an epic.
Epic burndown: Visualizes the team's progress against the total number of user stories in an epic.
Burndown chart: Illustrates the number of remaining tasks in a sprint versus the initial total.
Burnup chart: Tracks the number of completed tasks compared to the sprint's initial workload.
Version report: Illustrates the team's progress toward completing a version.
Velocity report: Visualizes the amount of work completed during a sprint.
Together these reports let agile teams evaluate progress, identify bottlenecks, and spot trends affecting sprint performance. The data also helps Scrum Masters and project leaders forecast workload and prevent burnout.
Forecast and management reports
Jira forecasting and management reports give project managers visibility into workflows and pipelines so they can distribute assignments more effectively. A few examples:
User workload report: Tracks the number of tasks assigned to a user across multiple projects.
Time tracking report: Presents detailed information regarding time spent on different issues within a project, including original time estimates, logged time, and remaining time per issue type or team member.
Version workload report: Illustrates the total work amount associated with a specific project measured in estimated time.
Workload pie chart report: Uses a pie chart to illustrate the relative workload distribution among team members within a project or filter based on time estimates or issues logged.
These reports help managers assess workloads and monitor time usage so team members aren't overburdened.
Issue analysis reports
Jira issue analysis reports show backlog health and team capacity, helping project managers see whether the group is on pace to hit its goals. General-purpose reports like the pie chart and the "time since issues" report send data visualizations straight to the dashboard.
Pie chart: Offers a visual representation of team utilization.
Average age report: Outlines the number of days an issue has gone unresolved within a project or filter.
Created vs. resolved issues chart: Illustrates the number of new issues created compared to the number resolved within an established timeframe.
Resolution time report: Depicts the average time it takes to resolve an issue from its inception.
Recently created issues report: Tracks the number of new issues created within a specified timeframe.
Time since issues report: Calculates the time elapsed between logging an issue with a specific date field (e.g., Created, Updated, or Resolved) and the current date.
Single-level group by report: Filters issues according to a particular field, such as assignee, issue type, project, or status.
These reports are only available in company-managed projects. Team-managed Jira software projects are limited to four reports:
Burnup report
Cumulative flow diagram
Velocity report
Sprint burndown chart
How to create reports in Jira: A step-by-step guide
New to custom reports in Jira? Here's the setup:
1. Log into Jira. 1. Click "Projects" from the dashboard's top navigation bar, then select the desired project name to open the Project Board. 1. After navigating to the Project Board, access the Reports Menu using the left-hand navigation. 1. Click on the report you wish to generate from the navigation menu, then select the desired parameters.
The fresh report renders on screen.
Create custom Jira reports using JQL
Jira Query Language (JQL) lets you build a custom report that filters and analyzes data against precise specifications. To access the JQL reporting function:
1. Log into Jira. 1. Access your project by clicking "Projects" in the top navigation bar and selecting the project title from the drop-down menu. 1. Click "Create new report." 1. Identify the report using a unique but relevant name. 1. Under report configuration, select "Switch to JQL." 1. Draft your query in the JQL field using the appropriate JQL syntax. 1. Define visualization options by choosing a suitable chart or graph type. 1. Label axes and field mappings. 1. Click "Save." 1. Access the generated report within the Report tab of your project page.
Creating custom Jira dashboards
Jira dashboards visualize key project metrics using native functionality or third-party integrations from the Atlassian Marketplace.
To set up a custom Jira dashboard:
1. Navigate to the Dashboards tab on the top navigation menu. 1. Select "Create Dashboard." 1. Fill out the fields in the Create Dashboard dialogue box, including the dashboard's name, description, and viewer access levels. 1. Drag and drop the desired gadgets from the right-side panel onto the board. 1. Save the dashboard.
Dashboards can also be saved as templates and reused across multiple projects.
Enhancing Jira custom reporting with Tempo
Whether you're working in Jira Work Management, Jira Service Management, or Jira Cloud, Tempo's solutions expand reporting with financial insights, time-tracking data, and capacity planning.
Tempo Timesheets gives project managers custom dashboards and visualization tools for detailed resource usage and capacity reports. Custom Charts for Jira delivers flexible reporting for teams across marketing, ITSM, HR, and beyond — evaluating delivery throughput and team velocity in whatever cut the audience needs.
With Jira and Tempo working together, project managers get visibility into every layer of team performance.












































