Guide · Payroll
Salary structure and payroll components in India, explained
A payslip is a short list of earnings and deductions, each with its own rule. Here is what each line means and how a month's pay is worked out.
Updated · 7 min read
In short
An Indian salary structure splits pay into earnings such as Basic, HRA and allowances, and deductions such as provident fund, professional tax and TDS. SimpleERP turns each employee's structure and attendance into payslips and a posted salary journal every month.
What is a salary structure?
A salary structure is the list of components that make up an employee's monthly pay, each with a rule for how it is calculated. Earnings add up to gross pay; deductions are taken from gross to give net pay, the amount paid into the employee's bank account. Employer contributions sit on top and count towards the cost to the company.
Setting the structure once, and changing it only with an effective date, is what makes monthly payroll quick and the same every month.
Which earnings make up a typical salary in India?
Most Indian salaries are built from Basic pay plus a set of allowances, with Basic acting as the base that other components are calculated from.
| Earning | What it is | How it is usually set |
|---|---|---|
| Basic | The core of the salary; PF and often HRA are calculated from it | A fixed monthly amount |
| HRA (house rent allowance) | Help with rent; part may be tax-exempt under the old tax regime for employees who pay rent | A percentage of Basic |
| Conveyance | Travel to and from work | A fixed amount |
| Special allowance | The balancing figure that brings gross to the agreed salary | A fixed amount |
| Bonus | Performance or festival pay | Added in the month it is paid |
How much of pay sits in Basic matters, because provident fund and other statutory amounts are calculated from wages, and the definition of wages under labour law has been changing. Agree the split with your CA.
Which deductions appear on an Indian payslip?
The three deductions most small businesses handle are provident fund, professional tax and income tax deducted at source. Each one is a liability: the employer deducts it and must pay it to the right authority.
Provident fund (PF)
Provident fund is a retirement saving run by the EPFO. The commonly cited employee contribution is 12% of Basic (with dearness allowance, where paid), and the employer contributes a matching amount, part of which goes to the pension scheme. Contributions are subject to wage ceilings and the current rules on who must be covered.
Professional tax (PT)
Professional tax is a tax on employment levied by some states. The amount, the salary slabs and whether it is deducted monthly or half-yearly vary by state, and the Constitution caps it at ₹2,500 a year per person. Some states do not levy it at all.
TDS on salary
TDS on salary is income tax the employer deducts each month from the employee's estimated tax for the year, worked out on the income tax slabs of the regime the employee chooses. The employer deposits it with the government and gives the employee an annual certificate of tax deducted.
Other components
- ESI (Employees' State Insurance) applies to employees up to a wage limit in covered areas, with both employee and employer contributions.
- Advance recovery takes back a salary advance in instalments.
- Loss of pay reduces earnings for unpaid days, and is usually applied by prorating each component.
How is a monthly payslip calculated?
A payslip adds the month's earnings, subtracts the deductions and shows the net. Here is September 2026 for Karthik R, store keeper at Lakshmi Steel Furnitures, the fictional Coimbatore business on this site, with 30 paid days.
| Component | Rule | Amount |
|---|---|---|
| Basic | Fixed | ₹18,000 |
| HRA | 40% of Basic | ₹7,200 |
| Conveyance | Fixed | ₹1,600 |
| Special allowance | Fixed | ₹3,200 |
| Gross pay | ₹30,000 | |
| Provident fund (employee) | 12% of Basic | −₹2,160 |
| Professional tax | Fixed, for illustration | −₹180 |
| TDS | From estimated annual tax | ₹0 |
| Net pay | ₹27,660 |
Illustration of a payslip with Basic, HRA, provident fund and professional tax lines and net pay of ₹27,660.
The professional tax line is shown as ₹180 a month for illustration only. Check your state's slabs and schedule. TDS is zero here because the estimated annual tax on this salary is nil under the regime chosen; it is not zero for everyone.
How does loss of pay change the payslip?
Loss of pay scales each prorated component by paid days over working days, and the percentage deductions follow the reduced Basic. If Karthik had taken 2 unpaid days in a 30-day month:
| Component | Full month | 28 of 30 days |
|---|---|---|
| Basic | ₹18,000 | ₹16,800 |
| HRA | ₹7,200 | ₹6,720 |
| Conveyance | ₹1,600 | ₹1,493.33 |
| Special allowance | ₹3,200 | ₹2,986.67 |
| Gross pay | ₹30,000 | ₹28,000 |
| Provident fund, 12% of Basic | −₹2,160 | −₹2,016 |
| Professional tax, fixed | −₹180 | −₹180 |
| Net pay | ₹27,660 | ₹25,804 |
What does the salary journal look like?
Payroll is an accounting event: approving the month's pay records the salary expense and what is owed to employees and to the authorities. For Karthik's full-month payslip:
| Account | Debit | Credit |
|---|---|---|
| Salaries and wages | ₹30,000 | |
| Employer contributions (PF) | ₹2,160 | |
| Statutory deductions payable (PF employee + employer) | ₹4,320 | |
| Statutory deductions payable (PT) | ₹180 | |
| Salaries payable | ₹27,660 | |
| Total | ₹32,160 | ₹32,160 |
When salaries are paid, salaries payable is cleared against the bank. PF, PT and TDS stay as liabilities until you pay them to the authorities.
What should you check before running payroll each month?
- Attendance and leave for the month are complete and approved
- New joiners have a structure with an effective date; leavers have a last working day
- Salary changes are entered as a new structure from the right date, not by editing the old one
- Advances to recover this month are listed
- TDS amounts reflect each employee's latest declared income and chosen regime
- Professional tax follows your state's current slabs
- Gross, deductions and net are reviewed before approval
How does SimpleERP run payroll?
SimpleERP builds each month's payslips from salary structures and attendance, and posts the salary journal when you approve the run.
- Seeded components: Basic, HRA at 40% of Basic, conveyance, special allowance, bonus, PF at 12% of Basic, PT, TDS and the employer's PF at 12% of Basic. Edit them, or add your own such as ESI as a percentage of gross.
- Structures are versioned by effective date, so a raise never rewrites past months.
- Paid days and loss of pay come from attendance and leave in the HR module.
- Approving the run posts the accrual journal; marking it paid posts the bank payment.
- Employees see their payslips on their phones through self-service.
- TDS and PT are amounts you set per employee; SimpleERP does not compute income tax or file statutory returns.
See the full module on the payroll software page.
FAQ
Questions, answered
What is the difference between gross salary, net salary and CTC?
Gross salary is the sum of earnings before deductions. Net salary is what reaches the employee's bank after PF, PT, TDS and other deductions. CTC, cost to company, adds the employer's contributions such as PF to gross.
Is PF calculated on Basic or on gross salary?
Provident fund is commonly calculated on Basic plus dearness allowance, at the commonly cited 12% for the employee, subject to wage ceilings and the current definition of wages. Confirm how it applies to your structures with your CA.
Is professional tax the same in every state?
No. Professional tax is set by each state that levies it, with its own slabs and schedule, and some states do not levy it. The Constitution caps it at ₹2,500 a year per person.
Does SimpleERP calculate income tax on salaries?
No. TDS is a component you set for each employee, usually from your accountant's working. SimpleERP deducts it on the payslip, posts it as a liability and lists it in the component summary report for your filings.
Related
Keep reading
Payroll
Salary structures, monthly runs and payslips with PF, PT and TDS, posted to the books.
Read moreMulti-branch accounting
How a small business keeps one set of books across branches: branch tagging, GSTINs by state, stock transfers, branch profit and shared costs.
Read moreERP implementation in 30 days
A 30-day plan to move a small business onto an ERP: switch date, masters, opening balances, a parallel run and the lock date.
Read moreHR & payroll teams
Attendance, leave and payroll in one flow, with self-service for every employee.
Read more
Run your whole business from one simple place.
Seven days free. No card. Your first GST invoice in minutes.