ActivityTimeline Timesheets

Jira Timesheets: Log, Approve and Report Time in Jira

ActivityTimeline Timesheets puts every Jira worklog in one timesheet, by person, project or epic. Approve the hours, close the period and send finance the report.

30-day free trial on the Atlassian Marketplace.

TimesheetsGeneral ▾
Progress
Timeline
Detailed
Alignment
2026-11-02 to 2026-11-08Filters?Log work
DayWeekMonth
Teams / People
Product ×Platform ×
TemplatesCustom
+Add grouping
Teams / People
Product ×Platform ×
TemplatesCustom
+Add grouping
Teams / People
Product ×Platform ×
TemplatesCustom
+Add grouping
Timeline Team Timesheets
ExcelExplanation
November 2026
User
Sum (h)
Progress
2M
3T
4W
5T
6F
7S
8S
▾ Product (3 items)
Maya Ortiz
32
80%
8
8
6
8
2
–
–
Priya Nair
24
100%
8
8
8
V
V
–
–
Tom Hughes
40.5
101%
8
7.5
8
9
8
–
–
96.5
93%
24
23.5
22
17
10
–
–
▾ Platform (3 items)
Daniel Weber
38.5
96%
8
8
8
8
6.5
–
–
Sarah Fischer
42
105%
9
8
9
8
8
–
–
Sam Okafor
22
55%
5
6
8
3
0
–
–
102.5
85%
22
22
25
19
14.5
–
–
Summary
199
89%
46
45.5
47
36
24.5
–
–
November 2026
Project
Sum (h)
Share
2M
3T
4W
5T
6F
7S
8S
WEBWeb Store
54
27%
8
24
14
6
2
–
–
APPMobile App
54.5
27%
16
9.5
8
13
8
–
–
OPSPlatform Ops
90.5
45%
22
12
25
17
14.5
–
–
Summary
199
46
45.5
47
36
24.5
–
–
November 2026
Epic
Sum (h)
Share
2M
3T
4W
5T
6F
7S
8S
WEB-200Checkout v2
54
27%
8
24
14
6
2
–
–
APP-40Onboarding v2
54.5
27%
16
9.5
8
13
8
–
–
OPS-80Billing platform
60.5
30%
13
4
20
9
14.5
–
–
OPS-120Cluster upgrade
30
15%
9
8
5
8
0
–
–
Summary
199
46
45.5
47
36
24.5
–
–
Matches capacity
Slightly under
Under
Far under
Over
V vacation
Hours per day
fewer → moreShare: of the week's 199 h
2 people behind this week2–8 Nov
Sam Okafor22 of 40 h logged
−18 h
Maya Ortiz32 of 40 h logged
−8 h
See it in Progress
Where the week went2–8 Nov
Web Store54 h27%
Mobile App54.5 h27%
Platform Ops90.5 h45%

Platform Ops took the most time: 45% of the week.

Daily hours by epic2–8 Nov
46
M 2
45.5
T 3
47
W 4
36
T 5
24.5
F 6
WEB-20054 h
APP-4054.5 h
OPS-8060.5 h
OPS-12030 h
Who logged time on each project
WEB
5 people · most: Maya, 26 h
APP
3 people · most: Tom, 36.5 h
OPS
3 people · most: Sarah, 42 h
Who logged time on each epic
WEB-200
5 people · most: Maya, 26 h
APP-40
3 people · most: Tom, 36.5 h
OPS-80
3 people · most: Daniel, 32.5 h
OPS-120
1 person · most: Sarah, 30 h
Switch between User, Project and Epic timesheets above the window: the same 199 hours regroup. Sample data.

What ActivityTimeline Timesheets Does

ActivityTimeline is a resource planning, capacity management and time tracking app for Jira. Its Timesheets module shows all logged time by person, project or epic, ready to check, approve and export.

One timesheet for all projects

Every worklog, by person, project or epic.

Missing hours, early

See who is behind while the week is still open.

Approval that locks the hours

Approved worklogs can't change. Closed periods stay closed.

Reports finance can use

Billable, client and cost center on every worklog. Excel in one click.

Which Timesheet Answers Your Question?

Pick the question you get asked most. Each one has a view built for it, shown here on the same sample team.

Timeline view · User timesheets

How many hours did each person log, across all projects?

Every worklog from every project, per person and per day. The same week regroups by project or epic.

User timesheets › SummaryProduct team · 2–8 Nov
User2M3T4W5T6FSum
Maya8868232
Priya888VV24
Tom87.589840.5
Open timesheets by user, project and epic
Progress view · Timesheet Progress

Who hasn't logged their hours this week?

Logged against required hours for each person. Sam is 18 h short.

Timesheet Progress2–8 Nov
Sam Okafor22 of 40 h
55%
Maya Ortiz32 of 40 h
80%
Daniel Weber38.5 of 40 h
96%
See logging progress
Detailed view

