Selfie attendance, WhatsApp leave requests and one-click payroll with PF, ESI and PT, built for factories, security agencies, retail and staffing firms. AI checks every payroll before you pay.
Shakti Precision · Today
Present
214
of 236
On leave
9
3 pending
Payroll
₹38.6L
Sep
Attendance, last 14 days
Ramesh Patil
Selfie check-in · 08:52
Balwinder Singh
GPS · Gate 2 · 07:58
Sunita Gaikwad
Sick leave
WhatsApp · Karmik
Kal chhutti chahiye, shaadi hai
✅ Casual leave applied for 19 Oct. Balance: 7 days. Your supervisor will approve.
Built for teams that don't sit at a desk
Everything in one place
Attendance, leave and payroll share one data model, so the numbers always match.
Workers apply for leave, check balances, get payslips and their check-in link by WhatsApp, in Hindi, Hinglish or English. Try it in the built-in simulator.
Each worker gets a personal check-in link: selfie plus GPS from any phone browser. Check-ins outside your site's geofence are flagged with the photo for HR review.
One click runs payroll from attendance, leave, holidays and overtime. Download the bank transfer file, salary register and a PF ECR draft.
Before you pay, Karmik flags salary jumps, OT spikes, missing bank details and days paid without attendance, and explains each in plain language.
See which salary structures fall below the 50% wage rule under the new Labour Codes, and what it means for PF and gratuity.
Invite HR, managers and employees. Managers approve leave for their team only; employees see their own leave, payslips and check-in.
Offer, appointment, increment, experience and relieving letters on your letterhead, each with a ready email. AI writes custom letters and Hindi versions.
Ask "how many CLs does Ramesh have left?" in English or Hinglish and get answers from your own data.
AI payroll check
Our rules check every payslip against attendance, last month's pay and your bank data. AI then explains each flag in plain language, so your payroll team knows exactly what to fix.
September payroll · 4 issues found
AI checkPaid without attendance · Santosh B.
6 days have no attendance record but are paid as present.
Missing bank details · Ganesh M.
IFSC is missing, so this transfer will fail.
Overtime spike · Rahul D.
50 OT hours vs 3 last month. Confirm with the line supervisor.
Labour Codes wage rule · Raju T.
Basic is 35% of gross. PF and gratuity base may increase.
Pricing
Billed monthly. Minimum 10 employees. GST extra.
Attendance, leave and payroll for small teams.
₹49per employee / month
For multi-site companies with frontline teams.
₹89per employee / month
For large employers and payroll outsourcing firms.
Customfor 1,000+ employees
No. Attendance works from the phone browser with a selfie and GPS, and the WhatsApp bot handles leave and payslips once you connect your WhatsApp Business number. HR uses the web dashboard.
Never. Salaries are calculated by a deterministic payroll engine using your salary structures and attendance. AI only explains the flags our rules raise, so you can fix issues before paying.
PF, ESI, Professional Tax for major states and monthly TDS projection under the new tax regime. Rates are configurable and should be reviewed with your CA.
Yes. Upload your Excel (.xlsx) or CSV sheet using our template and import employees with salary structures; the preview shows any row with a problem before anything is saved.
Data is encrypted in transit and every record is isolated per company. Access is role-based and every payroll change is tracked.
Import your employees from an Excel/CSV sheet today and run a parallel payroll this month. Free for 14 days.