Run monthly payroll

Generate a month's payslips for every salaried member in one click, then browse or re-run them.

Updated 16 July 2026

Kuvi turns each salaried member's monthly pay into a payslip they can download themselves. Generating payroll is a one-click batch for the whole team, and needs the Manage finance permission.

Before you start

Each member's monthly salary comes from their profile. Open Settings → Team, edit a member, and set their pay basis to Monthly with a CTC (monthly) amount. Members without a monthly salary (or on an hourly basis) are skipped when you run payroll, and Kuvi tells you how many were left out.

Generate payslips

  1. Open HR and find the Payroll section.
  2. Click Run payroll.
  3. Pick the month and year (it defaults to last month), add an optional note, and Generate payslips.

Kuvi creates one payslip per salaried member for that month. Each payslip splits the salary into Basic, House Rent Allowance and Special Allowance, and applies standard deductions — Provident Fund, Professional Tax, and Loss of Pay for any unpaid leave that falls in the month.

Loss of Pay is calculated from approved unpaid leave in that month (weekends and holidays are excluded). Mark unpaid days with an unpaid leave type — see Mark leave for a member.

Browse, download or re-run

Each payroll run appears in the Payroll list. Expand it to see every member's gross, deductions and net pay, and open any individual payslip.

There's one run per month. If figures change — a corrected clock time or a late leave entry — delete the run and generate it again to pick up the new numbers.

Every member can download their own payslip from their login — see Download your payslip.