KLOKWISEHR & PAYROLL
Attendance & payroll that runs itself
Attendance you can trust, and the payroll that runs off it. For businesses done chasing registers, Excel sheets and “bro punch for me” attendance.
Employees punch in with a selfie inside your office geofence. A blink check and on-device face match confirm it’s really them. Everything downstream — leave, approvals, payable days, payslips, PF and TDS — is computed from that verified punch, not re-entered from it.
August Stats
View detailed reportMy Week
You can’t run payroll on attendance you don’t trust
Every other attendance system trusts the punch and audits later. Klokwise refuses the punch it can’t verify — and this is what your morning looks like because of it:
From punch to payslip
Punch
Selfie inside the geofence, blink checked, face matched on the device.
Verify
Location, identity and shift rules checked before the punch is accepted.
Approve
Leaves, late marks and punch fixes routed to the right manager.
Payroll
Payable days, overtime, PF, PT, ESI and TDS compiled without Excel.
Payslip
Published to the app, with a NEFT file for your bank and Form 16 at year end.
Everything your HR runs on, in one app
Klokwise isn’t an attendance app with HR bolted on. It’s the whole thing — and you turn on only what you need. Pick a module to see exactly what ships in it.
Attendance & anti-fraud
Geofence, selfie, blink liveness and on-device face match on every punch.
- Geofenced punching with unlimited branch locations, and a live office map showing the exact distance ("40 m outside Head Office")
- Selfie on every punch, plus a blink liveness check — a printed photo or a phone screen cannot blink
- On-device face recognition against an enrolled reference face; the template never leaves the phone
- Fake-GPS detection blocks and flags mock-location apps; optional Wi-Fi lock ties punches to the office router
- Offline punching stores locally and uploads the selfie when the network returns
- Punch inspection: selfie beside the enrolled face, GPS on a map with accuracy radius, device used, and every fraud flag raised
- Device binding locks an account to one phone; admins reset it when someone changes handsets
Biometric machines & kiosk
Works with the ZKTeco or eSSL machine you already own, plus QR kiosk mode.
- ZKTeco and eSSL fingerprint/face terminals push punches straight in over ADMS — no replacement hardware
- Any other brand connects through a generic JSON endpoint
- Every terminal authenticates by serial number and token, so unregistered machines cannot inject punches
- Live device health with last-seen heartbeat and automatic offline alerts
- Biometric ID mapping per employee, with alerts for punches from unmapped IDs
- QR kiosk mode turns a reception tablet into a constantly refreshing code — yesterday’s screenshot is worthless
Leave & approvals
Balances that deduct themselves, comp-offs, and one approvals inbox.
- Casual, sick, earned and unpaid leave with live balances that deduct on approval
- Half-days handled properly — 0.5, not rounded up to 1
- Leave policy engine: balances, over-balance rules, and when documents are required
- Comp-offs earned for working an off day, with expiry, credited as leave or swapped instantly
- One approvals inbox for leave, punch fixes, swaps, reimbursements, overtime and loans, with a live count badge
- Managers approve their own team from the mobile app, not just the web dashboard
Shifts & rosters
Grace periods, overnight shifts, weekly roster grid, employee-led swaps.
- Shifts with grace periods — lateness marked to the minute
- Overnight shifts that cross midnight are handled correctly
- Weekly roster grid with one-click "copy last week"
- Shift swapping: employee requests, coworker accepts, manager confirms, roster updates itself
- Holiday calendar and weekly-off configuration feed payable-day maths automatically
- Pre-shift reminders and automatic nudges to anyone who has not punched by shift start
Payroll
Payable days to payslip, with PF, PT, ESI and TDS computed per employee.
- Present, remote, leave, absent, holidays and weekly offs resolve into payable days with no spreadsheet
- Full payroll run with a register of earnings, deductions, adjustments and net pay before you publish
- PF, professional tax, ESI and TDS computed per employee, per month
- Payslips open in the employee’s app the moment you publish, with a push notification
- NEFT bank file export, gated behind publishing so you cannot pay from unreviewed drafts
- Overtime with configurable multipliers, loan and advance EMI recovery, and deduction waivers with an approval record
- Reimbursements claimed with a receipt photo flow into payroll once approved
Statutory compliance
Form 16, tax declarations with proof verification, compliance register.
- Tax declarations: employees declare 80C/80D investments and rent and upload proofs from camera or gallery
- HR verifies each line, and the verified amount is what drives TDS
- Form 16 Part B generated from your own payroll data
- Full & final settlement with gratuity, leave encashment, notice period and final-month proration
- Compliance register export for filings
- GST tax invoices with correct CGST/SGST or IGST by place of supply
Employee lifecycle
Self-onboarding, KYC with expiry alerts, 360° dossier, full & final settlement.
- New hires complete their own profile, bank details and documents from the app on day one
- Bank details validated (IFSC format, account number re-entry) then locked, so salary never goes to a typo
- Configurable KYC checklists per role, with a per-employee exempt toggle
- HR verification queue with approve/reject feedback the employee sees, plus document expiry alerts
- 360° dossier: attendance, leaves, payslips, documents, KYC, loans, timesheets, comp-offs and performance on one screen
- Custom employee fields with format validation, org chart from manager assignments, and four scoped roles
Documents & letters
Your letterhead, your stamp, QR-verifiable certificates, bulk generation.
- Every official letter carries a QR code resolving to a verification page — a bank or future employer can confirm it is genuine
- Offer, appointment, increment, relieving, experience and salary certificates generated from employee data
- Custom template builder with merge fields, not a fixed list of letter types
- Your letterhead, rubber stamp and authorised signatory applied to generated letters
- E-sign acceptance for offer and promotion letters, with the acceptance recorded
- Bulk generation by CSV, plus a document vault for private or org-wide files and published company policies
Performance & hiring
Weighted review cycles, surveys and eNPS, recruitment pipeline.
- Review cycles with weighted goals; employees self-rate, managers rate and comment, final score computed
- Employee surveys with eNPS scoring
- Recruitment pipeline: job posts, candidates and stages
- One-click hire provisions the employee account from the candidate record
Field operations
Client visits with GPS proof, bike odometer with photo proof.
- Client visits logged with photo, notes and GPS proof at the client’s location
- Admins assign visits in advance; the rep completes them from the app
- Tight 30–50 m geofences per client site, so "I was there" means they were there
- Bike odometer: start and end KM with photo proof of the meter, distance computed for reimbursement
- Odometer photos purged on a schedule while the numeric log is kept forever
- Field visits and odometer enabled per employee, only for the people who need them
Timesheets & reporting
Project hours, payroll reports, attendance exports and a full audit log.
- Weekly timesheets: hours per project per day with the week’s total
- Submit, approve or reject, with the manager’s rejection note shown to the employee
- Payroll report per employee: working days, present, remote, late minutes, leave, absent, payable days
- Attendance export for any day or range as CSV, with human-readable dates and flags
- Analytics chart of daily office-vs-remote headcount
- Audit log recording every admin action with who did it and when
Communication
Team chat, announcements, push, and a morning digest in Slack or Teams.
- 1:1 and org-wide chat in real time, with typing indicators, presence, read receipts and unread badges
- Announcements broadcast in-app and as push notifications
- Push for punch reminders, approvals, payslip published, chat, visit assignments and document decisions
- Notification centre listing everything, tappable through to the relevant screen
- Morning digest — present, late, absent, pending approvals — posted into Slack or Microsoft Teams
What your team actually sees
The employee app, screen by screen. Swipe through.






