Home / Blog / Payroll Processing in India: Step by-Step Guide on Process, Methods & Stages

Payroll Processing in India: Step by-Step Guide on Process, Methods & Stages

By: | December 29, 2020 29 min read

Payroll Processing in India is an overwhelming process as it constitutes enormous financial elements like gross salary, net salary, bonuses, daily wages, leave, compliances, and many more such elements which are part of each employees’ hire to retire journey with an organization.

Employees are viewed as the most significant asset of an organization.

Thus, companies invest a generous amount of time and energy in recruiting, training and setting up an adequate process for each employee.

One of the most significant chores in payroll exercise is the processing of the payroll.

In a way, employees rely on the company’s process to get paid without any type of delays.

Irrespective of the size of the organization, whether small, medium, or large, payroll plays a crucial role in HRM (Human Resource Management).

What is ‘Payroll’?

‘Payroll’ as a term basically is the list of employees who are entitled to receive compensation from an organization.

Along with the amount that each employee should receive for the time worked or tasks performed, payroll refers to a company’s financial record of payments that are made to the employees by the employer including wages, salaries, bonuses, incentives, etc. (as per Wikipedia and other sources)

What is Payroll Processing?

Payroll Processing refers to the complete set of steps involved in calculating the total remuneration of each employee.

The process typically involves three to four stages and tasks such as defining salary structures, gathering employee data, components, deductions, allowances, and setting up the necessary policies with respect to taxes and other adjustments, and then calculating the total salary after adjusting all the company policies.

After the salaries are disbursed, filing, reporting and providing payslips to employees also comes under the entire payroll processing cycle.

In simplest words, if payroll is the amount paid by the employer to employee, payroll processing is the whole methodology to accurately calculate the net pay of the employees as per statutory compliances and company policies.

How to Calculate Payroll in India?

Payroll calculation is an integral part of any organization’s operations. It involves determining the total amount of money a company pays to its employees for their work during a specific period, including salaries, wages, bonuses, and other benefits. However, payroll calculation can be a complex and challenging task in India due to the country’s diverse tax and regulatory requirements.

Factors that impact Payroll in India:

Several factors impact payroll calculation in India. Here are some significant factors:

Income Tax: Employees in India are subject to income tax based on their salary and allowances. Employers must deduct tax at source (TDS) from their employees’ monthly salaries and deposit it with the government.

Provident Fund: Employers in India must contribute to the employee’s provident fund (EPF), a retirement benefits scheme. The contribution is usually 12% of the employee’s basic salary and is matched by the employer.

Employee State Insurance (ESI): ESI is a social security scheme that provides medical and cash benefits to employees. Employers with more than 10 employees must register under the ESI Act and contribute 4.75% of the employee’s salary, while employees contribute 1.75% of their salary.

Professional Tax: Some states in India levy a professional tax on employees, which is deducted from their salary. The tax rate varies from state to state.

Leave Encashment: Employees are entitled to annual leave; if they do not use all their leave, they can encash it at the end of the year. The amount of leave encashment depends on the employee’s salary and the number of leave days.

Important elements of Salary Structure in India:

  • CTC
  • Gross Salary
  • Net Salary
  • Allowances
  • Prerequisites
  • Deductions
  • Payslip
  • Form-16
  • Reimbursements
  • Bonus/Incentives/Expenses/One-time payments
  • Ad hoc Components
  • Company PAN, TAN, PF, ESI, PT, LWF (if applicable) details
  • Signatory Details
  • Company Bank Details
  • Employee Financial Details
  • Employee Investment Declarations
  • Previous Salary Details
  • Annual CTC / Gross of all the employees

Payroll calculation in India involves several steps, which are as follows:

Determine the Gross Salary: The gross salary includes the employee’s basic salary, allowances, and any other benefits such as bonus or commission.

Deduct the Provident Fund Contribution: The employer’s contribution to the EPF is deducted from the employee’s gross salary.

Calculate the Taxable Income: The taxable income is the employee’s gross salary minus the EPF contribution and other deductions such as professional tax.

Deduct Income Tax: The employer deducts TDS from the employee’s salary based on their income tax slab.

Deduct ESI Contribution: The employer deducts the employee’s contribution to ESI from their salary.

Calculate Net Salary: The net salary is the amount that the employee receives after all deductions.

Payroll calculation formula

Here is the formula to calculate payroll in India,

Net Salary = Gross Salary – Gross Deductions


