Payslips and payroll reports

Read payslips and use the payroll register, variance and exceptions, and payment status reports.

Required permission: payroll.view

Before you begin

You hold payroll.view. HR permissions alone do not show salary figures. Everything is limited to your company.

Payslips

  1. Go to Payroll > Payslips. Each row is a payslip with employee, run, gross, deductions, net and status (draft or published).
  2. Open one to see the proration line, every pay line with its type, amount and How it was calculated, and the bank account masked to the first four and last four characters.
  3. Opening a payslip is recorded in the audit trail.

Employees see only their own published payslips in the employee portal, with no employer cost.

Payroll register

  1. Go to Payroll > Reporting > Payroll register.
  2. Filter by run, group by employee or run, and export.
  3. A banner shows Gross - Deductions = Net and whether it reconciles. Employer cost is shown separately.

Use it after posting to agree totals with the journal. After a correction run, the register lists both runs.

Variance and exceptions

  1. Go to Payroll > Reporting > Variance and exceptions.
  2. Rows list every exception of every run, with run, employee, phase (freeze, calculate, variance, payment), severity (block, warn, review), issue and status.
  3. Filter for open items to see what is stopping approval.

Payment status

  1. Go to Payroll > Reporting > Payment status.
  2. Rows list every instruction with run, employee, net, and status (Pending, In file, Accepted, Rejected, Unknown, Invalidated) and the reason.
  3. Use it to chase rejected or unknown payments. See Payment instructions, bank files and WPS.

What happens next

Reports change nothing. Filter and group using the list controls.

Good to know

  • The register includes non-cancelled runs only.
  • Example: run total gross 45,000.00, deductions 900.00 and net 44,100.00 reconcile. If the banner says it does not reconcile, do not post; report it to your administrator.
  • Bank numbers are masked everywhere except inside the bank file.
  • The employee portal payslip currently shows fixed placeholder values for some fields, such as working days and overtime hours; use the Payroll screens as the record.
  • Another company's run or payslip returns "not found".