Coming soon · Atlassian Marketplace

Worktime for Jira

Turn Jira worklogs into HR-ready, locked period reports. Overtime, shortfall and recuperation balances per technician — exportable, auditable, and ready to hand off to any HR or payroll system.

A note on scope. Worktime is a calculator and handoff layer, not an HRIS replacement. It does not push data into your HR or payroll system, manage absences end-to-end, or store sensitive HR documents — by design. Sick leave and other HR-managed absences enter Worktime through the admin Markup grid; everything downstream stays in your existing HR system.
Jira Tier Free+
Runtime Forge Native
Sources Jira / Tempo / Clockwork / eazyBI
Pricing Free up to 10 users

Built for HR & finance teams

From raw Jira worklogs to a clean, locked, auditable handoff — without spreadsheets.

Your technicians already log time in Jira. Worktime turns those worklogs into the period reports HR and payroll actually need — worked versus expected hours, overtime, shortfall and recuperation balances — then locks each period with an audit trail so the numbers stop moving once they're signed off.

What HR & finance admins see

Period Reports

Worked, expected, overtime and shortfall per technician across monthly, weekly or custom periods — the numbers payroll needs, already reconciled.

Approval Workflow

Optional review step — submit a period for approval, with approve / reject and reasons captured, before it locks. Skip it entirely for one-person teams.

Formatted Exports

XLSX and CSV exports laid out for handoff — drop them straight into your HR or payroll process.

REST API

Pull the same period data programmatically for direct integration with any downstream HR system.

Audit & compliance

Working-time Record

A per-technician daily record — first-in, last-out, break and net worked time — for statutory working-time recordkeeping. Exported as CSV or an Excel sheet. Recordkeeping support, not legal advice.

Source Drift Check

Re-reads Jira and flags any worklog added, edited or deleted since a period was locked — so you can show a signed-off period still matches the source.

Immutable Lock + Audit Trail

Locking freezes the period to an immutable snapshot; every lock, unlock and markup edit is recorded with who did it and when.

Reproducible Snapshots

Each report captures the worklogs, rules and engine version it was built from — so last month's numbers reproduce exactly, every time.

What technicians see

Their Own Hours

Each technician sees their worked and expected hours for the current period — no admin access required.

Recuperation Balance

A running view of accrued overtime and recuperation taken, so there's no end-of-month surprise.

Locked-period Transparency

Once a period is locked, technicians see exactly what was signed off for them — no black box.

What admins configure (point-and-click)

Contracts

Per-technician hour expectations — no JSON, no scripts. Just the contracted hours each person is measured against.

Shifts & Rotations

Define shift patterns and rotations so expected hours reflect how your team actually works.

Public Holidays

Maintain holidays per region, with one-click national import so you don't enter them by hand.

Overtime & Recuperation Rules

Set how overtime accrues and how recuperation is drawn down — the rules calculate balances for you.

Markup Grid for Absences

Enter HR-managed absences — sick, vacation, training — so expected hours adjust correctly without leaving Jira.

Worklog source — your choice

Native Jira Worklogs

The default. Zero configuration — Worktime reads the worklogs already in Jira.

Tempo / Clockwork / eazyBI

Already tracking time in one of these? Use it as a drop-in alternative source instead of native worklogs.

Bring Your Own Key

Third-party sources use your own API key per installation — customer-owned, never shared with 3T Apps.

Built on Forge

Data Residency

All data stored in Forge KVS — Atlassian's own infrastructure, in your configured data residency region.

No External Database

No third-party backend. Worktime computes from your Jira worklogs and stores results in Atlassian storage.

Egress Only If You Opt In

Source-adapter egress (Tempo / Clockwork / eazyBI) and holiday import fire only when you enable them. View security page →

Requirements

Minimum requirements

  • Jira Cloud — any tier (Free, Standard, Premium or Enterprise)
  • Worklogs being recorded in Jira (or a supported third-party source)
  • Jira admin access for initial configuration

Optional enhancements

  • A Tempo, Clockwork or eazyBI account if using one of those as the worklog source
  • A national-holidays region for one-click holiday import

Be first to know when Worktime ships

Free for up to 10 users. Coming soon to the Atlassian Marketplace.