Free tutorials & notes in Hindi & English · Clean code examples 🧰 Free PDF & Image Tools →
⚙️ Module E – Advanced accounting (Days 24–28)  ·  Day 28

Day 28: Payroll – Salary, PF & ESI

⏱ 90 min📶 Advanced🎯 100% self-study
Day 28 / 30

✅ Today you will learn

  • Enable payroll and statutory features
  • Create employees, pay heads and salary details
  • Compute PF and ESI for employee and employer
  • Record attendance and the payroll voucher
  • Print payslips and pay statutory dues

🏢 In the real world

Rohit now has two employees: Anil, a sales assistant earning ₹18,400 gross, and Priya, the accounts assistant at ₹26,000. Salary must be correct to the rupee, PF and ESI must be deposited by the 15th, and each employee wants a proper payslip. TallyPrime payroll does this every month from one setup.

Statutory rules used here

ItemEmployeeEmployerApplies when
PF (EPF)12% of PF wages12% (8.33% to pension EPS, capped on ₹15,000 wages; rest to EPF)Establishment covered; employees with PF wages up to ₹15,000 must join
ESI0.75% of gross3.25% of grossGross wages up to ₹21,000 per month
Professional taxState-specific—Not levied in Uttar Pradesh
Salary TDSSection 392 (Income-tax Act, 2025)—If estimated annual income is taxable
ℹ️ Labour Codes

The four Labour Codes took effect on 21 November 2025. Under the Code on Wages, “wages” (basic + DA + retaining allowance) should be at least 50% of total remuneration – if allowances exceed 50%, the excess is added back for PF and gratuity. Anil’s basic is 65.2% of gross, so no add-back.

Payroll masters in TallyPrime

  1. 1F11 → Maintain payroll = Yes and Enable payroll statutory = Yes → enter PF and ESI registration details.
  2. 2Create Employee Group (Sales, Accounts) and Employees with date of joining, PAN, UAN, ESI number, bank details.
  3. 3Create Payroll Unit “Days” and Attendance Type “Present” (attendance/leave with pay) and “Absent” (leave without pay).
  4. 4Create Pay Heads: Basic, HRA, Conveyance, Special Allowance (Earnings for employees, on attendance); Employee PF and ESI (Employees’ statutory deductions); Employer PF and ESI (Employer’s statutory contributions).
  5. 5Define Salary Details for each employee or group with the amounts.

Anil’s salary for October 2026

Earnings₹Deductions₹
Basic12,000Employee PF @ 12%1,440
HRA4,000Employee ESI @ 0.75%138
Conveyance1,600Professional tax (UP: not levied)0
Special Allowance800
Gross earnings18,400Total deductions1,578
Net pay16,822

PF = 12% × ₹12,000 = ₹1,440. ESI = 0.75% × ₹18,400 = ₹138. Net = ₹18,400 – ₹1,578 = ₹16,822. Employer adds ESI 3.25% = ₹598 and PF 12% = ₹1,440 (EPS ₹1,000 + EPF ₹440). Cost to company for the month = ₹20,438.

Attendance and payroll vouchers

  1. 1F10 → Payroll Vouchers → Attendance: enter present days for each employee (30 for October here).
  2. 2Ctrl+F4 Payroll voucher → use Payroll Auto Fill: choose the employee group, period and salary payable ledger.
  3. 3TallyPrime fills every pay head; check totals; Ctrl+A.
  4. 4Second payroll voucher for employer contributions (PF/ESI) using auto-fill for statutory contributions.
  5. 5Payment voucher for net salary (bank transfer) and, by the 15th, for PF and ESI challans.
Payroll Voucher  Ctrl+F4No. 10 · Date 31-10-2026
ParticularsDebitCredit
DrSalary (Basic + allowances)44,400
CrEmployee PF Payable3,240
CrEmployee ESI Payable138
CrSalary Payable41,022
Total44,40044,400
Narration: Salary for October 2026 – Anil and Priya
Payroll Voucher  Ctrl+F4No. 11 · Date 31-10-2026
ParticularsDebitCredit
DrEmployer PF Contribution3,240
DrEmployer ESI Contribution598
CrEmployer PF Payable3,240
CrEmployer ESI Payable598
Total3,8383,838
Narration: Employer contributions for October 2026
💼 Office practice – professional tipPay PF and ESI by the 15th of the next month – late payment attracts interest and damages, and the employer’s share of a late deposit can be disallowed as an expense. Also keep the bank transfer of salaries on time; delayed wages are a labour-law issue.

