Monthly Payroll Input
Load attendance, working days, LOP data, and variable earnings before processing monthly payroll runs.
Before running payroll for any month, HR must load payroll input containing attendance, working days, and variable data for each employee.
How to Load Payroll Input
- Go to Payroll โ Payroll Inputs
- Click Load Payroll Input
- Select payroll month and year
- Review or update employee input data
- Add variable earnings and deductions
- Save inputs
Payroll Input Fields
| Field | Description |
|---|---|
| Employee | Employee name or ID |
| Payroll Month | Month for which payroll is being processed |
| Payroll Year | Year for payroll run |
| Working Days | Total working days in the month |
| Present Days | Days employee was present |
| Paid Days | Days for which salary is payable |
| LOP Days | Loss of Pay days |
Variable Earnings and Deductions
Add monthly variables per employee using this format:
{
"variables": {
"earnings": {
"BONUS": 1000,
"ARREAR": 109
},
"deductions": {
"LEAVE_DEDUCTION": 1500
}
}
}
Variable Earnings Examples
- Bonus
- Arrear
- Incentive
- Overtime
- Reimbursement
Variable Deduction Examples
- Leave Deduction
- Advance Recovery
- Loan Recovery
- Penalty
Tips Before Loading Payroll Input
- Confirm attendance data is finalized for the month
- Ensure all LOP records are updated from the Leave Module
- Verify variable amounts with HR and finance before saving
- Double-check LOP days for employees on unpaid leave
Payroll input must be loaded before creating a payroll run. Incomplete or incorrect input data will affect salary calculation, LOP deductions, and variable payslip components.