Everything in PunchMe
It starts with a punch you can trust, and carries through to leaves, payroll and the files you send to your bank and to EPFO.
Attendance from the employee's phone
Staff check in and out on the PunchMe Android app. Each office gets its own geofence and each employee a shift, and the day's status is worked out for you.
Attendance rules guide- A geofence for each office, as a radius or a drawn boundary
- Fixed or flexible shifts with grace minutes; late marks after the grace period
- Half day below your threshold of hours, auto-absent at a set time, auto check-out for forgotten punches
- Office-only, work-from-home or hybrid with set office days
- Weekly offs, company-wide or office-wise holidays, and an option to block punches on off days
- Overtime with a threshold, a 1x, 1.5x or 2x multiplier, a cap and optional approval
- Comp-off credited for approved work on off days and holidays, with an expiry
- Correction requests from the app, approved in one or two steps
Punches that are hard to fake
Every punch carries proof of who made it, from which phone, where and when. You decide what happens when a check fails.
How each check works- Phone bound to the employee: a key in Android Keystore signs each punch, and a new phone needs an HR reset
- A one-time server challenge per punch that expires in 60 seconds
- Google Play Integrity check, tied to that challenge
- Liveness steps picked by the server: blink, turn left, turn right or smile
- Face matched on the server against encrypted templates; no photos are stored
- Mock-location detection and a GPS accuracy limit you set
- Block, flag for review or allow, rule by rule
- A review queue where HR approves or rejects flagged punches
Payroll with Indian statutory built in
Payroll runs on the month's attendance, leaves and overtime. Draft it, check it, finalize it, and download the files you need.
Payroll guide- Salary structures with up to 20 components, versioned by effective date; monthly, daily or hourly pay
- PF on Basic and DA, ESI, Professional Tax (Maharashtra, Karnataka, West Bengal, Telangana, Andhra Pradesh, Gujarat) and LWF (Maharashtra, Karnataka)
- TDS projected over the year under the new or old regime
- LOP, arrears, statutory bonus, gratuity provision and full and final settlement
- Maker-checker: the person who drafts a run can't finalize it, if you turn this on
- Payslips in the employee app, EPFO ECR and ESIC files, TDS return annexure and Form 16 data
- Bank transfer files for HDFC, ICICI, SBI, Axis and Kotak, or a generic NEFT file
- Tally XML journal voucher and journal CSV; RazorpayX payouts in beta
Leaves and holidays
Set up your leave types once. Employees apply from the app and see their balance; managers approve from the dashboard.
Leave setup guide- Paid and unpaid leave types with yearly quotas
- Carry forward at year end: reset, capped or unlimited
- Half-day leave, counted on working days only, holidays excluded
- Optional sandwich rule and optional two-level approval
- Approved leave automatically fixes days already marked absent
- Loss of pay report ready for payroll
People and HR records
One record per employee, kept up to date by HR and by the employee.
- Departments, designations, managers, home office and extra offices
- Bulk import of up to 500 employees at a time
- Bank, PAN, UAN and ESI numbers stored encrypted
- Profile changes from the app go to HR for approval
- Documents, company assets, letters from your templates and letterhead
- Onboarding and exit checklists, pre-boarding links and resignations
- Team roles with office or department scope and fine-grained permissions
- Notices to everyone or one office, with push alerts
Expenses, loans and advances
Claims and recoveries flow into the same payroll run, so nothing is settled by hand.
- Expense claims with a receipt photo or file from the app
- Categories with monthly limits, receipt rules and a per-km rate
- Approved claims paid in payroll as taxable or non-taxable, or marked paid outside it
- Loans and salary advances with EMI or percentage recovery and optional interest
- Hold or skip a month, and recover the balance in full and final
Field tracking, with consent
For sales and service staff who spend the day on the road. It's switched on per employee and runs only after they agree in the app.
Field tracking guide- Location roughly every five minutes, only while checked in
- A notification on the phone the whole time it's on
- Live map and the day's route with distance in km
- Client visits with customer name, notes and an optional photo
- Mock locations discarded; location history deleted after 90 days
Office kiosk
For workers without a smartphone, put one tablet at the gate. It stays locked to PunchMe and identifies people by face.
Kiosk guide- Pair a tablet with a code from the dashboard; revoke it any time
- Locked full screen, with an exit PIN
- Liveness check and face identification on every punch
- Optionally ask for the employee code first
Also included
Performance
Review cycles with self, peer and manager reviews, HR calibration, and goals with check-ins.
Engagement
Polls, weekly or monthly pulse surveys, and a kudos wall.
Ask PunchMe
A rule-based help chat that answers from your FAQ and the employee's own data, like leave balance.
Helpdesk
Employee tickets with attachments, assignees, internal notes, canned replies and SLAs per category.
Reports
Attendance summary, late marks, work-from-home split and loss of pay, exportable as CSV.
Billing you control
A prepaid wallet with GST invoices; no card mandate.
Try it with one office first.
Set up a geofence, add a shift and a few employees, and watch the first week of punches come in. No card needed for the trial.