Is every worklog ready for payroll and the invoice?

Every worklog as a row, with its issue, comment and status. One has no comment yet.

Detailed › Sam Okafor4 worklogs
OPS-8602 NovRate tables for EU orders5 h
WEB-20703 NovCart totals with tax6 h
OPS-8604 NovRules engine tests8 h
OPS-8605 NovNo comment3 h
Check worklogs one by one
Approval and period closure

Can approved hours still change?

Approved worklogs lock. A closed period stays closed.

Detailed Team TimesheetsPlatform team
Approved
DanielOPS-848 h
Approved
SarahOPS-1219 h
Pending Approval
SamOPS-863 h
Approval Progress34 of 37 h
Try approval and period closure
Worklog categories and fields

Which hours are billable, and for which client?

Billable or not, and the client, on every worklog. 169 of 199 h are billable.

Custom · Category › Client2–8 Nov
169 h billable of 199 h
Billable · Harbor Retail114.5 h
Billable · Juniper Health54.5 h
Non-Billable30 h
See billable hours by client
Saved reports and Excel

Can I get last month's report without rebuilding it?

Group it once, save it, share it and export it to Excel.

Saved reportOctober 2026
NameBillable hours by client
GroupingProject › Client › User
Shared with
Finance team
X
Detailed Team Timesheets.xlsx
Exported as configured
Build a report finance can reuse
Alignment view

We planned 40 hours. How much was logged?

Planned against logged hours, per person. Sam logged 55% of his plan.

Alignment · Plan Match2–8 Nov
UserPlannedLoggedMatch
Maya363289%
Daniel4038.596%
Sarah3242131%
Sam402255%
Compare planned and logged time
Timeline view

"Jira shows time issue by issue. I need it per person, per project and per epic."

Jira Timesheets by User, Project and Epic

Every worklog from every Jira project, in one timesheet. Open any number to see who logged it, on which issue.

How to build timesheets in Jira

Try it on the sample team

TimesheetsGeneral ▾
Progress
Timeline
Detailed
Alignment
2026-11-02 to 2026-11-08Filters?Log work
Timeline Team Timesheets
Project timesheets › by User
Same week and same 199 h as the timesheet above

Eleven ready templates

User, Project and Epic timesheets, each with a Summary and views by project, user, issue or epic.

Day, week or month

Change the unit and the same hours roll up. Nothing to rebuild.

From total to worklog

Any number opens the worklogs behind it, with the issue, the hours and the comment.

All projects, one timesheet

Worklogs from every enabled Jira project, side by side.

Teams or people

Filter by team or pick people. The rows and the totals follow.

Excel in one click

Export the timesheet on screen to Excel, as configured.

Progress view

"I only find out at month end who hasn't logged their hours."

Timesheet Progress and Missing Hours by Person

Timesheet Progress puts what each person logged next to what they should have logged. Missing hours show up while the week is still open.

Logged against required

Days off come out of the required hours, so they never read as missing time.

Approval progress

Logged against approved hours, so you see what is still waiting.

Friday reminders

An email with one button that opens the timesheet.

Time tracking habits that keep timesheets complete
Timesheets · Progress2026-11-02 to 2026-11-08
Timesheet ProgressResource UtilizationPlanned vs ActualApproval Progress
PersonReq.LoggedProgress%
Maya Ortiz4032
80%
Priya Nair 2 days off
2424
100%
Tom Hughes4040.5
101%
Daniel Weber4038.5
96%
Sarah Fischer4042
105%
Sam Okafor4022
55%
Team224199
89%
Timesheet Progress, 2–8 Nov. The team logged 199 of 224 required hours (89%). Sam is 18 h short; Priya's two days off lower her required hours.
Detailed view

"We bill clients and run payroll from these hours. Someone has to check them first."

Detailed Timesheets: Every Worklog, Comment and Status

The Detailed view lists every worklog as a row, with the columns you pick. Click one to check it, fix it and approve it.

How to build a Jira time tracking report
TimesheetsGeneral ▾
Progress
Timeline
Detailed
Alignment
2026-11-02 to 2026-11-08Filters?Log work
Detailed Team Timesheets
ExcelColumns
StatusCategoryIssueDateCommentHoursClient
▾ Sam Okafor (4 items)22
Pending Approval
BillableOPS-86 Tax rules service2026-11-02Rate tables for EU orders5Harbor Retail
Pending Approval
BillableWEB-207 Price display2026-11-03Cart totals with tax6Harbor Retail
Pending Approval
BillableOPS-86 Tax rules service2026-11-04Rules engine tests8Harbor Retail
Pending Approval
BillableOPS-86 Tax rules service2026-11-05No comment3Harbor Retail
Total22
Record details
Issue
[OPS-86] Tax rules service
Status
Pending Approval
Approve
Approved by
–
Category
Billable
User
Sam Okafor
Project
OPS
Date
2026-11-05
Time Spent
3h
Comment
Empty
Client
Harbor Retail
5 Nov has no comment: ask before approving
Detailed › by User for Sam Okafor, 2–8 Nov. The 5 Nov worklog is open in Record details: time, category, comment and client can be fixed there before it is approved.
The columns you need

