Payroll in Biznsbook: An Overview
Payroll turns HR data into accurate pay. You define salary components and structures, assign pay to employees, run monthly, bi-weekly, or weekly payroll with attendance and leave rules, issue payslips, manage employee loans, and post to Accounting — on the same platform as HRMS.
Payroll is a separate license from HRMS, but it requires HR Management. Employee records, attendance, leave, and bank details come from HRMS.
What you can do
- Define salary components (earnings, deductions, reimbursements) with fixed or percentage rules
- Build reusable salary structures and assign employee salaries with effective dates
- Configure payroll settings — frequency, overtime, leave deductions, tax slabs, and GL accounts
- Process regular, off-cycle, and bonus runs with a clear approval workflow
- Generate, preview, and email payslips
- Manage employee loans with EMI deducted from pay
- Run payroll reports (register, tax withheld, loan recovery)
- Post salary accrual and bank payment to Accounting when Finance is enabled
- Optionally include approved expense reimbursements in a pay run
Before you start
| You'll need | Why |
|---|---|
| HR Management module | Employees, attendance, leave, bank details |
| Payroll module | Payroll menu and processing screens |
| Active employees with a current salary | People without salary appear as exclusions at calculate |
| Accounting (recommended) | Accrual journals and bank payment posting |
| Expense (optional) | Pull approved reimbursable expenses into the run |
Recommended setup order: HRMS employees first → salary components and structures → employee salaries → attendance and leave → payroll settings → periods and runs.
How a pay run moves
Draft → Calculated → Under Review → Approved → Posted → Paid
↘ Rejected → back to Draft
↘ Cancelled (not if Posted or Paid)
| Status | Meaning |
|---|---|
| Draft | Run created; not yet calculated |
| Calculated | Salaries computed; review exclusions if any |
| Under Review | Submitted for checker review |
| Approved | Ready to post to the ledger |
| Posted | Accrual journal created |
| Paid | Bank payment recorded |
| Cancelled | Run voided |
:::info Depends on HRMS If you do not see employees or attendance data in Payroll, start with HRMS overview. Payroll screens live under the same company portal as HR; the top menu shows Payroll when the module is licensed. :::