Docs

Using Roll-up Reports

Pivot tables over your Jira issues, in plain words: pick the issues, choose what to group by and what to show.

Getting started

  1. Install it

    From the Atlassian Marketplace, by a Jira admin. It's free for sites with up to 10 users, and bigger sites start with a 30-day trial.

  2. Open it

    In Jira, choose Apps → Roll-up Reports. You'll see the report library.

  3. Start from a ready-made report

    Choose New report, then one of: Epic progress (open epics with their stories and sub-tasks rolled up), Worklogs by person (time logged in the last 30 days, by person and week), Time in status by team (how long resolved issues spent in progress and waiting), Sprint capacity (estimates and remaining work in the open sprint), or a blank report. It opens on your most active project; change it in the left panel.

  4. Save it

    Reports are private until you share them. Every change can be undone (Ctrl+Z or ⌘Z) and redone.

Where to find it

Choose the issues

The left panel, Issues from, says where a report's issues come from:

Reports run as you: they show only the issues Jira lets you see. Big sources load in steps, and the table fills in as they arrive.

Group, show and filter

Choose a cell to see the issues behind it, open them in Jira, or open the same list in Jira search.

Values

CountsIssues, issues with a value in a field, or the number of different values (for example, different people).
Numbers and estimatesTotal, average, highest, lowest or weighted average of any number field: original and remaining estimates, time spent, story points.
Skip parents that have childrenCounts only the issues at the bottom of the hierarchy, so an epic's estimate and its stories' estimates aren't added twice. Children the tab leaves out (by a filter, say) don't count, so their parent does.
Time in statusHow long issues spent in chosen statuses, in working hours or around the clock: total, average per issue, longest or shortest.
Time loggedFrom worklogs: in any period, by anyone or chosen people. Group by Logged by or Date logged to see who logged what, when.
SLAs (Jira Service Management)Number breached, number met, least time left, longest and average time taken.
FormulaAny sum of the tab's other values with + − × ÷ and brackets; the formula box lists the values you can use.
Percentage ofA value as a share of the group above, the row's total, the column's total or the grand total.
Running total ofAdds up a value across the columns, starting again for each group of the column groupings before the last.

Values can be shown as numbers, durations (2d 4h), hours, days or percentages, and cells can be coloured by rules.

Tabs

A report can have several tabs over the same issues, each with its own groupings, values, filters and chart. Rename a tab by double-clicking it, or with F2 or Enter. Advanced → This tab only adds a JQL condition for one tab, such as statusCategory != Done; it includes child issues the source added.

Levels and working hours

Daily history

On a paid plan, turn on Advanced → History → Keep a daily history and save. Once a day the report's totals are taken and kept for 90 days. Then:

History is taken once for everyone, then filtered for each person: they see only the projects they can see in full, and names of issues from other projects show as "Restricted issue". Issues with a security level are never kept. In a query, currentUser() means the report's owner. Up to 20 reports per site keep a history; reports nobody has opened in 60 days pause until someone does. A very large report's history may take up to four 15-minute runs a day; if it needs more, the report says how to narrow it.

Share and export

For Jira admins

Jira settings → Apps → Roll-up Reports shows every report on the site, with its owner, when it was last viewed, and its history. From there:

Plans and limits

FreeSites with up to 10 users, and sites whose subscription has ended: the full builder, reports of up to 5,000 issues, 3 saved reports, no new history. Moving to the free plan deletes nothing. Atlassian may suspend, and later remove, an app whose subscription has ended; removing it deletes its reports and history, never your Jira issues.
PaidReports of up to 50,000 issues, as many saved reports as you like, and daily history for up to 20 reports, kept 90 days.
TrialThe paid plan for 30 days, except that a report's history gets one run a day.
Every reportUp to 4 row groupings, 2 column groupings, 12 values, 10 filters per tab.

Privacy and security

See the privacy policy, the Data Processing Addendum and the terms of use. Questions: support.