Features
Everything Punchify does, module by module
Attendance, payroll and compliance for Indian factories and SMEs — one system, one set of records, one app for your staff.
Attendance
Punches from biometric machines and the mobile app land in one register, and every day is worked out from them.
- AiFace face-recognition machines, each linked to its own plant or branch, or to all of them
- A machine is told a punch was received only after it is safely stored
- Send staff to a machine, or take them off it, from Punchify
- Choose for each employee how they may punch: machine, mobile app, or both
- Shifts with unpaid breaks, effective-dated rosters and week offs
- Late coming, early going and overtime beyond the shift's length
- Holidays by branch
- Your own attendance month, such as 21st to 20th
- Default statuses at the start of the day and on the first punch
- Missed-punch and other attendance requests from the app, within limits you set
- A live board of who is in today, and a 10 AM email of who has not come in
Mobile App
One app for employees and admins. Available for Android on Google Play; the iPhone app is coming to the App Store.
- Punch in and out from the employee's own phone
- A selfie with every punch, if you switch it on
- A geofence around each branch that blocks or flags a punch from outside it
- GPS accuracy is allowed for, so a weak signal does not cost anybody a day
- Employees see attendance, apply for leave, download payslips and raise claims and advance requests
- Employees can tell the office when a detail on their profile is wrong
- Admins see today's attendance, approve requests and look after staff
- Phone notifications for leave, approvals and salary
Live Location
For field staff: where they are during working hours, and the route they took.
- Off unless the company switches it on and an admin enables it for the employee
- Recorded only between punch in and punch out — never outside the shift
- Android shows a permanent notification while it is recording
- Gaps are explained: the record says when tracking stopped or could not run
- Mock locations reported by the phone are flagged
- Old trails are deleted after the period your company chooses
Leave
Leave policies that run themselves, from the request on the phone to the attendance register.
- Employees apply in the app; managers approve on the web
- Leave policies per employee, with full and half days
- Monthly credit, carry forward, encashment and lapse at the end of the leave year
- Comp-off with an expiry date
- Week offs never count as leave
- Approved leave is written into attendance automatically
Payroll
Salary worked out from attendance, line by line — every rupee traces back to a day.
- Salary structures from templates, effective from a date
- Monthly, per-day and per-hour wages
- Overtime, and fines for late coming and early going
- Advances, loans with instalments, incentives, reimbursements and one-time earnings or deductions
- Waive, override or add an amount for one month without touching attendance
- Lock a month and issue payslips — an issued payslip never changes
- A month that comes out negative pays nothing and is recovered the next month
- Increments with arrears, and full and final settlement
- Record salary payments and see what is paid and what is pending
- Big runs — locking or paying hundreds of staff — continue in the background
Statutory Compliance
PF, ESI, Professional Tax and LWF on earned wages, and the files and registers to go with them. Gujarat-first.
- PF with each employee's pension (EPS) choice, and ESI
- Professional Tax and LWF by each state's own slabs
- PF ECR 2.0 text file for the EPFO portal
- ESIC contribution file
- Gujarat registers: Register of Wages (Form I), Employee Register (Form IV) and Attendance Register (Form 14)
- Form V details on the printed payslip
- An inspector pack — every register for a month in one workbook
- Company and branch registration numbers kept in one place
Bank Files
The month's salary transfer as a file your bank accepts, instead of typing it again.
- HDFC Bank — ENet bulk upload
- ICICI Bank — CIB bulk payment (Excel)
- Kotak Mahindra Bank — CMS bulk payment
- A custom layout for SBI, Axis or any other bank
- A plain CSV of the transfer as well
HR and Employee Records
One record per employee, from joining to leaving, without the paper file.
- Personal, employment, bank and salary details in one place
- Bulk upload from Excel, checked row by row before anything is saved
- Bulk update from a pre-filled sheet, with a report of every change
- Employee IDs from your own numbering series
- Documents with expiry dates, nominees, assets given and job history
- Probation and confirmation, resignation and clearance
- Offer, appointment, confirmation, increment and relieving letters and experience certificates, from your own templates
- Company notices to everyone, a branch, a department or chosen people
- A leaver is archived, not deleted, so their records stay
Approvals
The right person decides — and for sensitive changes, a second person checks.
- Leave, attendance requests, expense claims and advance requests in one Approvals inbox
- An approval chain you define
- Two-person approval: changes you choose wait for a second person before they apply
Reports
Attendance, payroll and employee reports — on screen, in Excel, or ready to print.
- Attendance reports, payroll reports and employee master reports
- Every report on screen, as an Excel file, or printed
- Large report files are prepared in the background and wait in Downloads
Security and Control
Salaries, Aadhaar numbers and bank accounts are kept safe, and every admin sees only what they should.
- Roles and permissions — none, view, edit or full — area by area
- Limit an admin to their own branch, department or team
- Aadhaar, PAN and bank account numbers stored encrypted (AES-256) and shown masked
- An activity log of changes to salary, bank, identity and employment details
- Optional two-step verification for admins
- See where you are signed in, and sign out any of those places
- Signing in pauses after repeated wrong passwords
- Automatic daily backups with point-in-time restore, kept for 35 days and copied to a second AWS region in India
- Hosted on AWS in Mumbai, with each company's records kept strictly separate
See Punchify with your own attendance rules
Tell us how your factory or office works — shifts, machines, pay rules — and we will walk you through Punchify set up the same way.
- Contact us: sagar280699@gmail.com