Back to Payroll & Employees

Salary structure

Configure an employee's salary components, statutory deductions, and net pay using a step-by-step wizard

Salary structure

Configure an employee's salary components, statutory deductions, and net pay using a step-by-step wizard.

Salary structure wizard showing the earnings step with gross salary calculation

Table of contents


From the employee detail page:

  • Click Set Salary if no salary has been configured yet.
  • Click Edit Salary to modify an existing salary structure.

The URL follows the pattern /payroll/employees/{id}/salary.


Step 1: Effective date

Pick the date the new salary structure applies from.

Note: The new structure applies from this date for all future payroll runs. Previous payroll runs are not affected.


Step 2: Earnings

Define the employee's pay components:

For monthly salaried employees:

FieldRequiredDescription
Basic SalaryYesCore salary — typically 50–60% of gross
HRANoHouse Rent Allowance
Special AllowanceNoFlexible salary component
Other AllowancesNoAny additional allowances

For hourly or daily workers:

FieldRequiredDescription
Hourly Rate / Daily RateYesPay rate per hour or per day

The gross salary displays in real time at the bottom of the step as you enter values.


Step 3: Statutory compliance

This step applies to full-time employees only. Contractors, hourly workers, and daily workers see a message that statutory deductions do not apply to their employment type.

DeductionHow it works
Provident Fund (PF)Toggle on to enable. Employee and employer each contribute 12% of basic salary. When enabled, the calculated amounts display as "Employee: ₹X | Employer: ₹X".
ESIToggle on to enable. Applies only when gross salary is ₹21,000/month or less. Displays "(Not applicable - gross exceeds limit)" if the threshold is exceeded.
Professional TaxAuto-calculated based on state rules. Shown in the auto-calculated deductions summary.
TDSAuto-calculated based on the employee's tax slab. Shown as "TDS (estimated monthly)" in the summary.

Step 4: Additional deductions

FieldDescription
Perquisite Recovery AmountRecovery for non-cash benefits like food, accommodation, or company car
Recovery DescriptionDescription of the perquisite being recovered
NotesFree-text notes about additional deductions

Step 5: Review

A summary card shows the complete salary breakdown:

Earnings:

  • Basic, HRA, Special Allowance, Other Allowances → Gross Salary

Deductions:

  • PF, ESI, Professional Tax, TDS, Perquisite Recovery → Total Deductions

Summary:

FieldDescription
Net Salary (in-hand)Gross salary minus total deductions
Employer ContributionsPF (employer share) + ESI (employer share)
CTCCost to Company — gross salary plus employer contributions

Click Save Salary Structure to confirm and apply the new structure.


Running net pay indicator

The wizard navigation bar shows "Net: ₹ amount" updated in real time as you fill in values across all steps. This lets you see the impact of each change on the employee's take-home pay without waiting for the review step.


Salary versioning

Each saved salary structure has an effective_from and effective_to date. When you save a new structure, the previous one's effective_to date is set to the day before the new structure starts. This creates a complete history of salary changes visible on the employee detail page.


  • Employee detail — View the employee's full profile and current salary
  • Add employee — Create a new employee record
  • Run payroll — Process monthly salaries using configured salary structures
  • Payslips — Generate and distribute employee payslips

Was this article helpful?

If you need more help, our support team is ready to assist you.