How to Manage Attendance in TallyPrime: Complete Guide

Pranav Anand · June 13, 2026

Attendance in TallyPrime is a payroll module that records employee presence, absence, and leave. It integrates with salary calculations, allowing pro-rata deductions and accurate monthly payroll processing. Enable it under F11 Payroll Settings.

What is Attendance in TallyPrime and Why It Matters

Attendance in TallyPrime is a built-in payroll feature that tracks employee working days, absences, and leave. It is the foundation of accurate salary calculation. When an employee is absent, TallyPrime automatically reduces their salary based on the number of working days and the attendance percentage rules you define. This ensures compliance with labour laws and prevents manual errors in payroll.

For small businesses and large enterprises in Purnea, Bihar, and across India, attendance tracking is mandatory for statutory compliance. TallyPrime centralises this data, links it directly to payroll processing, and generates reports for audits and employee records. Without proper attendance management, you risk salary disputes, regulatory penalties, and payroll delays.

Enable Attendance in TallyPrime: Step-by-Step

Before you can track attendance, you must enable the payroll module and then activate attendance as a sub-feature. Follow these steps:

  1. Open TallyPrime and select your company.
  2. Press F11 to open Features.
  3. Navigate to Payroll Settings.
  4. Scroll to Attendance and set it to Yes.
  5. Press Ctrl+A to accept and save.

Once enabled, the Attendance menu will appear under Gateway of Tally > Payroll Info. If payroll itself is not active, you will not see the Attendance option. For detailed payroll setup, refer to our guide on how to enable payroll in TallyPrime.

Create Attendance Masters: Employee Groups and Shifts

Before marking daily attendance, set up the structural masters that define how attendance works in your organisation. These include employee groups, shifts, and leave types.

Employee Groups

Employee groups categorise staff by role, department, or contract type. Go to Gateway of Tally > Create > Masters > Payroll > Employee Group. Create groups such as "Full-Time", "Part-Time", "Contract", or "Shift Workers". This helps in bulk attendance marking and reporting.

Shifts

Define working shifts if your organisation has multiple shift patterns. Go to Gateway of Tally > Create > Masters > Payroll > Shift. Specify shift name, start time, end time, and working hours. Assign shifts to employees during their creation or editing.

Leave Types

Create leave types such as Casual Leave, Sick Leave, Earned Leave, and Unpaid Leave. Go to Gateway of Tally > Create > Masters > Payroll > Leave Type. Define the number of days allowed per year and whether the leave is paid or unpaid. This ensures leave is correctly distinguished from absence in payroll.

Create Employees with Attendance Settings

When creating an employee record, you must assign them to an employee group and shift. This links them to the attendance system. Refer to our detailed guide on how to create employees in TallyPrime for complete steps.

Key fields for attendance:

  • Employee Group: Assign the employee to the group you created (e.g., "Full-Time").
  • Shift: Assign the shift if applicable (e.g., "Morning Shift").
  • Date of Joining: TallyPrime uses this to calculate working days and attendance percentage.
  • Attendance Linked Pay Heads: In the pay head definition, enable "Attendance Linked" for salaries that depend on attendance (e.g., Basic Salary, DA). Leave "Attendance Linked" off for fixed allowances.

Understanding Pay Heads and Attendance Linkage

Pay heads are salary components. Some pay heads are attendance-linked, meaning they reduce proportionally if the employee is absent. Others are fixed and do not change with attendance.

When setting up pay heads in TallyPrime, decide which are attendance-linked:

Pay Head Type Attendance Linked Reason
Basic Salary Earning Yes Reduces on absence; core wage
Dearness Allowance (DA) Earning Yes Linked to basic; pro-rata reduction
House Rent Allowance (HRA) Earning No Fixed benefit; not affected by attendance
Medical Allowance Earning No Fixed benefit
Provident Fund (PF) Deduction Yes Calculated on attendance-linked earnings
Professional Tax Deduction No Fixed monthly deduction

Mark Daily Attendance: Manual and Bulk Entry

TallyPrime offers two methods to record attendance: single-entry mode and bulk-entry mode.

Single-Entry Mode

