Salary Components — Earnings & Deductions

Salary components are the individual building blocks of an employee's compensation. Every line item on a payslip — from Basic Pay to Provident Fund deduction — is a salary component. Configuring salary components correctly is the foundation of accurate payroll processing.

This chapter covers the concepts behind earnings and deductions, how to create and manage salary components in Udyamo HRMS, and the common Indian compensation components you should set up.


What You Will Learn

  • The difference between earnings and deductions
  • How to navigate to salary component settings
  • How to create a new salary component
  • Calculation methods: fixed amount vs. percentage
  • Taxability configuration for components
  • Common Indian salary components and their configurations
  • How to edit, reorder, and delete components
  • How components flow into payslips

Prerequisites

Required: You must have an Administrator role. The Payroll feature toggle must be enabled under Settings > Features. Your organization's fiscal year and pay schedule should be configured. See Chapter 8: Work Week, Timezone & Fiscal Year.


Understanding Earnings and Deductions

An employee's salary is composed of two categories of components:

Earnings

Earnings are amounts added to the employee's compensation. They represent what the employee receives.

TypeExamples
Fixed earningsBasic Pay, House Rent Allowance (HRA), Dearness Allowance (DA)
Variable earningsPerformance Bonus, Overtime Pay, Special Allowance
ReimbursementsConveyance Allowance, Medical Allowance, Telephone Reimbursement

Deductions

Deductions are amounts subtracted from the employee's gross pay. They represent statutory obligations, employee contributions, or other withholdings.

TypeExamples
Statutory deductionsPF Employee Contribution, ESI Employee, Professional Tax, TDS
Voluntary deductionsVoluntary PF Contribution, Loan EMI, Advance Recovery
Employer contributions (not deducted from employee)PF Employer Contribution, ESI Employer

Gross Pay and Net Pay

The relationship between components, gross pay, and net pay is:

Gross Pay = Sum of all Earnings

Net Pay = Gross Pay - Sum of all Deductions

Earnings and deductions breakdown


To access salary component settings:

  1. Click Settings in the left sidebar.
  2. Select Salary Components.

The Salary Components page displays all configured components in a list, organized by type (Earnings and Deductions).

Settings > Salary Components


Creating a New Salary Component

To create a salary component:

  1. Navigate to Settings > Salary Components.
  2. Click Add Component (or Add Earning / Add Deduction).
  3. Fill in the component details.
  4. Click Save.

Component Fields

FieldDescriptionRequired
NameThe display name of the component (e.g., "Basic Pay", "HRA").Yes
TypeWhether this is an Earning or Deduction.Yes
Calculation MethodFixed (a specific amount) or Percentage (calculated as a percentage of another component, typically Basic Pay).Yes
Default Amount / PercentageThe default value for this component. Can be overridden at the employee level.No
TaxableWhether this component is subject to income tax calculations.Yes
ActiveWhether this component is currently in use.Yes

Calculation Methods

Fixed Amount

The component has a specific monetary value (e.g., Basic Pay = INR 25,000 per month). The amount is defined in the salary structure or at the employee level.

Percentage-Based

The component is calculated as a percentage of another component (usually Basic Pay). For example:

  • HRA = 50% of Basic Pay
  • PF Employee Contribution = 12% of Basic Pay
  • ESI Employee Contribution = 0.75% of Gross Pay

Example: If Basic Pay is INR 25,000:

  • HRA at 50% = INR 12,500
  • PF at 12% = INR 3,000

Tip: Use percentage-based calculations for components that should scale with Basic Pay. This ensures that when an employee's Basic Pay increases (e.g., during an appraisal), all percentage-based components adjust automatically.

Taxability

The Taxable setting determines whether the component is included in the employee's taxable income for TDS calculation purposes.

TaxabilityComponents
TaxableBasic Pay, DA, Special Allowance, Performance Bonus
Partially ExemptHRA (exempt up to limits under Section 10(13A)), Leave Travel Allowance
Non-TaxableReimbursements (against actual bills), PF Employer Contribution (within limits)

Warning: Tax rules for salary components are governed by the Income Tax Act and change periodically. Consult your organization's tax advisor or chartered accountant when configuring taxability settings. Incorrect configuration can lead to over- or under-deduction of TDS.


Common Indian Salary Components

The following table lists salary components commonly used by Indian organizations. Use this as a reference when setting up your salary structure.

Earnings

ComponentShort NameCalculationTypical ValueTaxable
Basic PayBasicFixed40 -- 50% of CTCYes
House Rent AllowanceHRA% of Basic40 -- 50% of BasicPartially (exempt under Sec 10(13A))
Dearness AllowanceDA% of Basic or FixedVaries by industryYes
Conveyance AllowanceCAFixedUp to INR 1,600/monthExempt up to limit
Special AllowanceSAFixed (balancing figure)Remainder of grossYes
Medical AllowanceMAFixedVariesYes (post-2018)
Leave Travel AllowanceLTAFixedVariesPartially (exempt under Sec 10(5))
Performance BonusBonusFixed or %VariesYes
Overtime PayOTCalculatedPer-hour rate x hoursYes

Deductions

