^Login

Reports

Reports shows what your pay runs, timesheets and rosters add up to over any period: what each employee was paid, payroll tax, super, leave balances and more. Run them for a month, a quarter or the year, for some pay cycles or one Group, on screen or as a CSV.

Required planAll plans
Required accessReport. Most reports also need Payroll access

This guide covers how to:

  1. Choose the period, pay cycles and staff.
  2. Run a report.
  3. Choose the right report.

Choose the period, pay cycles and staff for a report

Navigate to Menu > Payroll > Reports. The filters at the top apply to every report you run:

  1. Year: the financial year.
  2. Period: a month, a quarter (1st to 4th) or Entire year. Or enter your own dates in the date boxes.
  3. The pay cycle list, All Pay Cycles to begin with: tick the pay cycles to include. It lists the pay cycles with pay runs in the period.
  4. Group: everyone, or only active, paused or terminated employees, one Group, staff in one state, or one employee.

The Reports page set to June of the 2025/2026 financial year, with marks matching the steps: 1 Year, 2 Period and the dates, 3 All Pay Cycles, 4 Group, and Related Payruns below showing the pay runs found

Reports opens on the date of your latest pay run. Choose the Year before the Period: to report on June 2026, set Year to 2025/2026, then Period to June.

Pay runs are counted in the period their Payment Date falls in, not their pay period. A week worked at the end of June and paid in July is in July's reports. Related Payruns, below the filters, lists the pay runs found. Click Search via Date beside one to report on that pay run alone.

Timesheet Export and Roster Export use the dates of the shifts instead, and include every pay cycle.


Run a report

  1. Choose the period, pay cycles and staff.
  2. On the Standard Reports tab, choose a format in the report's Export as...list:
    • View opens the report in a new tab, with Export CSV and Print Report buttons.
    • CSV downloads it for a spreadsheet.

Payslips offers View, Print and Download, and some reports are CSV only.

The reports you see depend on your access. Click My Access to see which of Payroll, Roster, Timesheet and Leave access you have. A report shows only the staff and pay cycles you have access to.


Find the right report for your question

Navigate to Menu > Payroll > Reports. These reports answer the questions you ask most often:

QuestionReportHow
How many hours did each employee work this month?Payroll Summary, or Timesheet Export
  • For the hours paid: set Period to the month and Group to All Employees, then run Payroll Summary. Its Hours column shows each employee's hours in the pay runs paid that month.
  • For the hours by the date they were worked: download Timesheet Export as a CSV. It has a row for each shift with its Hours.
What are one employee's year to date earnings?Payroll Summary
  • Set Year to the financial year, Period to Entire year, and choose the employee in Group. Gross taxable, Taxes and Net show their totals for the year to date.
  • Each payslip also shows the employee's Annual Gross Earnings to Date, Annual Tax to Date and Annual Net Earnings to Date.
Where do I get the gross wages and tax withheld figures for my BAS?Payroll Summary
  • Set Period to the BAS month or quarter, tick every pay cycle, set Group to All Employees, and choose View.
  • Use the Total row: Gross taxable for W1 (total salary, wages and other payments), and Taxes for W2 (amounts withheld from those payments).
  • Pay runs count in the period their Payment Date falls in. Payroll Summary by Run shows the Gross Taxable and Tax for each pay run, with a total row.

Payroll reports

Each report below shows its columns, with an example from a restaurant's June pay runs. The CSV has the same columns.

Payroll Summary: each employee's pay for the period

One row for each employee paid in the period, in their Group, with their totals. View and CSV.

Use it for the hours each employee worked, one employee's year to date, or the gross wages and tax withheld for your BAS.

ColumnExample
Group NameAll employees
EmployeeAmelia Jones
Usernameamelia_jones
Payroll ID53489
Employee IDMEL-W-027
Cost to business2,549.93
Employer Super273.21
Expenses273.21
Gross taxable2,276.72
Deductions0.00
Taxes238.00
Net2,038.72
Hours60

Cost to business is gross taxable pay plus expenses such as employer super. Click Read Me beside the report to see how an employee whose wages are split across Groups by percentage is shown.

Payroll Employee by Run: each employee in each pay run

One row for each employee in each pay run. The Run is the pay cycle's ID, the year and the run number. View and CSV.

ColumnExample
EmployeeAmelia Jones
Usernameamelia_jones
Payroll ID53489
Employee IDMEL-W-027
Run0/2026/49
Gross Taxable810.89
Employer Super97.31
Salary Sacrifice0.00
Employee Super0.00
Tax89.00
Net721.89
Basic Hrs20
Overtime Hrs0
Hours20
Payroll Summary by Run: each pay run's totals

One row for each pay run, with a total row. View and CSV.

