Attendance
Welcome
Request Leave
My Requests
Full-day and half-day requests: withdraw while pending, or request cancellation after approval. Approved leave stays active until Admin accepts cancellation.
| Action | Requested | Approved | Type | Status | Reason | Admin Note |
|---|
My Attendance
Today's Attendance
| Employee | Status | Punch In | Late | Punch Out | Work | Overtime |
|---|
Coming Up — Next 7 Days
Calendar
Tap any date to see full details or add an event. Pending leave has a dashed border. ½ = half-day leave (First Half / Second Half shown in details).
Date-wise List
Assigned to Me
All Tasks
Employees
| Code | Name | Department | Designation | Shift | Work Type | Role | Status | Actions |
|---|
Attendance Records
| Date | Employee | Status | Punch In | Punch Out | Late | Work | Overtime |
|---|
Employee Leave Requests
| Employee | Requested | Approved | Type | Reason | Admin Note | Status | Reviewed By | Action |
|---|
Office Entry / Exit
Admin-only office boundary records. Android detection can be delayed; an unavailable service does not mean the employee remained inside. Only completed Exit / Entry pairs contribute to the confirmed total.
| Time | Event | Outside duration | Sync |
|---|
Main Admin setup
Enable selected office employees, then install and link the separate Attendance Service APK using the same employee login. Geofencing uses a minimum 100 m radius and a 40 m exit buffer. Normal PWA attendance remains the employee interface.
Admin access
Field Route Tracking
| Time | Location | Accuracy | Speed | Battery | Flag |
|---|
Attendance Settings
Choose one section below to view or change its settings.
Holiday & Half-Day Management
Paid/Unpaid information is visible only to Admin. Employees get a popup for every new holiday and must press OK before they can punch. Below each holiday you can see who has not seen it.
Weekly Off
Loading...
Leave hours blank to use each employee's normal shift timing on that date.
Half Leave Limits
Shift Management
Create different shifts here, then assign a shift employee-wise from Employees.
Office Locations
Add multiple office/warehouse locations. Choose which locations remain active, change each radius, or delete old locations.
Notifications
Get a full mobile notification on this device for every punch In and punch Out — like any other app, even when this app is closed.
Voice works while this Admin portal is open. Gujarati pronunciation requires a Gujarati voice on this device.
Financial Year
Employees only see their leave, notices and tasks of the current financial year. Older records stay safe and can be seen below.
Year History
Visible to Admin only. Employees never see salary, deductions or leave balance.
| Employee | Company | Monthly Salary | Salary Counted | Working Days | Present | Total Leave | Paid Leave | Unpaid Leave | Free Leave | Deducted Days | Earned Salary | Deduction | Net Payable | Status | Action |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Loading... | |||||||||||||||
Earned Salary = salary for the days counted so far. It grows every day and is final after the month ends. If an employee leaves, set "Last working day" in Salary Details: salary stops after that day. No Leave Request = a working day with no Punch In and no approved leave. It is counted as leave and the row shows a note. Paid Leave = free leave used + leave you marked Paid. Unpaid Leave = leave cut from salary. Leave on a holiday or Week Off is counted as holiday, not leave. Open Details to make any leave or absent day Paid or Unpaid.
| Employee | Company | Free Leave Allowed | Approved Leave | No Leave Request | Total Leave | Free Leave Used | Free Leave Left | Paid Leave | Unpaid Leave | Action |
|---|
| Month | Employee | Company | Net Payable | Paid | Balance Due | Paid On | Mode | Reference | Recorded By |
|---|
Employee Salary
| Employee | Role | Company | Monthly Salary | Free Leave | Fixed Salary | In Report | Action |
|---|
Companies
Add every company that pays salary. Each employee can be linked to one company. You can add more companies at any time.