Jira fields, worklog details, category and approval status.

Fix it in place

Change time, category or comment, then approve.

Grouped your way

By person, project, epic or issue. Sort by any column.

Approval and period closure

"After approval, a worklog changes and the invoice no longer matches."

Jira Timesheet Approval and Locked Reporting Periods

An approved worklog is locked. When a period closes, nobody can add, edit or delete time for those dates.

Timesheet approval in Jira, step by step
LogPeople log time during the period.
ReviewApprovers check worklogs in the Detailed view.
ApproveApproved worklogs lock, and the approver is recorded.
CloseWhen the grace period ends, the period closes.
TimesheetsGeneral ▾
Progress
Timeline
Detailed
Alignment
2026-11-02 to 2026-11-08Filters?Log work
Detailed Team Timesheets
✓ ApproveExcelColumns
StatusApproved byUserIssueHoursDateComment
Pending Approval
–Daniel WeberOPS-8482026-11-02Export endpoint and tests
Pending Approval
–Sarah FischerOPS-12192026-11-02Upgrade staging nodes
Pending Approval
–Sam OkaforOPS-8652026-11-02Rate tables for EU orders
Pending Approval
–Daniel WeberOPS-8442026-11-03Code review fixes
Pending Approval
–Sam OkaforOPS-8632026-11-05No comment
Pending Approval
–Sarah FischerOPS-12282026-11-05Alert routing
Total of the rows shown37
Tick, approve, close. Select worklogs in the Detailed view, approve them, then end the grace period to close the month.

Approve, Then Close November

Five worklogs are selected. Sam's 3 h on 5 Nov is not: it has no comment yet, so the approver leaves it Pending Approval.

Approval Progress
0 of 37 h approved · 0%
November 2026 · monthly periodOpen
1 Nov30 Nov3 Dec, 12:00
Grace period: +3 days, 12:00

In the product the period closes on its own date. The second button skips ahead.

Pending Approval

Logged, not approved yet. Still editable.

Approved

Locked while the period is open. An approver can unapprove it.

Closed Approved

Approved before the period closed. Final.

Closed Rejected

Not approved before the period closed. Locked as it is.

Approve in bulk

Select worklogs and approve them together. The approver is recorded on each.

Unapprove while open

Reopen a worklog for a fix, as long as its period is open.

Weekly or monthly periods

With a grace period for late entries.

See Approval and Period Closure on a Live Call

A product specialist walks you through approval, period closure and timesheet reports.

Schedule demo
Worklog categories and fields

"Billable or not, which client, which cost center: a Jira worklog doesn't say."

Billable Hours, Clients and Cost Centers on Every Worklog

Each worklog says whether it is billable and carries the details you need, such as client or cost center. Group any timesheet by them.

Billable or not

Pick a category as you log: Billable, Non-Billable or one you add.

Client and cost center

Fields on the same Log Work dialog, filled in as people log.

Group and filter by them

Any timesheet, by category, client or cost center.

Cost and revenue from these hours: Finances

How to track billable hours in Jira
Custom · Category › Client2–8 Nov
Category / ClientSum (h)
▾ Billable169
Harbor Retail114.5
Juniper Health54.5
▾ Non-Billable30
No client30
Summary199
The Log Work dialog with a category and three fields. Next to it, the week's 199 hours grouped by category, then client.
Custom grouping, saved reports, Excel

"Every month I rebuild the same Excel report."

Custom Timesheet Reports: Group, Save and Export to Excel

Build the report once. Save it, share it and export it to Excel whenever finance asks.

Custom grouping in Jira reports
1Pick the scope
Scope
Projects
Projects
WEB × APP × OPS ×
Period
2026-10-01 to 2026-10-31
Filters
Category: Billable Approved

Teams, people, projects, epics or a Jira filter.

2Group it
TemplatesCustom
⋮⋮Group By
Project
⋮⋮Sub-group 2 by
Client
⋮⋮Sub-group 3 by
User
+Add grouping

By project, client, user or any Jira field, on several levels.

3Save, share, export
Save as
Billable hours by client
Share with
Finance team ×
Save
X
Detailed Team Timesheets.xlsx
Export to Excel, as configured

Open it again next month, share it, export it.

