Get started
A Jira admin sets On-Call Pay up once under Jira Settings → Apps → On-Call Pay. Reports are under the Jira Apps menu → On-Call Pay.
The first time someone opens On-Call Pay, Jira asks them to allow the app to read on-call schedules on their behalf. Jira Service Management only lets people read on-call schedules, not apps, so reports always use the viewer’s own access.
1. Set the pay plan
- Time zone for the calendar days, office hours and the report period.
- Currency for the amounts.
- Public holidays of a country, and optionally a state or region.
- Working days: other days count as weekend.
- Office hours on working days, for example 08:00 to 16:00.
- Standby rate per hour for each category: office hours, outside office hours, weekend and public holiday. Leave a rate at 0 when that time is not paid.
2. Run a report
- Jira Apps → On-Call Pay → Pay report.
- Choose Last month (or a period of up to 93 days) and the on-call schedules.
- Select Calculate on-call pay. The report shows hours and pay per person, split by category.
- Copy the CSV from the box below the report into your payroll system or a spreadsheet.
3. Turn on monthly snapshots (optional)
In the settings, turn on Save a report every month and choose the schedules. On the 1st of each month (in the pay plan’s time zone) On-Call Pay saves last month’s report under Monthly snapshots. The monthly run uses the access of the admin who turned it on. Save last month now saves it right away.
4. Let others see reports
Jira admins can always see reports. Grant the On-Call Pay: view reports permission in Jira Settings → System → Global permissions to others, such as payroll. They also need access to the schedules in Jira Service Management.