Generate PagerDuty on-call pay reports in minutes
The PagerDuty on call calculator built for engineering teams. Connect your account, apply your pay rates, and download a finance-ready spreadsheet in seconds. No hunting through schedules. No missed callouts.
Simple flat pricing
Individual, Team & Organisation scopes
Spreadsheet export ready
From inputs to report
Monthly PagerDuty on-call pay reporting is more painful than it should be
- Switching between calendar views and schedules
- Mixing on-call rotations with incidents manually
- Building spreadsheets from scratch each month
- Fixing broken formulas at the last minute
- Risk of missing pay-impacting callouts
CalloutPay is the on-call pay calculator PagerDuty was missing
Enter your PagerDuty on-call hours, apply your pay rules, and export a clean PagerDuty on-call report straight to payroll. No extra tabs. No custom formulas.
│▁ ▄ █ ▄ │█ █ █ █ └────────
Individual, Team & Org reports
Run for one engineer, a whole team rotation, or every schedule in your org. Team and Org reports include a Rates tab — enter per-person hourly rates and pay columns recalculate instantly.
┌─┐ ┌─┐
│1├───►│2│
└─┘ └┬┘
┌▼┐
│3│
└─┘Pay logic built in
Stipends, callout fees, minimum-hours billing and business-hours rules in one form. PagerDuty on-call hours are pulled automatically — UK & US holidays included, plus custom dates for any region.
╔═══╗ ║ ◇ ║ ┌╨───╨┐ │█████│ └─────┘
No setup, no config files
Open the browser, click Connect PagerDuty, go. Your rates and settings sync across devices via your CalloutPay account — and the OAuth token is encrypted at rest.
// HOW IT WORKS
Three steps from inputs to finance-ready export
Keep reporting practical: enter details, generate, export.
On-Call Compensation Report - Alex Johnson (alex.johnson@example.com)
| Date | Day type | Stipends | Callout | Grand Total |
|---|---|---|---|---|
| 05/03/2026 | Week Day | $25.40 | - | $25.40 |
| 05/04/2026 | Week Day | $25.40 | $57.15 | $122.36 |
| 05/05/2026 | Week Day | $25.40 | $57.15 | $122.36 |
| 05/06/2026 | Weekend | $44.45 | $114.30 | $238.38 |
| 05/07/2026 | Weekend | $44.45 | $57.15 | $141.41 |
| 05/08/2026 | Week Day | $25.40 | $57.15 | $122.36 |
// THREE REPORT TYPES
One tool, every scope
Run reports for a single engineer, a whole team rotation, or the entire organisation — each downloads as a formatted XLSX your finance team can use straight away.
Individual
One person's on-call pay for a reporting period. Paste their email — we resolve the PagerDuty user automatically.
Team POPULAR
Every engineer on a named team's schedules in one workbook. A Rates tab lets the recipient enter each person's hourly rate — pay columns recalculate instantly.
Organisation
All on-call activity across every schedule in your PagerDuty account. Ideal for a finance-wide view of on-call costs in a single export.
// WHAT YOU GET
Everything included, nothing to configure
One price, one workflow, everything you need to send a clean on-call pay report to finance.
- Individual, Team & Organisation report scopes — one tool for every use case
- Styled on-call pay spreadsheet — Excel file (XLSX) with summary totals, banded rows and incident IDs per line
- Team Rates tab — enter per-person hourly rates inside the spreadsheet, pay columns recalculate instantly
- Stipends + callout fees + minimum-hours billing in one form
- UK regions (E&W, Scotland, NI) and US federal holidays auto-fetched — add custom dates for any other region
- Mark company-specific / privilege days that should pay at the bank-holiday rate
- GBP, EUR, USD — with the correct date format for each
- Paste an email — we resolve the PagerDuty user for you
- Your rates and settings remembered between reports
- Handles PagerDuty rate limits — a complete PagerDuty hours report for any date range
- Supports on-call rota pay for any schedule structure — flat rate, tiered, or custom
Costs less than your morning coffee
Your time is valuable. Rebuilding the same on-call spreadsheet every month is nobody's idea of time well spent — let CalloutPay handle the painful part so you never have to do it manually again.
View pricing