Skip to main content

Payroll & salary

Salary structure​

An employee's pay is built from salary components — earnings and deductions, each a fixed amount or a formula — assembled into that employee's salary detail. Changes are not destructive: every revision is written to a salary-revision history so "what were they paid in March" always has an answer.

Salary setup at the Global Admin level defines the component catalog and defaults a new company starts from.

Payroll runs​

A payroll run is created for a period, populated with a line item per employee, and moved through a lifecycle:

StagePermissionMeaning
Create / editFINANCE_PAYROLL_MANAGEBuild the run, adjust line items
RunFINANCE_PAYROLL_RUNCompute gross, deductions, net for every employee
Approve / pay / cancelFINANCE_PAYROLL_APPROVESign off, mark paid, or cancel
LockFINANCE_PAYROLL_MANAGEFreeze the run so nothing downstream shifts

FINANCE_PAYROLL_VIEW_ALL grants read access to every run without the ability to change one.

Completed runs are kept as payroll history with their items, so a past period can be reopened for inspection but not silently edited.

Auto payroll​

Auto Payroll generates the run for the period from each active employee's current salary detail and attendance, so a standard month is one review-and-approve rather than a manual build. Manual Entry covers the exceptions — a one-off bonus, an off-cycle correction, a new joiner mid-period.

Payslips​

Payslips are generated as PDFs from a run. Salary-slip settings control the layout, the employer identity block, which components appear, and the notes — set per company so the payslip carries the tenant's branding, not the platform's.

Tax​

Employee tax declarations (80C, 80D, HRA, other exemptions) feed the deduction side of a run once approved.

Hrida.ai is proprietary software of Zlabs Innovation. See the license for terms. © 2026 Zlabs Innovation.