Go to Gateway of Tally > Create > Payroll > Attendance. Select the date and employee. Mark the status as Present (P), Absent (A), or Leave (L). Save using Ctrl+A. This method is suitable for small teams or correcting individual records.

Bulk-Entry Mode (Attendance Register)

Go to Gateway of Tally > Display > Payroll Info > Attendance Register. Select the date range and employee group. A spreadsheet-like grid appears where you can mark attendance for all employees in one view. Enter P, A, or L for each day and employee. Save the entire register at once. This is faster for large payrolls.

You can also import attendance from external systems (biometric machines, HRMS) by exporting to Excel, mapping columns, and importing back into TallyPrime using Data Import.

Real-World Attendance and Salary Calculation Example

Let us work through a practical example to show how attendance affects salary.

Employee Details:

  • Name: Rajesh Kumar
  • Basic Salary: Rs 15,000 (attendance-linked)
  • DA: Rs 3,000 (attendance-linked)
  • HRA: Rs 2,000 (fixed, not attendance-linked)
  • Professional Tax: Rs 200 (fixed deduction)
  • PF: 12% of attendance-linked earnings (deduction)

Attendance in March 2026:

  • Total working days in March: 26 (excluding weekends and public holidays)
  • Days present: 24
  • Days absent: 2
  • Attendance percentage: 24 / 26 = 92.31%

Salary Calculation:

  • Basic Salary (attendance-linked): 15,000 * (24 / 26) = Rs 13,846.15
  • DA (attendance-linked): 3,000 * (24 / 26) = Rs 2,769.23
  • HRA (fixed): Rs 2,000 (no change)
  • Gross Earnings: 13,846.15 + 2,769.23 + 2,000 = Rs 18,615.38
  • PF Deduction (12% of 16,615.38): Rs 1,993.84
  • Professional Tax (fixed): Rs 200
  • Net Salary: 18,615.38 - 1,993.84 - 200 = Rs 16,421.54

TallyPrime calculates this automatically once you mark attendance and run payroll. The two absent days reduced Rajesh's salary by approximately Rs 1,384.62 (the pro-rata Basic + DA for 2 days).

Leave Management and Leave Deduction

Leave is different from absence. When an employee takes approved leave, they may or may not receive salary depending on the leave type and company policy. TallyPrime tracks leave separately.

To mark leave, go to Gateway of Tally > Create > Payroll > Leave Request or simply mark "L" in the Attendance Register. Specify the leave type (Casual, Sick, Earned, Unpaid). If the leave type is set as "Paid Leave", the salary remains unchanged. If "Unpaid Leave", the salary reduces as if the employee were absent.

You can also set leave rules under F11 > Payroll Settings > Leave Rules to auto-calculate leave balances and prevent over-booking.

Attendance Reports and Compliance

TallyPrime generates detailed attendance reports for compliance and audits. Access these via Gateway of Tally > Display > Payroll Info > Attendance.

Key Reports:

  • Attendance Register: Month-wise attendance for all employees; shows P, A, L, and totals.
  • Monthly Attendance Summary: Attendance percentage, working days, and absence count per employee.
  • Attendance by Employee: Individual attendance history for a specific employee.
  • Leave Register: Leave taken, leave balance, and leave type breakdown.

Export these reports to PDF or Excel for statutory filing, employee records, and compliance with labour laws (Shop and Establishment Act, Factories Act, etc.).

Attendance and Payroll Integration

Attendance data flows directly into payroll processing. When you run the payroll cycle (monthly or bi-weekly), TallyPrime reads the attendance records and calculates salaries based on the attendance percentage and pay head settings.

To process payroll with attendance:

  1. Ensure all attendance is marked for the pay period.
  2. Go to Gateway of Tally > Create > Payroll > Salary Register.
  3. Select the month and employee group.
  4. TallyPrime auto-calculates salaries using attendance data.
  5. Review and save the Salary Register.

For more details, see our guide on payroll processing in TallyPrime.

Attendance and Statutory Deductions: PF and ESI

Attendance also affects statutory deductions like Provident Fund (PF) and Employee State Insurance (ESI). Both are calculated on attendance-linked earnings.

