Illustration for How to Calculate Payroll in India (Step by Step) - DigiToolkit

How to Calculate Payroll in India (Step by Step)

Learn how to calculate payroll in India step by step: gross salary, EPF, ESI, professional tax and TDS, with clear rupee examples.

Quick Answer: To calculate payroll in India, start with gross salary, then subtract employee deductions: EPF at 12% of basic plus DA, ESI at 0.75% of gross if the wage is up to 21,000, professional tax up to 2,500 a year, and TDS on income tax. The result is the employee’s net take-home pay.

Key takeaways:

  • Payroll starts from gross salary and subtracts statutory deductions.
  • Employee EPF is 12% of basic plus dearness allowance.
  • ESI applies at 0.75% for employees earning up to 21,000 a month.
  • Professional tax is state-specific and capped at 2,500 a year.
  • Net salary equals gross minus EPF, ESI, professional tax and TDS.

Calculating payroll correctly is one of the most important responsibilities for any Indian employer, HR professional or small business owner. Get it wrong and you risk unhappy employees, penalties for missed statutory dues, and compliance headaches with the EPFO, ESIC and the Income Tax Department. Get it right and payday becomes a smooth, predictable process. This step-by-step guide explains exactly how to calculate payroll in India, from gross salary down to net take-home pay, using current rates and clear rupee examples.

Payroll in India is more than just paying a salary. It involves several statutory contributions and deductions, each governed by its own law and rate. Understanding how they fit together is the key to accurate, compliant payroll, whether you run it manually or through software.

Key takeaway: Indian payroll is essentially gross salary minus statutory deductions. The four deductions that matter most are EPF, ESI, professional tax and TDS, and mastering these four covers the vast majority of payroll calculations.

Step 1: Define the Salary Structure

Every payroll calculation begins with the salary structure, which breaks the cost to company into components. The core components are basic salary, dearness allowance, house rent allowance, and various other allowances. Under the Code on Wages, 2019, the basic salary generally must be at least 50% of the total cost to company, because basic plus dearness allowance is the base on which provident fund, gratuity and statutory bonus are calculated. Setting the structure correctly is essential, since it directly affects every deduction that follows. A well-designed structure balances take-home pay with statutory contributions and tax efficiency.

Step 2: Calculate Gross Salary

Gross salary is the total of all earnings before any deductions. It is the sum of basic salary, dearness allowance, house rent allowance and any other taxable and non-taxable allowances such as conveyance, special allowance or bonuses paid that month. Gross salary is the figure from which you subtract deductions, so calculating it accurately is the foundation of the whole process. Note that gross salary is different from cost to company, which also includes the employer’s own contributions.

Step 3: Calculate EPF (Provident Fund)

The Employees Provident Fund is a mandatory retirement contribution for establishments with 20 or more employees. The employee contributes 12% of basic salary plus dearness allowance, and the employer contributes an equal 12%. For payroll, the employee’s 12% is deducted from their salary, while the employer’s share is a cost on top of gross pay. Many organisations calculate EPF on a wage ceiling of 15,000 for basic plus dearness allowance, though it can be applied on the full amount depending on company policy. This deduction reduces take-home pay but builds a valuable retirement corpus.

Step 4: Calculate ESI (Employee State Insurance)

Employee State Insurance provides medical and cash benefits and applies to employees earning a gross wage of up to 21,000 rupees a month, with a higher limit of 25,000 for persons with disability. Where applicable, the employee contributes 0.75% of gross wages and the employer contributes 3.25%. Employees earning above the 21,000 threshold are exempt from ESI. This is a common point of confusion, so always check the gross wage against the limit before applying the deduction.

Step 5: Deduct Professional Tax

Professional tax is a state-level tax on employment, so the exact amount depends on the state where the employee works. It is capped by law at 2,500 rupees per year, and states such as Maharashtra, Karnataka and West Bengal levy it on a graded monthly scale. Some states, including several in the north, do not levy professional tax at all. Always apply the slab specific to your state to stay compliant.

Step 6: Calculate TDS on Salary

Tax Deducted at Source is the income tax the employer withholds from salary and deposits with the government. The employer estimates the employee’s annual tax liability based on their chosen tax regime and divides it across twelve months. The new tax regime is now the default, offering lower slab rates but fewer exemptions, while the old regime with deductions such as house rent allowance and Section 80C investments is available on request. Accurate TDS depends on the employee declaring their regime choice and investments early in the year.

Step 7: Arrive at Net Take-Home Pay