Solved examples

Example 1: Priya – above the ESI limit

Gross ₹26,000 > ₹21,000, so ESI does not apply. PF = 12% × ₹15,000 = ₹1,800. Net = ₹24,200. Employer PF ₹1,800 (EPS ₹1,250 on the capped ₹15,000 wages).

Practice exercises (unsolved – answer hidden)

Try each exercise on paper or in TallyPrime first, then open the answer to check.

🏋️ Practice – do it yourself

Task 1: Anil is absent without pay for 2 days in a 30-day month. All earnings are prorated on attendance. Compute gross, PF, ESI (rounded up to the next rupee) and net pay.
Show solutionBasic ₹11,200, HRA ₹3,733.33, Conveyance ₹1,493.33, Special ₹746.67 → gross ₹17,173.33. PF 12% of basic = ₹1,344. ESI 0.75% = ₹129. Net = ₹15,700.33.
Task 2: What is the total cash Rohit pays for October payroll – net salaries plus PF and ESI (both shares)?
Show solutionNet ₹41,022 + PF ₹3,240 (employee) + ₹3,240 (employer) + ESI ₹138 + ₹598 = ₹48,238.

🏅 Job skills unlocked today

✔ Set up payroll masters✔ Compute PF and ESI correctly✔ Record attendance and payroll vouchers✔ Pay statutory dues on time

Quick quiz

🧠 Quick Quiz – test yourself

1. ESI applies when gross monthly wages are up to:
₹21,000.
2. Employee ESI rate:
Employer pays 3.25%.
3. Payroll voucher key:
Ctrl+F5 is Rejection Out; F4 is Contra.
4. Anil’s net pay for a full month:
18,400 – 1,440 – 138.

Interview corner

💼 Interview Corner

Explain the employer’s PF contribution split.

Employer contributes 12% of PF wages: 8.33% (on wages capped at ₹15,000) goes to the Employees’ Pension Scheme and the balance to the EPF account; admin charges are paid separately.

What pay-head types are used in TallyPrime payroll?

Earnings for employees, deductions from employees, employees’ statutory deductions, employer’s statutory contributions, employer’s other charges, bonus, gratuity, loans and advances, reimbursements.

Summary

  • PF 12% + 12%; ESI 0.75% + 3.25% up to ₹21,000 gross.
  • Masters: employee groups, employees, units, attendance types, pay heads, salary details.
  • Payroll voucher Ctrl+F4 with auto-fill; attendance from F10.
  • October: net ₹41,022; deposit PF/ESI by the 15th.
➡️ Next

Day 29: backup, restore, security, Edit Log and data export in TallyPrime.

Frequently Asked Questions

Is PF compulsory for every employee?
For establishments covered under the EPF law, employees with PF wages up to ₹15,000 must be enrolled; employees above the limit may join voluntarily if the employer agrees.
Can TallyPrime print payslips in bulk?
Yes – Display More Reports → Payroll Reports → Pay Slip; select the group and period, then print or e-mail all payslips together.
← Tally Prime + Accounting (30 Days)
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।

Tally and TallyPrime are trademarks of Tally Solutions Pvt. Ltd. This is an independent course, not affiliated with or endorsed by Tally Solutions. All business names, GSTINs and figures in the examples are fictional samples.

Next topicDay 29: Backup, Security, Edit Log & Export Your progress: 28 / 30 (93%) · Lesson 29 / 30 Continue →

How was this lesson?

Your feedback helps us make the content better.

Write a review or suggestion (optional)

After approval, your name and city may appear publicly with your review. Please do not write your email or phone number.

▶ CodingEasily on YouTube

Learn with video lessons in easy Hindi

Featured video: RDBMS Part 3 – Class XI Commerce IT

▶ Subscribe – it’s free