Timesheets · Alignment
UserPlanned (h)Logged (h)Δ2 M3 T4 W5 T6 F
Maya Ortiz3632-4h0h0h-2h0h-2h
Maya Ortiz363289%100%100%75%100%50%
Daniel Weber4038.5-1.5h0h0h0h0h-1.5h
Daniel Weber4038.596%100%100%100%100%81%
Sarah Fischer3242+10h+3h+2h+1h+2h+2h
Sarah Fischer3242131%150%133%112%133%133%
Sam Okafor4022-18h-3h-2h0h-5h-8h
Sam Okafor402255%62%75%100%38%0%
Summary148134.5-13.5h0h0h-1h-3h-9.5h
Summary148134.591%100%100%97%90%63%
Below 50%
50–86%
87–101%
101–125%
Above 125%
Alignment for four people, 2–8 Nov. Sarah logged 10 h more than planned (131%), Sam 18 h less (55%). Switch between Δ Delta and Plan Match.
Alignment view

"We planned 40 hours. How much was logged?"

Planned vs Logged Time by Person, Project and Epic

The Alignment view puts planned and logged hours side by side. See the gap in hours or as a percentage.

The plan from Planner

Estimates, bookings and placeholders are the plan.

Person, project or epic

The same templates as the Timeline view.

Gaps stand out

Colours show who is over or under plan.

How to create a planned vs actual chart for Jira
Moving from Tempo

Import Worklogs From Another Time Tracker

Bring your Tempo Timesheets history into ActivityTimeline. Your first timesheet report already includes past years.

Connect Tempo. Link your Tempo account once.
Choose what comes over. Teams, worklogs with their attributes for the years you pick, holiday schemes and workload schemes.
Check, then switch. Compare a few people's hours in Timesheets, then move the team over.

Want to run both for a while? Tempo worklogs can keep syncing into ActivityTimeline.

What moving from Tempo looks like
Migrate from Tempo, drawn from the Help Center page. Three years of worklogs selected.

Where Timesheets Fits

ActivityTimeline has five modules that share one plan and one set of worklogs. Timesheets checks and approves the time. It doesn't plan work or price hours: Planner and Finances do.

Frequently Asked Questions

Something else? Ask the team on the support portal or read the Timesheets documentation.

faq
Does Jira have timesheets?
Not as a timesheet view. Jira keeps time as worklogs on each work item. To see hours per person across projects, approve them and lock a period, teams add an app such as ActivityTimeline.
Can I see a Jira timesheet per user and per project?
Yes. User Timesheets show hours per person, by project, issue or epic. Project Timesheets show hours per project, by user, issue or epic. Epic Timesheets show time per epic. Switch between days, weeks and months.
How does timesheet approval work in ActivityTimeline?
Approvers open the timesheet, check the worklogs and approve them one at a time or in bulk. ActivityTimeline records who approved each one, and an approved worklog is locked.
What do the timesheet approval statuses mean?
Pending Approval: logged, not approved yet, still editable. Approved: locked while the period is open; an approver can unapprove it. Closed Approved: approved before the period closed, final. Closed Rejected: not approved before the period closed, locked as it is.
Can an approved worklog be changed?
Only after an approver unapproves it, and only while the reporting period is open. Once the period closes, it stays as it is.
What happens when a reporting period closes?
Weekly or monthly periods close when the grace period ends, for example three days into the next month. After that nobody can add, edit or delete worklogs for those dates. Worklogs still pending become Closed Rejected.
Can I track billable and non-billable hours in Jira?
Yes. Every worklog has a category, Billable or Non-Billable or one you add, and can carry details such as client or cost center. Filter and group any timesheet by them.
Can I export Jira timesheets to Excel?
Yes. Every Timesheets view exports to Excel with the current scope, filters, grouping and period. Save the report to open it again next month, and share it with your team.
Who approves timesheets?
Managers and team leads approve the worklogs of the teams they look after. Everyone else sees and corrects their own time.
Can I import worklogs from Tempo Timesheets?
Yes. Pick what comes over: worklogs with their attributes for the years you choose, plus teams, holiday schemes and workload schemes. Check the hours in Timesheets, then switch.

Try ActivityTimeline Timesheets in Your Own Jira

Start a 30-day free trial in your own Jira, or see Timesheets in a live demo with a product specialist.

Have a question first? Ask on the support portal. Running a security review? Start at the Trust Center, or buy through a partner.

Detailed Team TimesheetsNovember 2026 · closed
StatusUserIssueDateHours
Closed Approved
Daniel WeberOPS-8402 Nov8 h
Closed Approved
Sarah FischerOPS-12102 Nov9 h
Closed Approved
Sam OkaforOPS-8602 Nov5 h
Closed Approved
Daniel WeberOPS-8403 Nov4 h
Closed Rejected
Sam OkaforOPS-8605 Nov3 h
Closed Approved
Sarah FischerOPS-12205 Nov8 h