RunPeriod StartPeriod EndGross TaxableEmployer SuperTaxNet
0/2026/4901/06/202607/06/202642,955.465,130.124,721.0038,234.46
0/2026/5008/06/202614/06/202643,270.785,167.884,866.0038,404.78
Total

353,216.2442,155.2847,838.00305,378.24

It also has Salary Sacrifice, Employee Super and Deductions columns. Its Net total matches the Payroll Summary's for the same period.

Payslips: every payslip in the period

Every payslip in the period, as staff see them. View opens them, Print opens them ready to print, and Download saves them as one file. There's no CSV.

Payments Data: every line of pay, for your own analysis

CSV only. One row for each line of every payslip, with where it was worked. Use it for your own analysis in a spreadsheet, such as wages by Role.

ColumnExample
NameAmelia Jones
Username, Payroll ID, Employee IDamelia_jones, 53489, MEL-W-027
Payment Date11/06/2026
PayCycleID, YearID, WeekID0, 2026, 49
DescriptionRIA CAS Ordinary
DateBlank unless the line has its own date
LID, Location Title14227, Melbourne Restaurant
ROID, Role Title683, Front of House
JID, Job Title, Job 3rd Party ID1100, Restaurant Service
ClassFALSE, the code for Normal
STP CatBlank for Gross
Hours10
Rate24.95
Multiplier1.25
Total311.88

Class shows its code: FALSE is Normal, TRUE is Overtime, BONUS, ALLOW for Allowance, and SUPER for super.

Change of Pay Rate: each employee's current rate and the rates they were paid

For each employee, a Current Rate row, then a row for each base rate they were paid in the period. View and CSV.

EmployeeTitleRunEnd dateRate
Amelia BrownCurrent RateNANA36
Amelia BrownRIA Saturday4193/2026/5014/06/202636

It also has Username, Payroll ID and Employee ID columns.

Payroll Breakdown - Retiring

Each employee's pay with a column for every payment title and its hours, then their totals and leave. It's being retired: use Payroll Summary for each employee's totals, or Payments Data for every line.

Accounting Export - Previously Payroll Invoice

Your pay runs' lines mapped to your accounting system's accounts. Send or export each pay run from its Complete Payrun > 3. Export. See Accounting Export.


Timesheet and roster exports

These export every shift in the period by its date, for every pay cycle.

Timesheet Export: every shift worked, with how it was clocked

CSV only. One row for each timesheet. Needs Timesheet or Payroll access.

Use it for the hours each employee worked on each day.

ColumnsExample
Employee Name, Username, Payroll ID, Employee IDAva Patel, ava_patel, 53613
Date02/06/2026
Clock On, Clock Off17:00, 21:00
Original On, Original OffThe times first recorded: 17:00, 21:00
Who Changed On, Who Changed OffWho changed the times, if anyone
Unpaid Breaks, Paid Breaks30, 0, in minutes
Hours3.5
LID, Location14227, Melbourne Restaurant
ROID, Role Title683, Front of House
Job ID, 3rd Party Job ID, Job Title1102, Staff Training
Client ID, Client Business, Client ContactThe Job's client, if it has one
Approved, Who Approved1, auto: approved automatically
Method On, Longitude On, Latitude On, Accuracy OnHow and where the shift was clocked on
Method Off, Longitude Off, Latitude Off, Accuracy OffHow and where it was clocked off
NoteThe shift's note
Higher Duties Code, Extra Rule IDs, Extra Rule NamesHigher duties and Extra Rules on the shift
Roster Export: every rostered shift

CSV only. One row for each rostered shift. Needs Roster or Payroll access.

ColumnsExample
Date2026-06-01
Location ID, Location Title14227, Melbourne Restaurant
Role ID, Role Title683, Front of House
JID, JobID, Job TitleThe shift's Job, if it has one
Username, Payroll ID, Employee ID, Employee Nameamelia_jones, 53489, MEL-W-027, Amelia Jones
Start, End17:00:00, 22:00:00
Break time, Break DurationWhen the break starts, and its minutes
Hours5
Hidden1 if the shift is hidden, otherwise 0
NoteThe shift's note
StatusA status code, such as P

Super, tax, deduction and leave reports

Deduction Summary: every deduction in the period

One row for each deduction on a payslip, such as child support. View and CSV.

Its columns are Employee, Username, Payroll ID, Employee ID, Deduction Title, Run, End date and Value.

Employee Super Advice: each employee's super in each pay run

One row for each super payment on a payslip. View and CSV.

EmployeeSuper TitleWeekDate endingAmount
Amelia JonesSuper0/2026/4907/06/202697.31
Amelia JonesSuper0/2026/5014/06/202697.31

It also has Username, Payroll ID and Employee ID columns.

Super Via Fund: each employee's super with their fund

As a CSV, one row for each employee with the super for the period and their fund. To pay super, see Paying Super.

