On this page0
Unfamiliar word? See Glossary: words used in these docs. Looking for the tasks in order? Begin at Start Here.
Reference
Included in: Team and Advanced. Which Plan Includes What
Pay History, Documents & Payroll Hand-Off
This page describes the three parts of the HR module that deal with pay and paperwork. All three are included from the Team plan. This page is part of the reference HR Records, Time Off & Reviews.
What It Does
- Pay history. Each record is pay from a date: effective date, base pay, bonus and reason. Amounts are stored encrypted and shown as dots; revealing one shows that one amount and is recorded.
- A pay record is never edited or deleted. A record typed in by mistake can be voided with a reason. It stays in the history, marked as void with who voided it, when and why, and is left out of the payroll hand-off. Voiding cannot be undone.
- Document vault. Files are stored encrypted and every download is recorded. Accepted types are PDF, PNG, JPEG, Word (.docx) and Excel (.xlsx), up to 10 MB each and 100 documents per person.
- Who can see a document. Each document has its own setting: HR only, which is the default; HR and the employee; or HR, the employee and their manager.
- What not to upload. The upload dialog asks you not to store passports, ID cards, bank details or medical notes.
- Payroll hand-off. For a period of up to a year it lists joiners, leavers, pay changes and approved time off. Each time the file is prepared, that is recorded. The file carries no calculation, no tax and no bank details, and nothing is sent anywhere: you download it and give it to your payroll provider yourself.
Pay History (Included From Team)
The “Job & pay” tab shows a “Compensation history” card to people with the permission to see pay or to manage it. Each row is a record of pay from a date: effective date, base pay, bonus and reason. It is a record only — nothing is calculated or paid from it.
Amounts Are Revealed One At A Time
Adding A Record
Voiding A Record Entered By Mistake
Document Vault (Included From Team)
The “Documents” tab keeps contracts and letters on the person’s file. Files are stored encrypted, and every download is recorded. Accepted types are PDF, PNG, JPEG, Word (.docx) and Excel (.xlsx), up to 10 MB each and 100 documents per person. The type is checked from the file’s own contents, not its name.
Each Document Has Its Own Visibility
Category And Expiry
What Not To Upload
The upload dialog asks you not to store passports, ID cards, bank details or medical notes. Right to work is recorded as a status on the Overview tab, with no copy of the document.
Payroll Hand-Off File (Included From Team)
HR & TalentPayroll Hand-off prepares a file for whoever runs your payroll. It needs its own permission, which is not implied by seeing files or by seeing pay one record at a time. For the step-by-step, see the guide Hand off to payroll.
Joiners
Leavers
Pay Changes
Approved Time Off
Nothing is fetched until you click “Prepare”, because preparing is itself recorded: each build writes an audit entry with who built which period and how many rows, not the amounts. The page also shows when a period was last prepared and by whom. A period cannot be longer than a year. Names and free-text reasons are written to the CSV with a guard against spreadsheet formulas.
A File, Not A Payroll Run
Zonitix does not run payroll. The file carries no calculation, no tax and no bank details, and nothing is sent anywhere: you download it and give it to your payroll provider yourself.
If something here is not working as you expect, start with When something goes wrong.
The plain explanation is above. This part is for IT and developers: the exact settings, permission names, API addresses and data fields behind it. Closed: select the heading above to open it. While it is closed, your browser’s find-on-page (Ctrl+F or Cmd+F) does not search this part.
Permissions Behind This Page
Where the sections above say who may see or do something, this is the permission that is checked. What each permission allows is listed in HR Records, Time Off & Reviews.
| What The Page Says | Permission Checked |
|---|---|
| Seeing the Compensation history card (Pay History) | view_compensation or manage_compensation |
| Adding a pay record, and voiding one entered by mistake (Pay History) | manage_compensation |
| Preparing the payroll hand-off file (Payroll Hand-Off File) | export_compensation |
Voiding A Pay Record: Route And Refusals
Voiding a pay record, described under Voiding A Record Entered By Mistake above: POST /user-management/employees/:userId/compensation/:recordId/void with { reason }. It answers 404 for an unknown record, 409 for one already voided, and 400 for a missing reason or a record that came from a signed offer.