
HR & Payroll Automation for Indian SMBs: From Onboarding to Salary Slips
Manually generating salary slips, tracking attendance in spreadsheets, onboarding new hires over WhatsApp — there's a better way for Indian SMBs.
Talk to any HR person at an Indian SMB and you'll hear the same complaints. Attendance data lives in three places at once. Salary slips are generated manually in Excel, one by one. New employee onboarding happens over WhatsApp with forgotten follow-ups. PF and ESIC filings are a monthly scramble. The leave tracking spreadsheet has three editors and nobody trusts it.
The good news: almost all of this is automatable with tools that cost less than the time you're currently spending on these problems.
Attendance automation
The starting point for most HR automation is attendance. Most Indian SMBs use a biometric device at the entrance — the challenge is getting data out of the device and into a usable format. Major Indian biometric brands (BioMax, eSSL, Realtime) export attendance logs as CSV or through a local API. An automation grabs this data daily, processes it against shift schedules, calculates late arrivals and early departures, and writes the summary to a shared Google Sheet or your HR portal. This replaces 1–2 hours of manual work that someone is doing every morning.
Leave management
Most small businesses track leaves in a spreadsheet or a group chat. This breaks down the moment you cross 15 employees. A basic leave automation uses a Google Form or WhatsApp chatbot as the leave request interface. The request triggers an n8n workflow: the manager gets a WhatsApp message with the leave request and an approve/reject button. They tap once to respond. The leave register updates automatically. The employee gets notified. No email chains, no spreadsheet updates, no human playing telephone in the middle.
Payroll: where the most manual work happens
Generating salary slips in India means accounting for basic salary, HRA, DA, PF at 12% of basic, ESIC where applicable, professional tax (which varies by state), and any advances or deductions. In Excel for 20 employees this takes 2–3 hours. For 100 employees, it's a full day — before you account for errors. Payroll tools like Keka, GreytHR, and Razorpay Payroll handle the calculations, but the bigger win is automating the data input. If attendance, overtime, advances, and variable pay are automatically fed into your payroll tool, you eliminate the most error-prone part of the entire process.
Salary slip distribution
Once payroll is processed, most HR teams email salary slips manually or print them. An automation can send each employee their salary slip as a password-protected PDF via WhatsApp — the password being their date of birth or employee ID. Setup time is minimal, employees get slips faster, and the HR team gains back an afternoon every month.
Employee onboarding automation
New hire onboarding at most Indian SMBs is chaotic. Offer letters go over WhatsApp. Documents are collected over days of back-and-forth. IT access takes a week because nobody told IT in time. An onboarding workflow fixes this: when a new hire is confirmed, the automation triggers a sequence. Day 1: offer letter sent via email, document collection form link sent. Day 3: check if documents received, send a reminder if not. Day 5: IT access request raised automatically, bank account details collected. Day 10: PF enrolment form sent. Nothing is forgotten because the system doesn't forget.
PF and ESIC compliance
Provident Fund ECR challans are due by the 25th of each month. ESIC challans by the 15th. Missing deadlines attracts penalties. An automation calculates the monthly PF and ESIC contributions from payroll data, generates the ECR file in the correct EPFO format, and sends a reminder to whoever is responsible — with the file attached and ready to upload. The EPFO portal still requires a manual login to submit, but the calculation and file preparation are handled automatically.
Tools that work for Indian SMBs
For comprehensive HR plus payroll, Keka and GreytHR are the best options under ₹100/employee/month. Razorpay Payroll is good for startups with clean, simple payroll. For businesses that want automation without switching their current system, n8n with Google Sheets is surprisingly capable — especially for teams under 50 people. Zoho People and Darwinbox are solid mid-market options if you need more structure and reporting.
What to automate first
If you're just starting, prioritise in this order: attendance data collection, then payroll calculation inputs, then salary slip distribution, then leave management, then onboarding. Each step builds on the previous one and the early wins make it easier to get buy-in for the later ones.
At HowAutomate
, we build HR automation systems for Indian businesses — attendance integration, payroll workflows, salary slip distribution, and full employee onboarding sequences. We work with existing tools like Keka, Tally, and Google Workspace, and we build custom flows for businesses with unique requirements. Contact us to discuss what would have the highest impact for your team.
Frequently Asked Questions
What is the best payroll software for Indian SMBs?
For Indian SMBs, the top payroll tools are: Keka (best all-in-one HR + payroll for 20–500 employees, strong statutory compliance), GreytHR (popular for mid-sized firms, good PF/ESIC automation), Razorpay Payroll (best for startups under 50 employees, easy setup), and Zoho Payroll (good if you're already on Zoho ecosystem). All four handle PF, ESIC, professional tax, and TDS automatically. For businesses under 20 employees, a well-structured Excel/Google Sheets with automation on top is still viable.
Can payroll be fully automated in India?
Payroll calculation and salary slip generation can be almost fully automated — the calculation of PF, ESIC, PT, TDS, and net pay runs automatically once attendance and variable pay are fed in. The parts that still need human review: verifying attendance data for accuracy, approving variable pay components, and reviewing TDS calculations for employees with declared investments. The time for a payroll manager drops from a full day to 1–2 hours of review when automation handles the computation and distribution.
How can I automate PF and ESIC compliance in India?
PF automation involves: pulling payroll totals from your payroll software, calculating the 12% employer and 12% employee PF contribution, generating the ECR (Electronic Challan cum Return) file in the EPFO-required format, and sending a reminder with the file attached to whoever is responsible for uploading it to the EPFO portal. ESIC follows a similar pattern for eligible employees. The manual portal submission still requires a login, but the preparation work — which takes most of the time — can be fully automated.
How long does it take to set up HR automation for a small business?
A basic attendance + leave management automation takes 1–2 weeks to set up. Adding payroll calculation inputs and salary slip distribution extends this to 3–4 weeks. A full HR automation stack including onboarding workflows, PF/ESIC file generation, and all communication sequences takes 6–8 weeks. The timeline depends on how clean your existing data is and whether you're already using a payroll tool with a proper API.
Is it safe to send salary slips via WhatsApp?
Yes, with proper security measures in place. Salary slip PDFs should be password-protected (using the employee's date of birth or a PIN they've set) before being sent via WhatsApp. This prevents unauthorised access if the message is seen by someone else. WhatsApp messages in transit are end-to-end encrypted. For businesses in regulated industries (BFSI, healthcare), email with encrypted attachments may be preferable for compliance reasons, but for most Indian SMBs WhatsApp delivery is both convenient and adequately secure.

Amit Singh
Founder, HowAutomate — Data Engineering, AI Automation & Cloud Infrastructure
Amit has 6+ years of experience building data pipelines, AI agents, and automation systems for businesses across India and globally. He founded HowAutomate to make enterprise-grade automation accessible to growing businesses.
Get Weekly Automation Tips
Real scripts, workflows, and AI tips — straight to your inbox.
Want us to implement this for you?
Book a free 30-minute discovery call and we'll map out exactly how to apply this to your business.