Gross Salary = Basic Salary + HRA + All types of Allowances + Reimbursements + Arrears + Bonus

Gross Deductions = Professional Tax + Public Provident Fund + Income Tax + Insurance + Leave adjustments + Loan repayments (if any)

Recommended read: All you need to know about Salary Structure in India 

Stages to process Payroll in India

Payroll Process Steps in India

A company’s payroll cycle consists of overall 3 stages

  • Pre-payroll activities
  • Payroll process
  • Post-payroll activities

(Some of the professionals add a fourth stage by dividing the final one-Post Payroll activities into two parts. However, the entire payroll stage is covered in this article)

Both HR and Payroll go hand in hand when it comes to the company’s payroll operations.

As an entrepreneur, it’s very important to recognize the importance of payroll processing.

The most important yet untouched element in payroll processing is the morale of an employee.

If payroll is delayed due to any reason, employees tend to underperform which may end up affecting the company’s revenue in the end.

Payroll should always be accurate and on time. Overall payroll processing includes 3 stages.

Let us take a look;

STAGE 1 – Pre-Payroll Activities

Organizations of any industry cannot deny the fact that payroll is one of the most consequential functions performed in daily business activities as it is related to employee salaries as well as the company’s finance.

So as to run an accurate payroll, data inputs are assembled from multiple sources in the company.

Payroll is a time consuming and tedious activity due to the various compliances to be adhered to.

For the sake of a smooth payroll process, a sorted-out procedure must be set up to guarantee an error-free payroll.

The first phase, in such a process flow, are the pre-payroll activities.

Pre Payroll activities

Below are the activities majorly taken care of, in pre-payroll activities:

  • Understanding taxable, non-taxable and partially taxable components of the salary.
  • Gathering payroll data
  • Data requirements to run a payroll
  • Data validation before proceeding further

Recommended read: What are pre-payroll activities? A detailed overview

1. Understanding taxable, non-taxable and partially taxable components of salary

While the basic compensation is completely taxable, there are different advantages offered to the employees as allowances and prerequisites.

These recompenses are offered to employees for the costs they bear during work and can be totally liberated from tax collection, or they can be taxed, either partially or completely.

A salary slip consists of two categories – Earnings and Deductions, however, the various terms listed under them can be confusing.

Moreover, these different components have different tax implications, adding further to the havoc.

While some components are fully taxable, some are fully exempt, and few others are partially taxable or tax-exempt based on certain conditions.

Periodically, companies also offer perks to their employees that may or may not have tax liabilities.

Here, you will understand the tax implications of the common constituents of salary.

Recommended readTaxable, Non-Taxable and Partially Taxable elements of Salary

2. Gathering the Data to run Payroll

Gathering the data for processing payroll is a task in itself. The traditional pattern of working towards data assembling is done by paper-based sheets or excel sheets.

Using excel sheets is time and energy-consuming. Recent evolution in technology has led to the development of web-based systems.

These can be aimed at both managers and employees. There is no doubt that Excel is a very useful tool to create charts, carry out complex calculations and present insights.

However, gathering data and processing payroll is a different venture. This is where an automated Payroll Solution will eliminate the hassles and ensure error-free payroll.

Understand where excel fails and software scores in payroll in the related blog.

3. Data requirements to run a payroll

  • Leave and attendance data: To accurately process payroll, one of the most important activities in pre-payroll is calculating the time that an employee has invested in a given pay period. Attendance data is the key input for processing payroll as almost all the other calculations are based on it. Any errors in this step will invariably lead to wrong calculation of employees’ compensation, causing employee dissatisfaction. For the HR departments too, it is a time-consuming activity. Along with attendance, it is also important to track whether the employee is spending the stipulated amount of time at work.
  • Payments and Deductions: One more set of most crucial data to be collected as part of pre-payroll is the information regarding payments and deductions to be made to employees. Payment and deductions data for the specified period helps determine how much is to be paid as salary to a particular employee.
  • Income tax information: According to section 192 of the Income Tax Act, the employer is responsible for deducting income tax (tax deducted at source) while paying salaries to employees. This deduction is based on the estimate of the income that will be earned in the particular financial year and the applicable tax rates.
    As most employees make investments to save tax, organizations ask their employees to declare their investments at the start of the financial year. Based on this declaration of tax-saving investments, the organization calculates the taxable income and the projected tax, which the employee is liable to pay for the financial year. This tax is then deducted on a monthly basis as tax deducted at source. (TDS).

