Skip to Content
SettingsPayrollSalary Components

Salary Components

Salary Components are the building blocks of employee compensation. They define individual elements that make up an employee’s salary, including earnings (additions), deductions (subtractions), and employer contributions.

What you can do here:

  • Create and manage salary components
  • Define calculation methods (fixed, percentage, formula)
  • Set tax and statutory properties
  • Configure GL codes for accounting integration
Salary Components Overview

Why Use Salary Components?

Salary components provide a structured way to:

  • Break Down Compensation: Separate salary into meaningful parts (basic, allowances, bonuses)
  • Handle Compliance: Mark components as statutory for government-mandated contributions
  • Tax Calculations: Identify which components are taxable vs tax-exempt
  • Accounting Integration: Map components to GL codes for seamless financial reporting
  • Payslip Clarity: Show employees exactly how their pay is calculated

Salary components are used in salary structures, which define how employee compensation packages are assembled. Create your components first, then combine them into structures.

Component Types

There are three types of salary components, each serving a different purpose:

TypeDescriptionEffect on PayExamples
EarningAdditions to employee salaryIncreases take-home payBasic Salary, HRA, Allowances, Bonuses
DeductionSubtractions from employee salaryDecreases take-home payTax, PF Employee, Loan Repayment
Employer ContributionEmployer-paid benefits (not deducted from employee)No effect on take-home payPF Employer Share, Gratuity, Insurance

Earnings

Earnings are components that add to an employee’s salary:

  • Basic Salary (foundation of compensation)
  • House Rent Allowance (HRA)
  • Dearness Allowance (DA)
  • Conveyance Allowance
  • Medical Allowance
  • Performance Bonuses
  • Overtime Pay

Deductions

Deductions are components that subtract from an employee’s gross pay:

  • Income Tax (TDS)
  • Provident Fund (Employee Share)
  • Professional Tax
  • Loan Repayments
  • Salary Advances Recovery
  • Insurance Premiums

Employer Contributions

Employer contributions are amounts the company pays on behalf of the employee:

  • Provident Fund (Employer Share)
  • Gratuity Fund
  • Health Insurance (Company-Paid)
  • Pension Contributions

Employer contributions don’t reduce the employee’s take-home pay but are still part of the total compensation cost (CTC - Cost to Company).

The Summary Cards (Earnings / Deductions / Employer Contributions counts) that used to sit above the table are gone — the page now goes straight from the header/toolbar to the table.

Component Properties

ColumnDescription
ComponentName and code of the salary component
TypeEarning, Deduction, or Employer Contribution
CalculationHow the amount is calculated (Fixed, Percentage, Formula)
GL CodeGeneral ledger account for accounting
PropertiesTags showing component characteristics (Taxable, Statutory, Recurring)
StatusActive or Inactive

Creating a Salary Component

  1. Click Add Component
  2. Enter the component code and name
  3. Select the component type
  4. Choose the calculation method
  5. Set properties (taxable, recurring, etc.)
  6. Add GL code if needed
  7. Click Create Component
Create Salary Component

Basic Fields

FieldDescriptionRequired
CodeUnique identifier (e.g., BASIC, HRA, PF_EMP)Yes
NameDisplay name (e.g., Basic Salary, House Rent Allowance)Yes
DescriptionOptional explanation of the componentNo

Type and Calculation

FieldOptionsDescription
Component TypeEarning, Deduction, EmployerDetermines if component adds or subtracts from pay
Calculation TypeFixed Amount, plus a range of percentage, formula, and slab methods (see below)How the component’s value is computed

Calculation Types

RadixHR offers several calculation methods — pick the one that matches how the component should be worked out:

TypeHow it’s calculated
Fixed AmountA specific amount (set in the salary structure). Best for basic salary and flat allowances.
% of BasicA percentage of Basic Salary.
% of GrossA percentage of gross salary.
% of CTCA percentage of total Cost to Company.
% of ComponentA percentage of another component you choose (the base component is picked in the salary structure).
% with CapA percentage of a base, limited by minimum/maximum cap amounts (the caps are set in the salary structure).
% if EligibleA percentage that applies only when the employee meets an eligibility condition.
Remainder of CTCA balancing component — takes whatever is left of CTC after all other components are calculated.
Slab BasedA fixed amount that changes with the employee’s salary slab (like Professional Tax brackets); the slabs are set in the salary structure.
Custom FormulaA custom calculation written as a JavaScript expression in a Calculation Script box, using variables such as salary.basic, salary.gross, salary.ctc, employee.*, and period.*.

When you pick a percentage method, the form shows a Default Percentage field; the actual base component, caps, and slabs are configured per salary structure. Custom Formula shows a Calculation Script editor instead.

Properties

PropertyDescriptionDefault
StatutoryGovernment-mandated component (PF, ESI, Tax)Off
TaxableSubject to income tax calculationsOn
RecurringIncluded in every pay period automaticallyOn
Include in GrossAdded to gross salary calculationOn

Be careful when setting the Statutory flag. Statutory components are typically regulated by law and may have specific calculation rules and limits.

Payslip Settings

SettingDescription
Show on PayslipWhether to display this component on employee payslips
Display OrderOrder in which component appears on payslip (lower numbers first)

Accounting Integration

FieldDescription
GL CodeGeneral ledger account code for your accounting system (e.g., 5001, SAL-EXP)

GL codes help integrate payroll with your accounting software. Consult your finance team for the correct account codes.

Common Salary Components

Standard Earnings

ComponentCodeTaxableRecurringDescription
Basic SalaryBASICYesYesFoundation of all compensation
House Rent AllowanceHRAPartiallyYesTax benefit for rent expenses
Dearness AllowanceDAYesYesCost of living adjustment
Conveyance AllowanceCONVNo (up to limit)YesTravel to work
Special AllowanceSPECIALYesYesFlexible component

Standard Deductions

ComponentCodeStatutoryDescription
Provident Fund (Employee)PF_EMPYesEmployee’s PF contribution
Professional TaxPTYesState-level tax
Income Tax (TDS)TDSYesTax deducted at source
Loan RecoveryLOANNoSalary advance repayment

Employer Contributions

ComponentCodeStatutoryDescription
Provident Fund (Employer)PF_ERYesCompany’s PF contribution
GratuityGRATUITYYesLong-term benefit
ESI (Employer)ESI_ERYesEmployee State Insurance

Filtering Components

Use the filter dropdown to view specific component types:

  • All Types: Shows all components
  • Earnings: Shows only earning components
  • Deductions: Shows only deduction components
  • Employer: Shows only employer contributions

Best Practices

  • Use standard codes: Follow industry conventions (BASIC, HRA, PF) for clarity
  • Group related components: Use similar prefixes for related items (PF_EMP, PF_ER)
  • Document special formulas: Add descriptions explaining complex calculation logic
  • Set correct tax flags: Verify taxability with your finance team
  • Keep GL codes consistent: Align with your chart of accounts
  • Review regularly: Audit components when tax laws or company policies change

Create a “Test” component to verify calculations before creating production components. You can deactivate it later.

Last updated on