ComponentShort NameCalculationTypical ValueNotes
PF Employee ContributionPF (EE)% of Basic12% of Basic (up to INR 15,000 cap)Mandatory for eligible employees
PF Employer ContributionPF (ER)% of Basic12% of Basic (3.67% to EPF, 8.33% to EPS)Employer cost; not deducted from employee
ESI Employee ContributionESI (EE)% of Gross0.75% of GrossApplicable if gross <= INR 21,000
ESI Employer ContributionESI (ER)% of Gross3.25% of GrossEmployer cost; not deducted from employee
Professional TaxPTFixed (slab-based)Varies by state (max INR 2,500/year)State-specific rates
TDS (Income Tax)TDSCalculatedBased on tax slab and declarationsMonthly deduction
Loan EMILoanFixedPer repayment scheduleIf employee has an active loan
Advance RecoveryAdvFixedPer advance termsIf employee has an outstanding advance

Common Indian salary component structure


Step-by-Step: Creating Basic Pay

  1. Navigate to Settings > Salary Components.
  2. Click Add Earning.
  3. Enter the following:
    • Name: Basic Pay
    • Type: Earning
    • Calculation Method: Fixed
    • Taxable: Yes
    • Active: Yes
  4. Click Save.

Step-by-Step: Creating HRA

  1. Navigate to Settings > Salary Components.
  2. Click Add Earning.
  3. Enter the following:
    • Name: House Rent Allowance
    • Type: Earning
    • Calculation Method: Percentage
    • Percentage Of: Basic Pay
    • Default Percentage: 50%
    • Taxable: Partially Exempt
    • Active: Yes
  4. Click Save.

Step-by-Step: Creating PF Employee Contribution

  1. Navigate to Settings > Salary Components.
  2. Click Add Deduction.
  3. Enter the following:
    • Name: PF Employee Contribution
    • Type: Deduction
    • Calculation Method: Percentage
    • Percentage Of: Basic Pay
    • Default Percentage: 12%
    • Taxable: No (PF contributions are tax-exempt up to limits)
    • Active: Yes
  4. Click Save.

Editing a Salary Component

To modify an existing component:

  1. Navigate to Settings > Salary Components.
  2. Click on the component name or the Edit icon.
  3. Update the desired fields.
  4. Click Save.

Impact of Edits

ChangeImpact
Rename the componentUpdates the display name on future payslips. Past payslips retain the old name.
Change calculation methodAffects future payroll calculations. Past processed payrolls are not retroactively changed.
Change default percentage/amountAffects employees who use the default. Employees with custom overrides are not affected.
Change taxabilityAffects future TDS calculations. Consult a tax advisor before changing.
Deactivate a componentThe component is excluded from future payroll runs. Past records are preserved.

Warning: Changing a salary component's calculation method or taxability mid-year can cause inconsistencies in annual tax calculations. If possible, make such changes at the start of a fiscal year.


Component Ordering

The order in which salary components appear on the payslip matters for readability. Udyamo HRMS allows you to control the display order.

Reordering Components

  1. Navigate to Settings > Salary Components.
  2. Use the drag-and-drop handles (or order field) to arrange components.
  3. Click Save Order.

Earnings:

  1. Basic Pay
  2. HRA
  3. Dearness Allowance
  4. Conveyance Allowance
  5. Special Allowance
  6. Other Allowances
  7. Performance Bonus / Variable Pay

Deductions:

  1. PF Employee Contribution
  2. ESI Employee Contribution
  3. Professional Tax
  4. TDS (Income Tax)
  5. Loan EMI
  6. Other Deductions

Deleting a Salary Component

To delete a component:

  1. Navigate to Settings > Salary Components.
  2. Click the Delete icon next to the component.
  3. Confirm the deletion.

Deletion Restrictions

A salary component cannot be deleted if:

  • It is referenced in any salary structure.
  • It has been used in any processed payroll record.
  • It is assigned to any employee's salary breakdown.

If you need to retire a component, deactivate it instead of deleting it. Deactivated components are excluded from future payroll runs but remain in the system for historical reference.

Tip: Before deleting a component, check if it is used in any active salary structure by navigating to Salary Structures and reviewing the component lists.


How Components Flow into Payslips

Understanding the data flow from component configuration to the final payslip:

  1. Salary components are created in Settings.
  2. Salary structures group components into templates (see Chapter 27).
  3. Employee salary assignments map a structure (and specific amounts) to each employee.
  4. During payrun processing (see Chapter 28), the system calculates each component based on the employee's assignment, paid days, and LOP.
  5. The calculated values appear on the payslip (see Chapter 29).
Salary Components (Settings)
        |
        v
Salary Structures (Templates)
        |
        v
Employee Salary Assignment (Individual)
        |
        v
Payrun Processing (Monthly)
        |
        v
Payslip (Output)

Best Practices

  1. Mirror your CTC structure. Your salary components should reflect the actual Cost to Company (CTC) breakdown your organization uses for offer letters and appraisals.
  2. Use percentage-based calculations where possible. This reduces the number of manual updates needed during salary revisions.
  3. Get tax configuration reviewed. Have a chartered accountant or tax advisor verify the taxability settings for all components.
  4. Keep the component list manageable. Most organizations need 8 -- 15 components. Overly granular breakdowns complicate payroll and confuse employees.
  5. Document your components. Maintain an internal reference that explains what each component represents, how it is calculated, and its tax treatment.

What Comes Next

With salary components defined, the next step is to organize them into salary structures that serve as templates for different employee grades. Proceed to Chapter 27: Salary Structures.