Recommended read: Gathering data to run Payroll in India | Understanding Income Tax

4. Data validation before actual payroll process

Data validation is the most foremost step of pre-payroll, which can’t be avoided regardless of any cost.

The collected data is checked for accuracy and correctness before further using it in the actual payroll process.

It is important to confirm that the background work done so far as part of pre-payroll is error-free to ensure that the subsequent activities of payroll run smoothly. Inaccurate data can menace the entire payroll process.

Validation is a proactive step in the sense that it eliminates the risk of committing mistakes in payroll and the consequences faced while rectifying them later.

Recommended read: Data Validation! Gaze before you leap | Pre-Payroll Activities

STAGE 2 – Actual Payroll Processing

This is where real work towards reaching the net compensation of employees happens, in the way of finishing the pre-payroll activities.

This is the time when accumulated payroll data (Leave & Attendance data, shift wise calculations, Tax and Deductions, Expenses, Incentives) during pre-payroll should run.

When you feed the validated data into the system, the outcome you will get will be the net compensation after the adjustments of necessary taxes and deductions.

In this stage, you also verify the information to achieve accuracy.

1. Statutory Compliances in India

Statutory compliance in HR refers to the lawful structure and regulations within which organizations must operate while dealing with their employees.

Detailed knowledge of legal compliance and expertise is required to minimize the risk associated with the non-compliance of statutory requirements.

Each nation has different sorts of compliance requirements.

There are a number of statutory requirements for Indian companies and they have to spend a significant amount of time in their payroll management to ensure that they are compliant with the legal regulations.

If companies fail to adhere to statutory compliances, they may need to confront heavy penalties which are several times more than complying with legal guidelines.

The most common statutory compliances that companies have to follow for their payroll management in India are:

  • ESI fund and PF (Provident Funds)
  • Professional Tax
  • TDS (Tax Deduction at Source)
  • Gratuity

While processing actual payroll, the following elements play a major role:

  • Salary Components and Structures Configuration
  • Statutory Compliances
  • Finance settings; HRA, tax consideration for bonus given to employees, ,old/new tax regime
  • IT Declarations-globally
  • IT Declarations-employee
  • Loans facility
  • Freezing the salary by finalizing the payroll

Actual Payroll Processing: the payroll process after gathering data and validating it involves;

  • Running the Payroll
  • Leave attendance and LOP data
  • New joiners and Exits (Full and Final Settlement)
  • Salary revisions, Arrears and Bonus payments Recommended read: Employee Salary Revision, Arrear Processing & Bonus Payments | A detailed run-through
  • One Time Payments/Deductions, expenses, reimbursements Recommended read: All about Employee One Time Payment, Deduction and Expenses | HR and Payroll
  • Salary on hold Recommended read: Salary on hold; All you need to know
  • Reimbursements Recommended read: Understanding Reimbursable components of salary in Indian HR

2. Running Payroll; Software versus Excel

An Excel sheet is a fantastic tool when used for the right purpose.

However, many organizations face problems when they extend the use of excel sheets far beyond their capacity, such as completing the entire payroll process. Payroll is not just computing paychecks, and excel isn’t the best tool for the extensive process.

Recommended read: Running Payroll-Excel versus Software. Which is better?

STAGE 3 – Post Payroll Activities

Post-Payroll Activities in an organization include reporting, declarations, and statements that each employer must produce for the relevant corresponding bodies. In the system, this reporting consists of reports that generate issues and downloads. (As per relevant sources)
Post Payroll activities

1. Payroll Accounting:

Payroll accounting involves a company’s recording of its employees ‘compensation including:

  • Gross wages, salaries, bonuses, commissions, and so on that have been earned by its employees.
  • Withholding of payroll taxes such as income taxes, ESI etc.
  • Withholding for the employees’ expense of health insurance premiums, employees’ contributions to savings plans, garnishments of salaries and wages.
  • Employer’s expense of fringe benefits such as health and dental insurance, paid holidays, vacations and sick days, pension and savings plan contributions, worker compensation insurance, etc.

2. Payout:

Generally, organizations provide salary to employees with a salary bank account. Once the payroll is completed, companies need to ensure that the bank account has sufficient funds to make the salary payment. Then you need to send a salary bank advice statement to the concerned branch. You can pay salary by cash, cheque, or bank transfer.

3. Reporting:

Once, you run the complete payroll process, manually or through any system, your senior authorities as per your company culture, may ask you for the reports such as department wise employee cost, location wise employee cost, etc. As a payroll officer, it becomes your responsibility to dig into the data and extract the required information and share the reports. These reports are automatically created by the professional payroll software whereas; some organizations invest a lot of time in creating those reports manually.

Post Payroll activities explained in brief:

  • Review, generate and issue of Payslips, TDS Reports, Cash Reports.
  • Accessing the Bank Statements and downloading them by choosing a financial year, frequency, period and batch.
  • Employee information like employee count, CTC, gross, and net pay, bonus and loss of pay, commissions, processed date, processed by etc.
  • PF, ESI, & PT challans, to be generated in ECR format and along with arrears.

Recommended read: All you need to know about Post-payroll Activities

Payroll Filing Forms in India

Let us check the different types of payroll forms in India that one must know.

  1. Form 24Q: Form 24Q is used to file the return for tax deducted at source from salary payments.
  2. Form 12B: Form 12B is a statement to be provided by the employer to an employee if he is joining in the middle of the year.
  3. Form 12BB: Form 12BB is an investment declaration form in which employees would mention all investments made by them for tax savings in a financial year.
  4. Form 15H: Form 15H is for senior citizens, those who are 60 years or older to file ITR valid for one financial year.
  5. Form 15G: Form 15G is for everybody else to file ITR valid for one financial year.
  6. Form 16: Form 16 is the certificate issued under section 203 of the Income-tax Act for tax deducted at source (TDS) from income under the head ‘salary’.
  7. Form 16A: Form 16A is the certificate of deduction of tax at source and issued on deduction of tax by the employer on behalf of the employees. These certificates provide details of TDS/TCS for various transactions between deductor and deducted.
  8. Form 16B: Form 16B certifies that the tax has been deducted at source on the income earned from the sale of immovable property (building or part of it) other than agricultural land, and the TDS has been deposited by the property buyer with the Income Tax Department.
  9. Form 10C: Form 10C is filled and submitted when you want to claim benefit under the Employee Pension Scheme (EPS)
  10. Form 26QB: Form 26QB is a return cum challan for payment of TDS to the government.
  11. Form 26AS: Form 26AS (Tax Credit Statement) is the annual statement in which the details of tax credit are maintained for each taxpayer as per the database of the Income-tax department. Form 26AS will reflect the tax credit against the PAN of the taxpayer.
  12. Form 27C: Form 27C is a document that can help in getting tax exemption from the tax deducted at the source. Both buyers and sellers can use this for all the goods specified in the Income Tax Act.
  13. Form 24G: When income tax is deducted at source (TDS) for a salaried individual or a non-salaried individual or even a person who is not a resident of the country, is not salaried but still has to pay tax, the Accounts Officers who process such need to use a form to submit information about the deduction. Form 24G is used to submit such information for processing.
  14. Form 64A: Form 64A contains the statement of income paid or credited by Venture Capital Company and credited by Venture Capital Fund to be furnished under section 115U of the Income Tax Act 1961.
  15. Form 24Q: The employer has to file a salary TDS return in Form 24Q. 24Q is to be submitted on a quarterly basis. Details of salary paid to the employees and TDS deducted on such payment is to be reported in 24Q.
  16. Form 12BA: Form 12BA is a detailed statement showing particulars of perquisites, other fringe benefits, and profits in lieu of salary.
  17. Form 27EQ: Form 27EQ is a quarterly certificate that contains details of the Tax Collected at Source or TCS under Section 206C of the Income Tax Act, 1961.
  18. Form 49B: Form 49B is an application form under section 203A of the Income Tax Act 1961 for the assignment of TAN number or TAN deduction and payment account number.


Payroll processing is a vital aspect of any organization that ensures accurate and timely payment of employee wages, benefits, and taxes. It requires attention to detail, compliance with legal and regulatory requirements, and the use of specialized software.  

Organizations can streamline the payroll process, reduce errors, and save time and resources by outsourcing payroll processing or investing in automated software. Effective payroll processing is essential for maintaining employee satisfaction and financial stability, and organizations that prioritize this function are more likely to succeed in the long term.  


1. What is payroll processing in HR? 

Ans: The administration of employee pay based on employee type, status, salary, wages, and deductions is known as payroll processing. It also includes filing the necessary taxes and documentation with the relevant government authorities. The salary computations must be done in accordance with existing laws and in time to follow the organization’s pay schedule. 

