Avani Business OS

Employee Attendance Software — Mobile Self-Service Punch In/Out

Mobile punch in/out, attendance history, regularization requests, and salary impact visibility — employee self-service attendance for Indian SMBs.

At a glance

Features

Mobile Punch In & Punch Out

Employees punch in and punch out with a single tap on their Android or iOS device — no biometric terminal queues, no paper registers. Avani's attendance app captures the exact IST timestamp at the moment of punch, making it impossible to back-date entries. Field staff in Delhi NCR, remote workers in Bangalore, and factory floor employees in Surat all use the same familiar interface, giving companies a single source of truth across every location.

GPS-Verified Location on Punch

Each punch records the employee's GPS coordinates so managers can see exactly where the check-in happened. For office-based roles, Avani validates the punch against a configured geo-fence radius around the office address. For field sales or service engineers, the location is simply logged and visible on the employee's own attendance history — giving them transparent proof of their presence at client sites across India.

Real-Time Attendance Status

Employees always know where they stand. The mobile app and web portal show today's punch-in time, current hours worked, and whether the day counts as Present, Late, Half-Day, or Absent based on the shift policy. There are no surprises at salary time — employees can see their monthly attendance summary, total present days, late marks, and overtime hours as they accumulate throughout the month.

Regularization Requests

Forgot to punch out? Worked from a client site outside the geo-fence? Avani lets employees raise a regularization request directly from the app — selecting the date, specifying the actual punch times, and adding a reason (e.g., worked late, off-site client visit, biometric device failure). The manager receives a notification and approves or rejects with a comment. Once approved, the attendance record is corrected and the payroll engine picks up the updated data automatically.

Attendance History & Calendar View

Employees can scroll back through their full attendance calendar — colour-coded by Present (green), Absent (red), Late (amber), Half-Day (yellow), Weekend (grey), and Holiday (blue). This view is especially useful before salary day: employees can spot any missed punches and raise regularization requests before payroll is processed. Historical data since joining is always accessible, useful for Form 16 queries and internal audits.

Shift Details & Work Hours Summary

Employees can view their assigned shift — start time, end time, grace period, and weekly-off day — directly from the portal. The app also shows accumulated overtime hours in the current month (calculated under the Factories Act or Shops & Establishments Act rules as configured by HR). This transparency reduces disputes between employees and HR and ensures overtime pay is claimed and paid correctly under Indian labour law.

Punch Reminders & Notifications

Avani sends smart push notifications to employees when they approach their shift start time and again near shift end — reducing forgotten punch-outs, which are one of the most common attendance headaches in Indian SMBs. Employees also receive instant notifications when a regularization request is approved or rejected by their manager, and a monthly attendance summary on the last working day of the month before payroll cutoff.

Attendance Impact on Salary Visibility

Employees can see a live estimate of how their current attendance will impact their take-home salary — how many LOP (Loss of Pay) days are pending, whether any late marks have triggered salary deductions as per company policy, and what their gross attendance percentage is. This direct link between attendance behaviour and salary, visible to the employee themselves, is a far more effective motivator than retrospective payslip surprises.

Key benefits

How it works

  1. Download the Avani App & Log In — Employees install the Avani Business OS mobile app (Android or iOS), log in with their employee ID and password provided by HR on joining, and grant location permission once. No IT setup, no QR enrollment, no biometric registration — ready to punch in from day one.
  2. Punch In, Work, Punch Out — At shift start, the employee opens the app and taps Punch In — the GPS coordinates and IST timestamp are captured instantly. At shift end, they tap Punch Out. If they forget or were off-site, they raise a regularization request with the correct times and a reason, which the manager approves from their own dashboard.
  3. Review Attendance & Track Salary Impact — Throughout the month employees check their attendance calendar, verify present days, review any late marks, and submit regularizations before payroll cutoff. On payroll day the corrected, manager-approved attendance flows straight into Avani's salary engine — no manual data entry, no disputes.

Frequently asked questions

What is employee attendance software?

Employee attendance software is a digital system that lets employees record their own work hours — typically via a mobile app or web portal — and gives them visibility into their attendance records, late marks, overtime, and payroll impact. Avani Business OS provides a mobile-first attendance module where employees punch in and out with GPS verification, view their attendance history, raise regularization requests for missed or incorrect punches, and track how attendance affects their monthly salary. It replaces biometric terminals and paper registers with a cloud-based, self-service system designed for Indian SMBs.

How do employees punch in and out on Avani?

Employees open the Avani mobile app on their Android or iOS phone and tap the Punch In button at the start of their shift. The app records the exact IST timestamp and GPS coordinates at that moment. At the end of the shift, they tap Punch Out. If geo-fencing is enabled by HR, the punch is validated against the office location radius. The entire process takes under 5 seconds and requires no hardware other than the employee's smartphone.

What is an attendance regularization request?

A regularization request is a formal, in-app request an employee raises when their attendance record does not match their actual working hours — for example, if they forgot to punch out, worked from a client site outside the geo-fence, or experienced a technical issue. The employee selects the date, enters the correct punch-in and punch-out times, and writes a brief reason. The manager reviews and approves or rejects it from their dashboard. Approved regularizations update the attendance record before payroll processing.

Can employees see their attendance history on mobile?

Yes. The Avani mobile app has a full attendance calendar view going back to the employee's date of joining. Each day is colour-coded: Present, Absent, Late, Half-Day, Holiday, or Weekend. Employees can tap any day to see the exact punch-in and punch-out times. This view is available 24/7 without needing to contact HR, and is especially useful before payroll cutoff to catch and fix any anomalies.

How does employee attendance connect to salary in India?

In India, monthly salary is typically calculated as (CTC / total working days) × present days, with further deductions for LOP (Loss of Pay), late mark penalties, and adjustments for overtime. Avani automatically applies these rules: employee attendance data — present days, half-days, LOP, overtime — feeds directly into the payroll engine. Employees can see a live preview of how their attendance will affect their take-home before payroll is finalized, reducing surprises and disputes on salary day.

Does the attendance app work for remote and field employees?

Yes. For remote employees working from home, HR can configure open-location punch-in (no geo-fence restriction) or IP-based validation. For field sales or service staff visiting client sites across India, the app records GPS coordinates at each punch, giving a timestamped location log. Managers can see where the employee was when they punched in, without needing to call or message them.

What happens if an employee forgets to punch out?

Avani sends a push notification reminder to the employee near their shift end time. If the punch-out is still missing by midnight IST, the system can either auto-close the shift at the configured shift end time or flag the day as 'Incomplete Punch' for HR review. The employee will see the incomplete punch on their attendance calendar and can raise a regularization request to correct it, which the manager then approves.

Is attendance data compliant with Indian labour law requirements?

Yes. Avani generates attendance records in IST with a full audit trail, suitable for compliance with the Factories Act 1948, various state Shops & Establishments Acts, and Contract Labour (Regulation & Abolition) Act requirements. Monthly attendance summaries and muster rolls can be exported as PDF or Excel for labour inspector audits. Overtime calculations follow the statutory limits applicable in the employee's state, and PF-eligible days are correctly counted for EPFO reporting.

Get free access to Avani Business OS →

Related pages

Explore more