Payroll in Tally Prime
Employee management, salary processing, attendance, deductions and payroll reporting
1. Concept of Payroll
Payroll is the process of calculating and recording employee salaries and related deductions for a particular pay period.
Payroll in Tally Prime can help businesses maintain employee records, define salary structures, record attendance, calculate payroll components and generate payroll-related reports.
Employee Records
Maintain employee information such as name, department, designation, joining date and relevant payment details.
Salary Processing
Define salary components such as Basic, HRA, DA, Bonus and applicable deductions.
Attendance
Record attendance, leave and other attendance or production information used for payroll processing.
2. Payroll Process Flow
A typical payroll cycle can be understood as the following sequence:
Master
Salary Structure
Calculation
Payment
Reports
Employee → Salary Structure → Attendance → Payroll → Payment → Reports
3. Enabling Payroll
Payroll-related features need to be enabled in the company before setting up employee payroll masters and processing salary.
- Open Gateway of Tally → F11 (Features) .
- Open the relevant Accounting Features section.
- Turn Maintain Payroll to Yes/ON, if the option is available in your Tally Prime configuration.
- Enable the required Statutory Features for applicable payroll-related compliance such as PF, ESI, Professional Tax or Income Tax.
4. Creating Payroll Masters
Payroll masters provide the basic structure required for salary calculation and employee management.
| Payroll Master | Purpose | Example |
|---|---|---|
| Employee Groups | Classify employees according to department, branch, location or other business requirements. | Accounts Department |
| Employees | Stores individual employee information. | Ravi Kumar |
| Pay Heads | Define salary earnings and deductions. | Basic, HRA, DA, PF, ESI, Bonus |
| Salary Structure | Determines which pay heads apply to an employee and how salary is calculated. | Basic + HRA + DA − PF − ESI |
| Attendance / Production Types | Defines the units used to record attendance or production. | Days, Hours, Pieces |
5. Employee Groups
Employee Groups are useful for organizing employees into logical categories.
Example
| Employee Group | Employees |
|---|---|
| Accounts Department | Ravi Kumar, Sita |
| Sales Department | Arjun, Neha, Rahul |
| Administration | Priya, Manoj |
6. Creating an Employee
An employee master contains the basic information needed to identify and process payroll for an employee.
Example: Ravi Kumar
| Field | Example |
|---|---|
| Employee Name | Ravi Kumar |
| Date of Joining | 01-Aug-2026 |
| Designation | Accountant |
| Department | Accounts Department |
| Bank | SBI |
7. Pay Heads
A Pay Head represents a component of an employee’s earnings or deductions.
| Pay Head | Type | Example |
|---|---|---|
| Basic Salary | Earning | ₹20,000 |
| HRA | Earning | ₹5,000 |
| DA | Earning | ₹3,000 |
| Bonus | Earning | ₹2,500 |
| PF | Deduction | 12% of applicable PF wage |
| ESI | Deduction | Applicable employee contribution |
| Income Tax | Deduction | As applicable |
8. Salary Structure
A salary structure specifies the pay components applicable to an employee and the rules used to calculate them.
Example Salary Structure
| Component | Amount | Nature |
|---|---|---|
| Basic | ₹20,000 | Earning |
| HRA | ₹5,000 | Earning |
| DA | ₹3,000 | Earning |
| Gross Salary | ₹28,000 | Total Earnings |
9. Attendance / Production Types
Attendance or production types define how employee attendance or production is measured.
Attendance Days
Example: Employee worked 26 days during the month.
Working Hours
Useful when employee wages depend on hours worked.
Pieces
Useful when employees are paid according to units produced.
10. Recording Attendance
Attendance information can be recorded for employees before payroll is processed, where the salary structure uses attendance information.
- Open the appropriate Attendance Voucher.
- Select the relevant employee or employee group.
- Enter attendance such as days worked, leave or other applicable attendance details.
- Save the attendance transaction.
Ravi Kumar worked 26 days during August. The attendance record can reflect the applicable attendance information for the month.
11. Processing Salary
The Payroll Voucher is used to process salary based on the defined salary structure, attendance and applicable pay heads.
- Open the Payroll Voucher.
- Select the relevant employee or employee group.
- Select the applicable salary period/date.
- Verify earnings such as Basic, HRA, DA and Bonus.
- Verify applicable deductions such as PF, ESI or tax.
- Check the resulting net salary.
- Save the payroll transaction.
12. Salary Calculation Example
Consider the following salary structure for Ravi:
| Component | Amount |
|---|---|
| Basic | ₹20,000 |
| HRA | ₹5,000 |
| DA | ₹3,000 |
| Gross Salary | ₹28,000 |
| PF | ₹2,400 |
| Other deductions | ₹0 |
| Net Salary | ₹25,600 |
13. Recording Salary Payment
After payroll is processed, the actual payment to employees can be recorded through the appropriate payment transaction.
The exact accounting treatment can depend on how payroll and salary payable ledgers are configured in the company.
14. Bonus Example
Suppose Arjun has a gross salary of ₹25,000 and receives a bonus of ₹2,500.
| Component | Amount |
|---|---|
| Regular Gross Salary | ₹25,000 |
| Bonus | ₹2,500 |
| Total Earnings before deductions | ₹27,500 |
A suitable Bonus pay head can be created and configured as an earning component, subject to the applicable payroll and accounting requirements.
15. Statutory Deductions
Depending on the employee and establishment, payroll may involve statutory components such as PF, ESI, Professional Tax or Income Tax.
| Component | General Purpose | Example |
|---|---|---|
| PF | Provident Fund contribution where applicable. | Example: employee contribution calculated on applicable PF wage. |
| ESI | Employee State Insurance contribution where applicable. | Example: applicable employee contribution on eligible wages. |
| Professional Tax | State-specific professional tax where applicable. | Depends on applicable state rules. |
| Income Tax | Tax deducted from salary as applicable. | Depends on applicable tax rules and employee circumstances. |
16. Payslip
A payslip provides an employee-wise summary of salary earnings, deductions and net salary for the selected pay period.
Sample Payslip Structure
| Employee: Ravi Kumar | |
|---|---|
| Basic | ₹20,000 |
| HRA | ₹5,000 |
| DA | ₹3,000 |
| Gross Earnings | ₹28,000 |
| PF | ₹2,400 |
| Other Deductions | ₹0 |
| Net Salary | ₹25,600 |
17. Payroll Reports
| Report | Purpose |
|---|---|
| Payslip | Shows employee-wise earnings, deductions and net salary. |
| Payroll Statement | Provides consolidated payroll information for the selected period. |
| Attendance Report | Shows attendance, leave and related information. |
| Statutory Reports | Provides applicable payroll statutory information such as PF, ESI, Professional Tax and Income Tax. |
18. Practice Questions
Question 1: Employee Creation
Create an employee group named Accounts Department.
Create employee:
- Name: Ravi Kumar
- DOJ: 01-Aug-2026
- Designation: Accountant
- Bank: SBI
Assign:
- Basic = ₹20,000
- HRA = ₹5,000
- DA = ₹3,000
Generate the August payslip.
Show Answer / Expected Result
| Component | Amount |
|---|---|
| Basic | ₹20,000 |
| HRA | ₹5,000 |
| DA | ₹3,000 |
| Gross Salary | ₹28,000 |
The final net salary will depend on applicable deductions.
Question 2: Attendance Recording
Ravi Kumar worked 26 days in August.
- Record his attendance.
- Process the salary in the Payroll Voucher.
- Generate the payslip.
- Determine the net salary after applicable deductions.
Show Guidance
First record the attendance for the relevant pay period. Then process payroll using the employee’s salary structure.
The exact net salary cannot be determined from attendance alone unless the salary calculation rules and all applicable deductions are known.
Question 3: Statutory Deductions
Sita earns:
- Basic = ₹15,000
- HRA = ₹4,000
For this illustrative exercise only, assume:
- PF = 12% of Basic
- ESI = 0.75% of Gross
Calculate gross salary, PF, ESI and net salary.
Show Answer
These figures are for the exercise only; actual statutory applicability and calculation must be determined using the applicable rules.
Question 4: Bonus Entry
Arjun earns a gross salary of ₹25,000. A bonus of ₹2,500 is declared.
- Create a Bonus Pay Head.
- Configure it as an earning component.
- Include the bonus in the payroll transaction.
- Generate the payslip.
Show Answer
Net salary will depend on any applicable deductions.
Question 5: Multiple Employees
Create three employees under the Sales Department.
Give each employee a different salary structure.
- Record attendance for all three employees.
- Process payroll for August.
- Generate individual payslips.
- Generate the consolidated Payroll Statement.
Suggested Workflow
Question 6: Calculate Net Salary
An employee has the following monthly salary:
| Earnings | Amount |
|---|---|
| Basic | ₹30,000 |
| HRA | ₹8,000 |
| DA | ₹4,000 |
| Bonus | ₹2,000 |
Assume, only for this exercise, that PF deduction is 12% of Basic and there are no other deductions.
Show Answer
19. Common Payroll Mistakes
- Incorrect employee master: Wrong joining date, department or bank details.
- Wrong pay head: Treating a deduction as an earning or vice versa.
- Incorrect attendance: Processing salary before verifying attendance and leave.
- Incorrect salary structure: Assigning the wrong salary components to an employee.
- Ignoring statutory applicability: Applying a statutory deduction without checking whether it applies.
- Not checking the payslip: Failing to verify gross salary, deductions and net salary before payment.
20. Quick Revision
| Topic | Remember |
|---|---|
| Payroll | Process of calculating and recording employee salary. |
| Employee Group | Organizes employees into departments or other categories. |
| Employee Master | Stores individual employee information. |
| Pay Head | Represents an earning or deduction. |
| Salary Structure | Defines the employee’s salary components and calculation rules. |
| Attendance Voucher | Records attendance/leave information. |
| Payroll Voucher | Processes salary. |
| Payment Voucher | Records payment of salary through cash/bank as applicable. |
| Payslip | Employee-wise salary statement. |
| Payroll Statement | Consolidated payroll report. |
Employee → Pay Head → Salary Structure → Attendance → Payroll → Payment → Reports
If you understand this sequence, you understand the basic payroll workflow.