iShapps · Payroll
Payroll
Turn completed shifts into pay runs with the Payroll module, or export timesheets to your own payroll system without it.
Included from the Professional plan
- HR / admin presses a button
- iShapps does it automatically
- Worker in the mobile app
Step 1 · Rostering
Step 2 · Pending
Step 3 · At the cut-off
Step 4 · To your bank or payroll
Step 5 · Settled
Lines back to pending
- Shift ends
Step 1 · RosteringCreated - Payroll line
Step 2 · PendingCut-offor Generate Run - Pay run
Step 3 · At the cut-off↓ Void RunVoid run
Lines back to pendingExport Excel - Exported
Step 4 · To your bank or payrollMark as Paid - Paid
Step 5 · Settled
Rostering → Timesheets → Export timesheets gives your payroll system every worker's hours, split by weekday, Saturday, Sunday and public holiday.
A run is created automatically shortly after each payroll cut-off (set on Settings → Agency → Accounting).
How to
Process a pay run
PayrollPay Runs
- 1Open the run for the period. Check its lines.
- 2Press Export Excel to download it for payment. The run becomes Exported.
- 3Once paid, select the lines and press Mark as Paid. When every line is paid the run is settled.
Create a run yourself
PayrollPay RunsGenerate Run
- 1Choose the Period Start and Period End (Cutoff), then Generate Run.
- 2Only one run can exist per cut-off; void the old one first if you need to redo it.
Void a run
PayrollPay RunsrunVoid Run
- 1Runs can be voided until they're exported. Their lines go back to pending for the next run.
Without the Payroll module
RosteringTimesheetsExport timesheets
- 1Export a CSV of hours for your payroll system. See the Timesheets guide.
If something goes wrong
I can't see the Payroll menu
Payroll is a separate module, included from the Professional plan. Without it, export timesheets instead.
"Exported runs cannot be voided"
Once a run is exported it's final. Correct the pay in your payroll system, or contact support.
"No pending payroll lines found for this period"
Every completed shift up to that cut-off is already in a run, or none ended in the period.
Related guides
Timesheets and export
What each worker worked, created as each shift ends and updated when it's approved. Time only: export them for your payroll system.
Creating a shift
Book a shift, choose who hears about it, and follow it from accepted to approved, including what iShapps does on its own along the way.
Last checked against iShapps on 2026-10-30.