ColumnExample
Payroll ID53489
Member Number500000027
First Name, Last NameAmelia, Jones
Employee IDMEL-W-027
DOB27/03/2001
Super Guarantee273.21
Employer Additional0
Salary Sacrifice0
Member Voluntary0
USISTA0100AU
Fund NameAustralianSuper
Payroll Tax - New (Beta): payroll tax for a month, by state

View and CSV. It works out the month of the latest Payment Date in your period. A card for each state lists the payments, then the deduction and the tax:

LineExample: NSW, June
Each payment title, such as HIGA Ordinary28,830.44
Total payments210,457.32
Payroll tax deduction98,630.14
Ratio adjusted52,501.09
Payroll taxable payments157,956.23
Payroll tax rate5.45%
Tax payable$8,608.61

Each employee's state comes from where they work. In each state, you can mark payments as exempt, add exempt staff, such as apprentices, and choose regional rates for Victoria and Queensland. Select one month and every pay cycle under the ABN: the report warns you when its figures may be wrong, such as when it covers two ABNs that aren't grouped for payroll tax.

Payroll Tax - Legacy: payroll tax by state

Each state's payments, payroll taxable wages, rate and tax payable. Select a single month.

Entitlement Breakdown: leave accrued and taken in each pay run

One row for each leave type, for each employee in each pay run. View and CSV.

EmployeeLeave TypeRunHours AccruedHours TakenAvailable HoursCost
Amelia BrownAnnual Leave4193/2026/505.84605.846210.46
Amelia BrownPersonal Leave4193/2026/502.92302.923105.23
Amelia BrownLong Service Leave4193/2026/501.26701.26745.61

It also has Username, Payroll ID, Employee ID, Period Start, Period End, Opening Hours, and running totals of hours accrued and used. Cost needs Payroll access.

Entitlement Summary: each employee's leave balances

One row for each leave type for each employee, for the period. View and CSV.

EmployeeEntitlementHours AccruedHours TakenAvailable HoursRateLiability
Amelia BrownAnnual Leave5.84605.84636210.46
Amelia BrownPersonal Leave2.92302.92336105.23

It also has Employment Type, Basic Hours, Employment Duration, the employee's Job, and Opening Hours. Rate and Liability need Payroll access. Use Liability for the value of leave you owe.

The Entitlement reports also open with Roster and Leave access together, without Payroll access.


Job reports

When pay runs track Jobs, Reports lists four Job reports, showing what each Job cost in wages and super. They show once Job is ticked under Payroll Breakdown in Payroll Settings. See Cost Centre Reporting and Jobs.

Payroll Breakdown by Job: each Job's wages by payment title

One row for each payment title in each Job. View, CSV, and Accounts, a CSV with one total line for each Job.

Job IDJob TitlePayment TitleClassHoursValue
1100Restaurant ServiceHIGA CAS OrdinaryFALSE1,71154,851.17
1100Restaurant ServiceHIGA CAS SaturdayFALSE40015,384.75
Payroll by Job by Employee: each employee's pay in each Job

One row for each employee in each Job. View and CSV.

Job TitleEmployeeHoursEarningsSuperTotal
Restaurant ServiceAmelia Brown763,676.50441.184,117.68
Restaurant ServiceAmelia Jones602,276.72273.212,549.93
Super Breakdown by Job: each Job's super

One row for each super payment title in each Job. View, CSV, and Accounts.

Job IDJob TitlePayment TitleValue
1100Restaurant ServiceSuper Exclusive41,981.95
1101Private FunctionsSuper Exclusive15.51
Payroll Jobs vs Invoice: each Job's wages against what you invoiced

For Jobs you invoice clients for, each Job's wages against what you invoiced. View and CSV.

Its columns are Job Title, Payment Title, Payroll Hours, Payroll Amount, Invoice Hours, Invoice Amount, Markup, Invoiced and Hours Match.


Build your own reports

The Custom Reports tab lists the reports you've built in Report Builder, such as wages by Location. Run them the same way, with the same period and filters. To build one, click Report Builder at the top of the page. See Report Builder.

For trends over a financial year, such as staff turnover, see Analysis.


Reports troubleshooting

Why is my report empty, or missing a pay run?

Check the Year before the Period: Reports opens on the current financial year. Then check Related Payruns. A pay run is in the month of its Payment Date, so a pay run paid on 2 July is in July, even if it pays the last week of June.

Why can't I see a report?

Most reports need Payroll access, the Job reports need Job ticked under Payroll Breakdown, and the time reports need Timesheet or Roster access. Click My Access to see yours, and ask an administrator to change it in Access Control on your profile.

Why do some wages have no Location in my reports?

Salaried staff are paid from their profile, not from shifts, so their pay takes the Default Location, Default Role and Default Job on their profile. Set them on each salaried employee's profile, then they're recorded on their next pay run. See Cost Centre Reporting.


Guides related to Reports