Payroll

Salary Component Setup

Configure earnings, deductions, employer contributions, and statutory components for payroll calculation.

Last updated: May 18, 2026

Salary components are the building blocks of every payroll calculation in HRORA. They must be configured before creating CTC templates or running payroll.

How to Add a Salary Component

  1. Go to Payroll โ†’ Salary Components
  2. Click Add Component
  3. Enter component code and name
  4. Select component type
  5. Add formula or fixed amount if required
  6. Set calculation order
  7. Click Save

Component Types

TypeDescription
EarningSalary components paid to employee (Basic, HRA, LTA)
DeductionAmounts deducted from employee salary (PF, PT, LWF)
Employer ContributionCompany-side costs (PF Employer, ESI Employer, Gratuity)
StatutoryCompliance-based components (PF, ESI, PT)
Variable EarningMonthly variable additions (Bonus, Arrear, Incentive)
Variable DeductionMonthly variable deductions (Leave Deduction, Advance Recovery)
ReimbursementExpense reimbursement components

Common Salary Components

Earnings

Basic, HRA, LTA, Conveyance Allowance, Medical Allowance, Telephone Allowance, Special Allowance

Statutory Deductions

PF Employee, ESI Employee, Professional Tax, Labour Welfare Fund

Employer Contributions

PF Employer, ESI Employer, Gratuity

Variable Earnings

Bonus, Arrear, Incentive, Overtime, Reimbursement

Variable Deductions

Leave Deduction, Advance Recovery, Loan Recovery, Penalty

Component Fields

FieldDescription
CodeUnique component identifier (e.g. BASIC, HRA, PF_EMP)
NameDisplay name shown on payslip
TypeEarning, Deduction, Employer Contribution, etc.
FormulaCalculation rule if amount is derived
AmountFixed amount if applicable
Calculation OrderProcessing sequence in payroll engine
Active StatusWhether component is active

Keep component codes unique and consistent. Component codes are referenced in variable input JSON, CTC templates, and payroll calculation formulas.