Finally, subtract all employee deductions from gross salary to find the net pay that actually reaches the employee’s bank account. The formula is straightforward: Net Salary = Gross Salary minus (Employee EPF plus Employee ESI plus Professional Tax plus TDS). This net figure is what employees care about most, so communicating it clearly on the payslip builds trust. You can verify the whole chain quickly using an online payroll calculator before finalising salaries.

A Worked Example

Consider an employee with a gross salary of 30,000 a month, of which basic plus dearness allowance is 15,000. Employee EPF is 12% of 15,000, which is 1,800. Since gross is above 21,000, ESI does not apply. Assume professional tax of 200 for the month and TDS of 500. Net salary is 30,000 minus (1,800 plus 0 plus 200 plus 500), which equals 27,500 rupees. Using the salary calculation steps this way ensures nothing is missed.

Component Amount
Gross Salary 30,000
Employee EPF (12% of 15,000) -1,800
ESI (not applicable) 0
Professional Tax -200
TDS -500
Net Take-Home 27,500

Benefits of Accurate Payroll Calculation

Precise payroll keeps your business compliant with the EPFO, ESIC and Income Tax Department, avoiding interest and penalties on late or short payments. It ensures employees are paid correctly and on time, which is fundamental to morale and retention. Accurate records also make audits and annual filings far smoother, and they give management reliable data on labour costs for budgeting. In short, disciplined payroll is both a legal safeguard and a management tool.

Challenges and Limitations

Payroll in India is complicated by frequently changing rules, state-specific professional tax slabs, and the two parallel tax regimes, which make manual calculation error-prone. Determining whether an employee crosses the ESI threshold mid-year, handling arrears and bonuses, and reconciling the wage ceiling for EPF all add complexity. Small businesses without dedicated HR staff often struggle, which is why many turn to payroll software or calculators to reduce the risk of costly mistakes.

Common Mistakes to Avoid

  • Applying ESI above the wage limit. Employees earning more than 21,000 gross are exempt, and deducting anyway is an error.
  • Ignoring the 50% basic rule. Setting basic too low to inflate take-home can breach the Code on Wages and reduce statutory benefits.
  • Using the wrong professional tax slab. Applying another state’s rate leads to under or over deduction.
  • Missing TDS regime declarations. Failing to collect the employee’s regime choice results in incorrect tax deduction.
  • Confusing gross with cost to company. Employer contributions are part of cost to company but not of gross salary.
  • Missing deposit deadlines. TDS is due by the 7th and EPF and ESI by the 15th of the following month.

Best Practices and Expert Recommendations

  • Standardise your salary structure. A consistent, compliant structure makes every calculation predictable and audit-friendly.
  • Collect declarations early. Gather regime choices and investment proofs at the start of the year for accurate TDS.
  • Automate where possible. Use a calculator or payroll software to cut manual errors and save time.
  • Stay updated on rates. Track any changes to EPF, ESI and professional tax slabs each year.
  • Meet every deadline. Deposit statutory dues on time to avoid interest and penalties.
  • Keep clear payslips. Show each component transparently so employees understand their pay.

Once you follow these seven steps in order, Indian payroll becomes a repeatable, reliable process. Whether you are paying one employee or a hundred, understanding how gross salary flows down to net pay through EPF, ESI, professional tax and TDS is the foundation of compliant, stress-free payroll.

Frequently Asked Questions

How is net salary calculated in India?
Net salary equals gross salary minus employee deductions, namely EPF at 12% of basic plus DA, ESI at 0.75% if applicable, professional tax, and TDS. The remaining amount is the take-home pay credited to the employee’s bank account.

What is the EPF contribution rate for employees?
Employees contribute 12% of basic salary plus dearness allowance to EPF, and the employer contributes a matching 12%. Many companies apply this on a wage ceiling of 15,000, though it can be applied on the full basic depending on policy.

Who has to pay ESI in India?
ESI applies to employees with a gross monthly wage of up to 21,000 rupees, or 25,000 for persons with disability. Such employees contribute 0.75% and employers 3.25%, while those earning above the limit are exempt.

How much is professional tax in India?
Professional tax is a state-level tax capped at 2,500 rupees per year. The exact monthly amount depends on your state’s slab, and some states do not levy professional tax at all.

Which tax regime is used for TDS on salary?
The new tax regime is now the default for TDS, offering lower slab rates but fewer exemptions. Employees can opt for the old regime with deductions like HRA and Section 80C by declaring their choice to the employer.

Leave a Reply

Your email address will not be published. Required fields are marked *