Mobile punch in/out, attendance history, regularization requests, and salary impact visibility — employee self-service attendance for Indian SMBs.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 →