What this guide covers: there's no single "generate all payslips" button. Instead, payslips are produced one employee at a time, inside an approved pay run, and only once you confirm what was actually paid.
Part APreview vs. Attest — know the difference
Open an approved run (see Running a Pay Run), click Explain next to an employee on the roster, and you'll find two buttons:
| Button | What it does |
|---|---|
| Preview | Shows a read-only card — name, period, signed gross, current remuneration, reimbursements, and final cash. Nothing is saved. Use this to sanity-check numbers before you actually pay anyone. |
| Attest | Owner-only. Opens "Record payment attestation" — the action that creates the real, permanent payslip record. Only click this once the money has genuinely left your bank account. |
Attesting a payment
Click Attest and fill in:
| Field | What to enter |
|---|---|
| Actual amount paid | What genuinely left the bank — usually matches Final cash, but can differ if you paid a slightly different amount. |
| Payment date | The date the payment was made. |
| Payment method | Cash, cheque, direct deposit, or other. |
| Payment reference | Your bank's reference number or reconciliation note. |
Actual amount paid: R 6 782.40 (base pay plus the harvest bonus, less PAYE and UIF). Payment date: 25 September 2026. Payment method: Direct deposit. Payment reference: EFT-20260925-0142.
Submitting creates her payslip — from this point it's immutable and immediately visible on her personal My Payslips page (Part C) and in the organisation-wide list (Part D).
Part CMy Payslips — every employee's own view
Any employee, regardless of role, has a My Payslips item in their navigation at a personal page. It lists every period they've been paid for, with a subtitle like "Paid 25 September 2026 · R 6 782.40." Click into one for full detail and a Download button for the PDF.
Before attestation, this page is simply empty for that period, with the message "Payslips will appear here after a payment has been attested" — so if an employee asks where their payslip is, the answer is almost always "it hasn't been attested yet" (Part B).
Part DOrganisation payslips — for operators
Open Payroll → Organisation payslips for a searchable, paginated table of every payslip ever generated across the whole organisation — Employee, Period, Payment date, Final cash, Actual paid, and when it was generated. Row actions: View (opens a detail dialog with Period, Gross, Final cash, Actual paid, and any later Corrections) and Download (the PDF).
Part EReading a payslip
A payslip shows: employer name and address, the employee's name and occupation, the pay period and payment date, gross remuneration, PAYE deducted, UIF (employee) deducted, any reimbursements, the final cash amount payable, and the actual amount paid.
If a payslip was later corrected (see Corrections & Terminations), you'll see the original figures plus clearly labelled "Reversal" and/or "Top up" lines restoring the correct amount — never a silently edited number.
TroubleshootingTroubleshooting & FAQ
An employee says they can't see their payslip.
Check whether that period's payment has actually been attested yet (Part B) — until it is, there's nothing to show, by design.
I'm an Admin and don't see Attest or Preview.
Payslip visibility and attestation are Owner-only actions. Prepare and approve the run as an Admin, then hand off to your Owner for this step.
The downloaded PDF won't open, or my browser blocked it.
Payslip downloads are deliberately marked private and non-cacheable for security — if your browser or a proxy is blocking private downloads, try again from a normal browsing session rather than a shared/incognito network policy.