If an employee is absent, their PF and ESI contributions reduce proportionally. TallyPrime handles this automatically if you link PF and ESI pay heads to attendance-linked earnings. For setup guidance, refer to PF setup in TallyPrime and ESI setup in TallyPrime.

Troubleshooting Attendance Issues

If attendance is not appearing in payroll or reports show errors, check the following:

  • Attendance not enabled: Go to F11 > Payroll Settings > Attendance and confirm it is set to "Yes".
  • Employee not assigned to group or shift: Edit the employee master and assign them to an employee group and shift.
  • Pay heads not linked to attendance: Edit each attendance-linked pay head and set "Attendance Linked" to "Yes".
  • Missing attendance records: Use the Attendance Register to check if all days are marked. Unmarked days default to absent.
  • Data corruption: If attendance data is corrupted, use Alt+Y (Data) > Repair to rebuild the database. Back up first.

Attendance in TallyPrime Cloud and Remote Access

If you use TallyPrime on Cloud, attendance tracking works the same way. You can mark attendance from any device with internet access using secure RDP (Remote Desktop Protocol) or web interface. TallyPrime Cloud includes daily backups, so your attendance data is always safe. Pricing starts from Rs 899-1,299 per user per month with licence included, or Rs 175-290 per user per month if you bring your own licence.

Best Practices for Attendance Management

To ensure smooth attendance tracking and payroll accuracy, follow these best practices:

  • Mark attendance daily or weekly: Do not wait until month-end; mark attendance promptly to avoid errors.
  • Use biometric integration: If available, integrate your biometric machine with TallyPrime to auto-import attendance.
  • Reconcile monthly: Before running payroll, review the Attendance Register to confirm all records are correct.
  • Communicate leave policies: Ensure employees know the difference between leave and absence, and how each affects salary.
  • Maintain audit trail: Keep printed or PDF copies of attendance reports for compliance and dispute resolution.
  • Update working days: If your organisation changes working days (e.g., 5-day to 6-day week), update the shift master and recalculate payroll.

Conclusion: Attendance as the Backbone of Payroll

Attendance in TallyPrime is not just a tracking tool; it is the foundation of accurate, compliant payroll. By enabling attendance, creating proper masters, marking records consistently, and integrating with pay heads, you ensure that every employee is paid fairly and on time. TallyPrime's built-in reports and audit trails make compliance with labour laws straightforward.

Whether you are a startup in Purnea or a growing business across Bihar, accurate attendance management saves time, reduces disputes, and protects your organisation legally. If you need help setting up or optimising attendance in TallyPrime, Global IT Care, a Tally 3 Star Certified Partner based in Purnea, Bihar since 2010, is here to assist. We offer TallyPrime licences (Silver from Rs 22,500 + 18% GST; Gold from Rs 67,500 + 18% GST), training, and ongoing support. Contact us today at +91 75469 00951 to discuss your payroll and attendance needs.

Frequently asked questions

Where do I enable attendance in TallyPrime?

Go to Gateway of Tally > F11 (Features) > Payroll Settings > Attendance. Toggle it ON. Attendance is a payroll sub-feature and requires payroll to be active first.

Can I mark attendance for multiple employees at once?

Yes. Use Gateway of Tally > Display > Payroll Info > Attendance Register to bulk-mark attendance by date range, department, or shift. Single-entry mode is also available.

How does attendance affect salary calculation?

Attendance feeds into pay heads like Basic Salary, DA, and Deductions. If an employee is absent, TallyPrime calculates pro-rata salary based on working days and attendance percentage set in the pay head.

What is the difference between Present, Absent, and Leave?

Present = worked full day; Absent = no work, no leave approval; Leave = approved leave (sick, casual, earned). Each has different salary impact and is tracked separately in reports.

Do I need TSS active to use attendance?

No. Attendance tracking works offline. However, if you use connected payroll or cloud features, TSS must be active. For standalone attendance and manual payroll, TSS is optional.

Can attendance data be exported for compliance?

Yes. Generate Attendance Register or Monthly Attendance Report from Gateway of Tally > Display > Payroll Info > Attendance. Export to Excel or PDF for audit and statutory filing.