The install button is the easy part.
A Jira admin opens the Atlassian Marketplace, filters for Jira time tracking app listings, and finds dozens of options that all sound useful. Timesheets. Rollups. Billing. Timers. Resource planning. Status analytics. Each listing promises better Jira worklog reporting.
Then the project manager asks:
"Can we see epic-level estimate, logged time, variance, and the child issues behind the total — without exporting to Excel every Friday?"
That question does not map cleanly to every Jira time tracking plugin. Some apps help people submit hours. Some lock billing periods. Some plan team capacity. Some measure how long work sits in each status. A smaller set focuses on live rollups of native Jira time fields.
Installing the wrong category is how teams end up with a large timesheet platform for a rollup problem — or a focused rollup panel when finance needed approvals and locked periods.
Before you install anything, run this buyer checklist.
Before You Open the Marketplace
Three prep steps save trial time:
- Name the recurring report. Sprint review packet, client steering update, billing period close, or capacity plan — pick one.
- Write your estimate rule. For example: "Original estimate lives on the parent story; subtasks explain execution unless the parent estimate is empty." See original estimate vs time spent in Jira for variance formulas once scope is locked.
- Check native paths first. Jira already stores worklogs and estimates. Atlassian supports exporting search results to CSV, Excel, and other formats. If the only gap is manual rollup work, you may need a rollup app — not a full timesheet suite. If the gap is approvals or billing locks, you likely need a different category entirely.
Question 1: What Reporting Job Are We Hiring This App to Do?
Write the question you need answered every week, not the feature list on the Marketplace page.
Common jobs include:
- Live rollups: "For this epic or project, what did we estimate, what have we logged, what is the variance, and which child issues explain it?"
- Timesheets and approvals: "Who submitted time, who approved it, and can we lock the period?"
- Billing and cost: "Which hours are billable, at what rate, and are they ready for invoicing?"
- Time capture: "Can we make logging easier with timers, calendars, or automation?"
- Resource planning: "Who has capacity, where are we overallocated, and how does planned work compare with logged work?"
- Status analytics: "Where does work wait, and which statuses create lead-time or cycle-time problems?"
Those are different products wearing similar labels.
Atlassian's time tracking documentation says Jira can show logged time and remaining time on work items. Many teams still add a Marketplace app because native views and exports do not answer their recurring stakeholder question in one place.
Start with the report you keep rebuilding. The right Atlassian Marketplace time tracking shortlist follows from that job — not from search ranking.
Question 2: Which Jira Products and Hosting Models Does It Actually Support?
Verify compatibility on the Marketplace listing for your exact environment.
Check:
- Jira Cloud vs Jira Data Center
- Jira Software vs Jira Service Management vs broader platform claims
- Whether the listing tab you are viewing matches the hosting model you run
Product pages and Marketplace listings do not always agree. A vendor may describe Data Center support on a website while the Cloud listing is the one you are evaluating. If Data Center or JSM matter, confirm on the listing and in vendor docs before procurement.
Question 3: Does It Extend Native Jira Time Tracking or Replace It as the Provider?
This is an admin decision with workflow and rollback consequences.
Some apps read native Jira worklogs and estimates to produce reports or rollups. Others become the time tracking provider — changing where and how time is captured, validated, or stored.
Atlassian's time tracking administration documentation notes that Marketplace apps can extend Jira's time tracking capabilities and that third-party providers may store data with the app developer.
Before installing, ask the vendor or test in sandbox:
- Does the app use native Jira worklogs and time fields?
- Does it require users to log time through the app instead of Jira's default panel?
- If you uninstall later, where do the worklogs live?
- Does it sync back to Jira fields your dashboards and exports already use?
- What is the rollback path if the trial fails?
Extension apps often mean lower process change. Provider replacement can be the right choice for billing governance — but it is a bigger migration story.
Question 4: How Does It Roll Up Work Across Epics, Parents, Subtasks, and Filters?
Hierarchy rules make or break Jira worklog reporting.
Teams estimate and log at different levels:
- Parent story carries the budget; subtasks carry execution detail
- Only lowest-level issues carry estimates
- Epics are containers; real hours live on stories and bugs linked underneath
Ask explicitly:
- Which issue types and hierarchy levels are included: subtask, story, epic, initiative, project, saved filter?
- Does the app roll up linked issues, or only parent-child tree relationships?
- How does it handle parent and child estimates when both are populated?
- Are done issues, moved issues, or missing estimates included or excluded?
- Does it match how your team reports in sprint reviews and client updates?
Atlassian documents native limits such as subtask estimates not appearing in sprint reports and planning rollups behaving differently in Jira Plans than in operational issue-level reports. Your app should declare inclusion rules clearly enough that a second manager can audit them.
Question 5: Which Time Fields Does It Read and Report Together?
Budget conversations need more than logged hours.
At minimum, clarify support for:
- Original estimate (baseline)
- Time spent (logged work)
- Remaining estimate (forecast)
- Spent variance:
time spent - original estimate - Forecast variance:
time spent + remaining estimate - original estimate
Some rollup apps emphasize estimate, logged time, and spent variance. Others focus on billable hours, cost rates, or status duration instead. If your process depends on remaining estimate or forecast variance, confirm the app surfaces those fields at the hierarchy level you report on — not only on individual issues.
Also confirm whether the app respects your board's estimation statistic (time vs story points) or assumes time-based fields everywhere.
Question 6: Does It Respect Jira Permissions and Worklog Visibility?
Worklog data is sensitive.
Users need appropriate Jira permissions to log and view time. Atlassian documents Work on work items and Browse spaces as part of the logging workflow.
For any candidate app, verify:
- Do viewers only see worklogs they would see in native Jira?
- Does the app expose totals that leak restricted child issues?
- Do project-level and global permissions behave as expected for contractors, clients, or shared dashboards?
- If the app adds gadgets or shared reports, do hidden gadgets stay hidden for unauthorized viewers?
A rollup that looks correct for an admin but wrong for a project manager often fails permission alignment, not math.
Question 7: How Much Admin Setup and Ongoing Maintenance Does It Require?
Marketplace screenshots show the happy path. Admins live in configuration.
Ask:
- Is there a zero-config path, or are teams, calendars, billing periods, accounts, or provider settings required on day one?
- Who owns saved filters, report definitions, and export templates after install?
- Does the app need workflow, custom field, or screen changes?
- Are Cloud and Data Center setup paths equivalent?
- What happens when you add a new project template or change estimation rules?
Lightweight rollup apps may install quickly. Timesheet, billing, and resource-planning suites often need a rollout plan, permission model, and training — budget that before you buy.
Question 8: What Scopes, Permissions, or Integrations Does It Request?
Read the install prompt and Marketplace Privacy & Security tab carefully.
Check:
- OAuth scopes or Connect/Forge permissions requested at install
- Whether the app reads all projects or only selected ones
- Integrations with calendar, payroll, ERP, Slack, Tempo, Plans, or BI tools you do or do not want
- Whether JQL functions, REST APIs, or automation hooks are required for your use case
Integrations can expand data flow and admin surface area. Match requested access to the reporting job — not to the longest feature list.
Question 9: Where Is Data Stored, Processed, and Exported?
Atlassian tells admins to review vendor Data Security & Privacy statements because third-party time tracking providers may store data outside Atlassian-hosted infrastructure.
Verify:
- Does the app calculate from Jira records in place, or copy worklogs to vendor storage?
- What export formats exist: CSV, Excel, PDF, API, dashboard feed?
- Can you produce a stakeholder-ready export without manual cleanup every cycle?
- What retention, deletion, and uninstall behavior does the vendor document?
- Are there subprocessors, data residency notes, or DPA links — only if the vendor publishes them?
Do not treat "Runs on Atlassian" or trust badges as proof your procurement questions are answered. Read the linked policies.
Question 10: What Do Marketplace Pricing, Trial, Support, and Update Signals Show?
Marketplace metadata helps shortlisting. It is not a quality score.
At the time you evaluate, check the listing for:
- Free, paid, or trial availability and whether billing is via Atlassian
- Partner support model and links to documentation or support portal
- Last updated version and release date
- Visible install and review signals — noting these change
Word pricing, ratings, and install counts cautiously: "The listing showed at the time of research..." or "Verify current pricing on the Marketplace page."
A low-install niche rollup app is not automatically worse than a large timesheet suite. It may serve a narrower job. High installs do not prove fit for your hierarchy or permission model.
Question 11: Can It Handle Your Scale — Large Projects, Deep Hierarchies, and Performance?
Demo filters lie. Your largest epic does not.
Test with real data:
- Deepest hierarchy you report on (epic with many stories and subtasks)
- Projects with large issue counts
- Assignee-heavy slices for monthly reviews
- Concurrent viewers opening the same rollup during a sprint review
Ask the vendor about documented limits, caching, timeouts, and behavior when issue sets are capped or truncated. If the UI warns that results are partial, your stakeholder report must say so — or the app is not production-ready for that scope.
Question 12: Can a Second Manager Reproduce the Stakeholder Report in a Trial?
The final gate is reproducibility.
Pick one recurring report — sprint review, client update, or budget check — and run it twice: once with the admin who installed the app, once with a project manager who did not configure it. Both should reach the same totals using documented scope rules.
Copy this trial checklist into your evaluation notes:
- Scope matches a real epic, sprint, or client slice
- Estimate, logged, remaining, and variance match agreed formulas
- Child breakdown explains the total
- Exports match on-screen numbers
- Permissions hold for non-admin viewers
- Performance is acceptable under real load
- A second manager can reproduce the report without private configuration knowledge
If only one person knows the secret filter or setup sequence, you have bought a personal shortcut — not team reporting.
Five Categories Buyers Confuse
Use this as a category map, not a ranking. Verify current Marketplace listings before you shortlist any named example.
| Category | Typical buyer question | Example direction | Verify carefully |
|---|---|---|---|
| Live rollups | "What is the current epic or project time total with child breakdown?" | Focused rollup apps | Hierarchy rules, variance fields, export quality |
| Timesheets and approvals | "Can we submit, approve, and lock time?" | Timesheet suites | Provider model, permissions, billing period behavior |
| Time capture and cost | "Can we log time faster and report billable hours?" | Timer and cost apps | Calendars, billing locks, API needs |
| Resource planning | "Who is available and how does planned compare with logged?" | Planning tools | Setup effort, team model, planned-vs-actual definitions |
| Status analytics | "Where does work wait in the workflow?" | Status-duration apps | Not a substitute for worklog budget rollups |
For a deeper comparison by reporting job, see TimePillar vs Jira time tracking Marketplace apps.
Security and Privacy Checks Worth a Procurement Step
Treat these as mandatory for any finalist:
- Marketplace Privacy & Security tab
- Vendor privacy policy and Data Security & Privacy statement
- Requested scopes and data flow diagram if available
- Cloud Fortified or Bug Bounty participation, where visible — as signals to investigate, not guarantees
- SOC 2, ISO, GDPR, or DPA claims only when explicitly documented by the vendor
Atlassian's admin guidance is clear: third-party time tracking can mean vendor-side data storage. Your security review should stand on vendor-published materials, not Marketplace marketing copy.
Where TimePillar Fits
If Question 1 points to a live rollup — estimate, logged time, variance, child issues, and export from the Jira issue context — a focused app for Jira time tracking reports may belong on the shortlist. Public Marketplace and product materials position it for project and epic rollups with low setup, not for full timesheet governance or billing workflows.
That is one category among several. It does not replace the twelve questions above.
Install With the Job in Mind
A Jira time tracking app install should follow the reporting job, the hosting model, hierarchy rules, permission behavior, data handling, and a reproducible trial — not the longest feature list on the Marketplace.
Ask these twelve questions before you click install. The right app removes the report you keep rebuilding without creating a process larger than the team actually needs.
See how the TimePillar Jira reporting plugin helps teams evaluate live Jira rollups for estimate, logged time, variance, and child-work visibility — and compare that narrow job against broader Marketplace categories before you commit.