Payroll Software for 20 Employees in India
Crossing 20 employees is the single most critical legal milestone for an Indian business. Under the EPF Act 1952, Provident Fund registration becomes mandatory, ESI obligations deepen, and manual Excel sheets risk severe penalties. Discover how MicroPlesk automates full compliance for just ₹2,999/month flat.
What Legally Changes When Your Team Hits 20 Employees in India
For bootstrapped startups, factories, MSMEs, and clinics, moving from 15 to 20 employees is not just another hire — it triggers a mandatory shift from informal payroll to strict statutory labor compliance.
Mandatory EPF Registration (Section 1(3)(b))
Under the Employees' Provident Funds and Miscellaneous Provisions Act, 1952, any commercial establishment employing 20 or more persons must register with the EPFO within 30 days. Contributions (12% employee + 12% employer split) become mandatory for all staff earning up to ₹15,000 basic pay.
The 'Once Applicable, Always Applicable' Rule
Under Section 1(5) of the EPF Act, once your business crosses the 20-employee threshold, the Act continues to apply permanently. Even if 5 employees resign next quarter and your active headcount drops to 15, you cannot cancel your PF code or cease deductions. You must maintain compliant monthly returns forever.
ESI, Professional Tax & Gratuity Stack
By 20 employees, multiple other statutory obligations converge: ESI (applicable from 10+ employees for workers with gross salary up to ₹21,000), Payment of Gratuity Act 1972 (applies once you cross 10 employees), and state Professional Tax (PTRC & PTEC) filing deadlines on the 10th or 20th of each month.
Monthly Statutory Compliance Costs for 20 Employees
Here is the exact rupee breakdown assuming an average Basic Salary + DA of ₹15,000 (statutory EPF wage ceiling) across all 20 employees:
20-Employee EPF Monthly Contribution Model
Based on ₹15,000 Basic + DA ceiling per worker • 20 Active Employees
| Statutory Component | Statutory Percentage | Calculation Formula (20 Staff) | Monthly Remittance | Source of Deduction |
|---|---|---|---|---|
| Employee EPF Contribution (A/c 1) | 12% of Basic + DA | 12% × ₹15,000 × 20 employees | ₹36,000 | Deducted from Employee Gross Salary |
| Employer EPF Contribution (A/c 1) | 3.67% of Basic + DA | 3.67% × ₹15,000 × 20 employees | ₹11,010 | Employer Contribution (Company Cost) |
| Employer EPS Pension Fund (A/c 10) | 8.33% (Capped at ₹1,250/emp) | ₹1,249.50 × 20 employees (capped) | ₹24,990 | Employer Contribution (Company Cost) |
| EDLI Insurance Contribution (A/c 21) | 0.50% of Basic + DA | 0.50% × ₹15,000 × 20 employees | ₹1,500 | Employer Contribution (Company Cost) |
| EPFO Administrative Charges (A/c 2) | 0.50% (Minimum ₹500/month) | 0.50% × ₹15,000 × 20 employees | ₹1,500 | Employer Contribution (Company Cost) |
| Total Monthly EPF Remittance (Challan) | Combined Employee + Employer PF | ₹36,000 (Emp) + ₹39,000 (Employer) | ₹75,000 | Payable on EPFO Portal by 15th of each month |
Total monthly statutory compliance volume: ~₹85,000 to ₹90,000 per month across EPF, ESI, and PT. With this volume of funds moving monthly, managing proration and Non-Contributory Period (NCP) days manually in Excel leads to expensive calculation errors.
The 4 Hidden Traps of Running 20-Person Payroll in Excel
While Excel works for 5 or 8 employees, crossing 20 employees introduces statutory edge cases where spreadsheet formulas consistently cause compliance violations:
In EPFO filing, the total calendar days of the month minus worked days must match exact Non-Contributory Period (NCP) days. If an employee takes 3 unpaid days (Loss of Pay) in a 31-day month, NCP must be exactly 3. In Excel, manual leave count errors cause portal rejections and trigger discrepancy notices from regional PF commissioners.
Under EPFO rules, employer pension contribution to A/c 10 is 8.33% of Basic pay capped at ₹15,000, meaning maximum EPS is ₹1,250/month. The excess employer contribution (3.67% + surplus over ₹1,250) must flow to EPF A/c 1. Excel spreadsheets built by inexperienced accountants often deduct flat 8.33% on full salary, creating severe accounting non-compliance.
When a 20th employee joins on the 17th of October, their basic pay, statutory ceiling caps, and daily ESI eligibility must be prorated by exact active days. Calculating this across multiple pay heads manually in a spreadsheet creates penny disparities between the net pay transferred to the bank and the ECR text upload.
States like Maharashtra enforce a ₹200/month PT deduction for March to January, but require ₹300 in February to balance the ₹2,500 annual statutory ceiling. Forgetting this single February adjustment across 20 workers exposes companies to penalty orders and interest assessments from state sales tax departments.
Statutory Penalties for Delayed EPF & ESI Filings in India
Monthly challans must be submitted on the EPFO and ESIC unified portals by the 15th of each calendar month. Missing these deadlines carries severe statutory consequences:
EPFO levies damages on late deposits: 5% p.a. for delays up to 2 months; 10% p.a. for 2–4 months; 15% p.a. for 4–6 months; and up to 25% p.a. for delays exceeding 6 months.
In addition to Section 14B damages, employers are legally liable to pay simple interest at 12% per annum on any overdue amount from the date on which it became payable until actual settlement.
Deducting the 12% PF employee share from salary but failing to deposit it with EPFO constitutes criminal breach of trust under the Indian Penal Code, exposing directors to personal liability.
Best Payroll Software for 20 Employees in India (2026)
How the leading Indian HR & payroll platforms compare when evaluated specifically for a 20-employee team.
| Software Provider | Monthly Cost (20 Staff) | Setup / Onboarding Fee | Biometric Machine Integration | Key Value Proposition | Contract Terms |
|---|---|---|---|---|---|
| ★ Built for 20 StaffMicroPlesk | ₹2,999 / mo (Flat) ₹2,399 / mo on annual plan | ₹0 Free Onboarding | Native ADMS Cloud Push (Zero PC needed, eSSL + ZKTeco) | Auto-detects 20-staff EPF threshold, 1-click ECR file export, WhatsApp payslips | Month-to-Month, cancel anytime |
| Keka HR | ~₹6,999 / mo (Base min) Requires 1-year annual lock-in | ₹15,000 – ₹25,000 compulsory fee | Windows desktop sync agent (requires running PC) | Includes performance reviews & OKR modules (overkill for 20 staff) | Compulsory 1-year annual contract |
| greytHR | ~₹3,495 / mo (Base) + ₹30–₹50/PEPM + module add-ons | ₹5,000 – ₹15,000 setup fee | Desktop Windows sync utility | Established legacy payroll engine; complex multi-level menus | Quarterly or Annual billing |
| Zoho Payroll | ~₹50 / user / mo (= ₹1,000) Excludes Zoho People HR fee (~₹60/user) | Self-serve or paid partner consulting | No native biometric push; needs third-party API middleware | Integrates with Zoho Books; requires 2 tools for attendance & payroll | Monthly or Annual |
| SalaryBox | ~₹999 / mo (Base) Mobile-first attendance tracking | ₹0 Self-serve | Mobile GPS punch only; no wall-mounted eSSL hardware sync | Budget mobile punch for micro-shops; lacks EPFO ECR text generation | Monthly |
* Note: Competitor pricing estimated from published plans and market quotes as of October 2026.
What MicroPlesk Automates for Your 20-Person Workforce
Instead of spending 3 days every month calculating Excel formulas and manually generating text files, MicroPlesk turns your 20-employee payroll into a 60-second automated run.
Auto-Detects 20-Staff EPF Threshold
As soon as your 20th active employee is enrolled, MicroPlesk alerts you to configure EPFO credentials and automatically begins applying statutory PF wage ceilings and rate splits across all qualifying staff.
1-Click EPFO ECR Text File Export
Generates the exact `#~#` delimiter text file mandated by the EPFO Unified Member Portal. Non-Contributory Period (NCP) days, EPF wages, and EPS wages are computed with zero formatting errors.
3.25% / 0.75% ESI Automated Split
Identifies employees eligible for ESIC under the ₹21,000 monthly gross threshold. Calculates exact employer and employee splits and produces monthly ESIC return summaries ready for portal submission.
State-Wise Professional Tax (PT) Slabs
Whether your 20 employees are located in Maharashtra, Karnataka, Gujarat, Tamil Nadu, Telangana, or West Bengal, MicroPlesk applies the exact state-notified slabs automatically, including February seasonal adjustments.
WhatsApp & PWA Salary Slips
Dispatches password-protected PDF payslips directly to each worker's WhatsApp and employee self-service mobile app. Eliminates monthly requests for missing payslips during loan applications.
Post-Lock Delta Engine
If 1 employee regularizes an approved attendance punch after monthly payroll is locked, you do not need to reprocess the other 19 employees. MicroPlesk adjusts that single employee and generates a clean delta supplementary slip.
Setup Timeline for a 20-Employee Company: Go Live in 4 Days
No 3-week enterprise delays. Here is how MicroPlesk onboards your 20-person business with zero downtime:
Import Employee Master CSV
Upload your 20 employee records (names, Aadhaar, PAN, UAN, bank details) using our pre-formatted Excel template. Our migration engineer reviews data validation within 2 hours.
Connect Biometric Hardware
Enter MicroPlesk's cloud ADMS server URL and port directly into your eSSL or ZKTeco machine. Punches begin streaming to the cloud in under 15 minutes without any local PC software.
Configure CTC & Statutory Rules
Set up basic pay, HRA, special allowances, EPF caps, ESI options, and state Professional Tax rules. Assign rotational shifts and weekend policies for all 20 employees.
Run Test Payroll & Go Live
Execute a parallel test payroll alongside your existing spreadsheet. Verify net take-home down to the rupee. Disburse payslips to all 20 employees via WhatsApp and export the bank advice CSV.
How Much Will You Save by Switching to MicroPlesk?
Compare your current traditional HR software costs against MicroPlesk's transparent zero-setup pricing.
100% Free Data Migration Guarantee
Export your current employee master CSV and leave balances. Our engineering team formats, validates, and uploads everything into your MicroPlesk account in under 24 hours at zero charge.
Direct cash savings by eliminating inflated base fees and onboarding charges
Automate Payroll for Your 20 Employees in 15 Minutes
Schedule a 15-minute compliance walkthrough. We will review your current Excel payroll sheet, check EPF/ESI statutory calculations, and configure your 15-day free sandbox trial.
Request 20-Staff Payroll Setup
Get a personalized compliance review & sandbox access.
Frequently Asked Questions: Payroll for 20 Employees
Explore Related Statutory & Payroll Guides
Just Crossed 20 Employees? Stay 100% Compliant from Day 1
Get automated EPF, ESI, Professional Tax, eSSL biometric sync, and WhatsApp payslips for flat ₹2,999/mo with zero setup fees.