Built for Indian payroll, not translated into it
Most HR software treats Indian compliance as a plugin. Klokwise was built here, for teams here.
- PF, professional tax, ESI and TDS computed per employee, per month
- Form 16 Part B generated from your own payroll data
- GST tax invoices with correct CGST/SGST or IGST by place of supply
- Amounts in lakhs and crores — ₹12,50,000 reads the way you read it
- IST everywhere, so an attendance day never drifts across midnight
- Comp-offs, half-days, weekly-offs and holiday calendars the way Indian teams actually use them
Plugs into your existing setup
Factories and warehouses already own a punching machine. Klokwise doesn’t ask you to throw it away.
Your biometric machine
ZKTeco and eSSL terminals push punches straight in. Any other brand connects through a JSON connector.
Slack & Microsoft Teams
The morning attendance digest lands in the channel your managers already read.
Your bank
Export a NEFT-ready transfer file straight from the payroll register.
Built for teams where “who was actually here?” is a real question
Manufacturing & warehousing
Shift rosters, overtime, and the punching machine you already own.
Retail chains
One geofence per outlet, one dashboard for all of them.
Field sales & service
Visit proof, route logging, and odometer-based reimbursement.
Offices & agencies
Hybrid punching, timesheets, and payroll that closes on time.
Clinics & labs
Rosters, night shifts, and staff who don’t sit at a desk.
Your data, walled off
Isolated by organisation
Separated at the database level, not by application logic. One company physically cannot read another’s data.
Face data stays on the phone
Face matching runs on the device. The template never leaves it.
Tamper-proof punches
Server timestamps. No backdating, no self-approved leave, no clearing your own flags.
Four scoped roles
Super-admin, org admin, manager and employee, each seeing exactly what they should.
Full audit trail
Every admin action logged, permanently.
What we’re building next
We ship continuously. Here’s what’s in the workshop right now — not on the page above, because it isn’t live yet.
Hardware & machines
- Two-way employee sync — push names and IDs down to the terminal, so you enroll once instead of twice
- USB log import for machines with no network at all (attlog.dat from a pen drive)
- Native support for Hikvision, Matrix and Dahua alongside ZKTeco and eSSL
- Door access control, including blacklisting a departed employee instantly
- Smart break detection for mid-day punch pairs
- Machine diagnostics dashboard: health, sync lag and error history per terminal
Field operations
- Daily route timeline map replaying a field agent’s day, visit by visit, in order
Platform
- In-app system notices and forced minimum app versions across tenants
- Self-serve company signup — create a workspace and pay online without talking to anyone
- GST e-invoicing with IRN and QR for businesses above the turnover threshold
- International billing with multi-currency pricing alongside rupee billing
Questions, answered
See it running on your own team
Fifteen minutes, your questions answered, and a workspace set up before we hang up.