2. What are different payroll methods? 

Ans: There are three fundamental payroll methods. They are Excel-based, Outsourced, and Payroll management software.  

a) Excel: This is the most affordable method of managing payroll. This strategy is primarily used by startups and smaller businesses. The drawback of this approach is that it can be tricky.  

b) Outsourced: This is a choice for businesses with the necessary resources. A business hires a third-party payroll administration service provider.  

c) Payroll management software: This offers a business a more obvious choice. Payroll management software is available in a variety of trustworthy options.  

d) Other payroll methods: 

  • Commission pays
  • Hourly wages
  • Base salaries 

3. What are the 8 steps in processing payroll? 

Ans: There are three main stages that involve eight steps in processing payroll. They are: 

Pre-payroll processing method: 

  • Onboard employees
  • Define payroll policy
  • Gather employee inputs
  • Validate employee inputs 

Actual payroll processing method: 

  • Calculate payroll 

Post-payroll processing method: 

  • Distribution of employee salaries 
  • Pay statutory dues 
  • Distribute pay slips and tax computation sheets 

4. Is payroll part of HR? 

Ans: The payroll services should be contacted primarily through the HR department in a business. Payroll is one of the several tasks the Human Resources department takes care of. Usually, the HR department’s job is to ensure that all the employees are paid on time and in full. In addition, they take care of any payroll difficulties, including discrepancies and errors. 

5. What are the four types of payrolls? 

Ans: The four types of payrolls are as follows: 

1) In-House Payroll: It is best suited for small businesses with few employees and typical work hours during the week. 

2) Bookkeepers/CPA managed payroll: When a business realizes that its workforce lacks the expertise to handle payroll or that the payroll requirements exceed the team’s capacity, it often hires a bookkeeper or a CPA to handle the payroll. 

3) Agency managed payroll: The process of outsourcing payroll management of a business involves hiring an agency whose main purpose is to process payroll. 

4) Software managed payroll: This type of payroll is new in the realm of payroll management. However, these are becoming popular due to their cloud-based architecture, automation, and availability of the company’s data around-the-clock. 

Table of Contents

    Meet the author

    Keka Editorial Team

    A bunch of inspired, creative and ambitious youngsters- that’s Keka’s editorial team for you. We have a thirst to learn new subjects and curate diverse pieces for our readers. Our deep understanding and knowledge of Human Resources has enabled us to answer almost every question pertaining to this department. If not seen finding ways to simplify the HR world, they can be found striking conversations with anyone and everyone , petting dogs, obsessing over gadgets, or baking cakes.


    Thank you for Subscribing!

    Related articles

    What are Pre-Payroll activities? A detailed overview
    Keka Editorial Team 8 min read

    Payroll Processing is a predestined set of tasks in an organization Employee compensation payments and other expenses play a major role in work culture while running a company An accurate Payroll Management system is proof that the workflow of the company is smooth and efficient Employees are consid

    Taxable, Non-taxable and Partially Taxable Components of Salary in India
    Keka Editorial Team 12 min read

    As per the Payroll Processing in India in addition to the basic salary there are various other salary components such as taxable benefits offered by employers to employees Moreover these different components have different tax implications Under the IT Act of in Payroll Processing taxable benefits

    All you need to know about Statutory Compliances in India
    Keka Editorial Team 25 min read

    India is a unique market not only for products but also for talent As HR professionals you often find yourselves walking a fine line between professional interests and compliance with the law of the land Balancing the pursuit of top talent with legal requirements can be challenging For example whe

    Core components of Payroll | The Actual Payroll Process
    Keka Editorial Team 9 min read

    Payroll is a financial record of compensation paid to an employee as salaries wages bonus or deduction It is given for the work done during a particular period of time Payroll processing is referred to as the administration of an employees financial records as well as involves tedious routine work P

    All you need to know about Post-Payroll Activities | Payroll Processing in India
    Keka Editorial Team 8 min read

    PostPayroll is the third and final stage in the Payroll Process The whole payroll process comprises three phases the firstprepayroll activities the second actual payroll process and the third one postpayroll activities The process is prolonged and incorporates gigantic tasks Each task plays a signif

    cookie image

    By clicking “Accept", you consent to our website's use of cookies to give you the most relevant experience by remembering your preferences and repeat visits. You may visit "cookie policy” to know more about cookies we use.