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.
| Type | Examples |
|---|---|
| Fixed earnings | Basic Pay, House Rent Allowance (HRA), Dearness Allowance (DA) |
| Variable earnings | Performance Bonus, Overtime Pay, Special Allowance |
| Reimbursements | Conveyance 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.
| Type | Examples |
|---|---|
| Statutory deductions | PF Employee Contribution, ESI Employee, Professional Tax, TDS |
| Voluntary deductions | Voluntary 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

Navigating to Salary Components
To access salary component settings:
- Click Settings in the left sidebar.
- Select Salary Components.
The Salary Components page displays all configured components in a list, organized by type (Earnings and Deductions).

Creating a New Salary Component
To create a salary component:
- Navigate to Settings > Salary Components.
- Click Add Component (or Add Earning / Add Deduction).
- Fill in the component details.
- Click Save.
Component Fields
| Field | Description | Required |
|---|---|---|
| Name | The display name of the component (e.g., "Basic Pay", "HRA"). | Yes |
| Type | Whether this is an Earning or Deduction. | Yes |
| Calculation Method | Fixed (a specific amount) or Percentage (calculated as a percentage of another component, typically Basic Pay). | Yes |
| Default Amount / Percentage | The default value for this component. Can be overridden at the employee level. | No |
| Taxable | Whether this component is subject to income tax calculations. | Yes |
| Active | Whether 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.
| Taxability | Components |
|---|---|
| Taxable | Basic Pay, DA, Special Allowance, Performance Bonus |
| Partially Exempt | HRA (exempt up to limits under Section 10(13A)), Leave Travel Allowance |
| Non-Taxable | Reimbursements (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
| Component | Short Name | Calculation | Typical Value | Taxable |
|---|---|---|---|---|
| Basic Pay | Basic | Fixed | 40 -- 50% of CTC | Yes |
| House Rent Allowance | HRA | % of Basic | 40 -- 50% of Basic | Partially (exempt under Sec 10(13A)) |
| Dearness Allowance | DA | % of Basic or Fixed | Varies by industry | Yes |
| Conveyance Allowance | CA | Fixed | Up to INR 1,600/month | Exempt up to limit |
| Special Allowance | SA | Fixed (balancing figure) | Remainder of gross | Yes |
| Medical Allowance | MA | Fixed | Varies | Yes (post-2018) |
| Leave Travel Allowance | LTA | Fixed | Varies | Partially (exempt under Sec 10(5)) |
| Performance Bonus | Bonus | Fixed or % | Varies | Yes |
| Overtime Pay | OT | Calculated | Per-hour rate x hours | Yes |
Deductions
| Component | Short Name | Calculation | Typical Value | Notes |
|---|---|---|---|---|
| PF Employee Contribution | PF (EE) | % of Basic | 12% of Basic (up to INR 15,000 cap) | Mandatory for eligible employees |
| PF Employer Contribution | PF (ER) | % of Basic | 12% of Basic (3.67% to EPF, 8.33% to EPS) | Employer cost; not deducted from employee |
| ESI Employee Contribution | ESI (EE) | % of Gross | 0.75% of Gross | Applicable if gross <= INR 21,000 |
| ESI Employer Contribution | ESI (ER) | % of Gross | 3.25% of Gross | Employer cost; not deducted from employee |
| Professional Tax | PT | Fixed (slab-based) | Varies by state (max INR 2,500/year) | State-specific rates |
| TDS (Income Tax) | TDS | Calculated | Based on tax slab and declarations | Monthly deduction |
| Loan EMI | Loan | Fixed | Per repayment schedule | If employee has an active loan |
| Advance Recovery | Adv | Fixed | Per advance terms | If employee has an outstanding advance |

Step-by-Step: Creating Basic Pay
- Navigate to Settings > Salary Components.
- Click Add Earning.
- Enter the following:
- Name: Basic Pay
- Type: Earning
- Calculation Method: Fixed
- Taxable: Yes
- Active: Yes
- Click Save.
Step-by-Step: Creating HRA
- Navigate to Settings > Salary Components.
- Click Add Earning.
- Enter the following:
- Name: House Rent Allowance
- Type: Earning
- Calculation Method: Percentage
- Percentage Of: Basic Pay
- Default Percentage: 50%
- Taxable: Partially Exempt
- Active: Yes
- Click Save.
Step-by-Step: Creating PF Employee Contribution
- Navigate to Settings > Salary Components.
- Click Add Deduction.
- 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
- Click Save.
Editing a Salary Component
To modify an existing component:
- Navigate to Settings > Salary Components.
- Click on the component name or the Edit icon.
- Update the desired fields.
- Click Save.
Impact of Edits
| Change | Impact |
|---|---|
| Rename the component | Updates the display name on future payslips. Past payslips retain the old name. |
| Change calculation method | Affects future payroll calculations. Past processed payrolls are not retroactively changed. |
| Change default percentage/amount | Affects employees who use the default. Employees with custom overrides are not affected. |
| Change taxability | Affects future TDS calculations. Consult a tax advisor before changing. |
| Deactivate a component | The 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
- Navigate to Settings > Salary Components.
- Use the drag-and-drop handles (or order field) to arrange components.
- Click Save Order.
Recommended Order
Earnings:
- Basic Pay
- HRA
- Dearness Allowance
- Conveyance Allowance
- Special Allowance
- Other Allowances
- Performance Bonus / Variable Pay
Deductions:
- PF Employee Contribution
- ESI Employee Contribution
- Professional Tax
- TDS (Income Tax)
- Loan EMI
- Other Deductions
Deleting a Salary Component
To delete a component:
- Navigate to Settings > Salary Components.
- Click the Delete icon next to the component.
- 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:
- Salary components are created in Settings.
- Salary structures group components into templates (see Chapter 27).
- Employee salary assignments map a structure (and specific amounts) to each employee.
- During payrun processing (see Chapter 28), the system calculates each component based on the employee's assignment, paid days, and LOP.
- 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
- Mirror your CTC structure. Your salary components should reflect the actual Cost to Company (CTC) breakdown your organization uses for offer letters and appraisals.
- Use percentage-based calculations where possible. This reduces the number of manual updates needed during salary revisions.
- Get tax configuration reviewed. Have a chartered accountant or tax advisor verify the taxability settings for all components.
- Keep the component list manageable. Most organizations need 8 -- 15 components. Overly granular breakdowns complicate payroll and confuse employees.
- 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.