Statutory Compliance Milestone•India Regulatory Guide (2026)

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.

EPF MandatoryMandated at 20+ staff by EPF Act 1952.
₹2,999 / mo FlatFull payroll & attendance for up to 30 staff.
1-Click ECR FileDirect EPFO portal upload text export.
₹0 Setup FeesFree historical salary & employee import.
The 20-Staff Legal Trigger

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.

1

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.

⚠️ Delaying registration attracts Section 14B damages up to 25% p.a. plus Section 7Q interest at 12% p.a.
2

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.

Tip: Software that tracks historic headcount prevents accidental non-compliance.
3

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.

Managing 4 separate compliance calendars in Excel is virtually impossible without missed deadlines.
Real Financial Math

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

Total Monthly PF Outflow₹75,000 / month
Statutory ComponentStatutory PercentageCalculation Formula (20 Staff)Monthly RemittanceSource of Deduction
Employee EPF Contribution (A/c 1)12% of Basic + DA12% × ₹15,000 × 20 employees₹36,000Deducted from Employee Gross Salary
Employer EPF Contribution (A/c 1)3.67% of Basic + DA3.67% × ₹15,000 × 20 employees₹11,010Employer Contribution (Company Cost)
Employer EPS Pension Fund (A/c 10)8.33% (Capped at ₹1,250/emp)₹1,249.50 × 20 employees (capped)₹24,990Employer Contribution (Company Cost)
EDLI Insurance Contribution (A/c 21)0.50% of Basic + DA0.50% × ₹15,000 × 20 employees₹1,500Employer Contribution (Company Cost)
EPFO Administrative Charges (A/c 2)0.50% (Minimum ₹500/month)0.50% × ₹15,000 × 20 employees₹1,500Employer Contribution (Company Cost)
Total Monthly EPF Remittance (Challan)Combined Employee + Employer PF₹36,000 (Emp) + ₹39,000 (Employer)₹75,000Payable on EPFO Portal by 15th of each month
Additional Statutory Outflows for 20 Employees:
ESIC Contribution (Where Gross ≤ ₹21,000):If 10 of your 20 workers earn an average ₹18,000 gross, employee share is 0.75% (₹1,350) and employer share is 3.25% (₹5,850), totaling ₹7,200/month.
State Professional Tax (PTRC):Deducted based on state slabs (e.g. Maharashtra ₹200/mo, Karnataka ₹200/mo, Gujarat ₹200/mo) totaling approximately ₹4,000/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.

Operational Pitfalls

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:

1. Non-Contributory Period (NCP) Mismatches

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.

2. The ₹1,250 EPS Pension Capping Math

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.

3. Mid-Month Joinee Wage Proration

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.

4. State Professional Tax Seasonal Adjustments

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.

Legal Ramifications

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:

Section 14B Penal Damages

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.

Section 7Q Simple Interest

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.

Section 406/409 IPC Liability

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.

Software Comparison

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 ProviderMonthly Cost (20 Staff)Setup / Onboarding FeeBiometric Machine IntegrationKey Value PropositionContract Terms
★ Built for 20 StaffMicroPlesk
₹2,999 / mo (Flat)
₹2,399 / mo on annual plan
₹0 Free OnboardingNative ADMS Cloud Push (Zero PC needed, eSSL + ZKTeco)Auto-detects 20-staff EPF threshold, 1-click ECR file export, WhatsApp payslipsMonth-to-Month, cancel anytime
Keka HR
~₹6,999 / mo (Base min)
Requires 1-year annual lock-in
₹15,000 – ₹25,000 compulsory feeWindows 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 feeDesktop Windows sync utilityEstablished legacy payroll engine; complex multi-level menusQuarterly or Annual billing
Zoho Payroll
~₹50 / user / mo (= ₹1,000)
Excludes Zoho People HR fee (~₹60/user)
Self-serve or paid partner consultingNo native biometric push; needs third-party API middlewareIntegrates with Zoho Books; requires 2 tools for attendance & payrollMonthly or Annual
SalaryBox
~₹999 / mo (Base)
Mobile-first attendance tracking
₹0 Self-serveMobile GPS punch only; no wall-mounted eSSL hardware syncBudget mobile punch for micro-shops; lacks EPFO ECR text generationMonthly

* Note: Competitor pricing estimated from published plans and market quotes as of October 2026.

Engineered for 20 Staff

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.

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

Rapid Implementation

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:

DAY 1 (Morning)

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.

DAY 1 (Afternoon)

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.

DAY 2

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.

DAYS 3 & 4

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.

Transparent ROI & Savings Calculator

How Much Will You Save by Switching to MicroPlesk?

Compare your current traditional HR software costs against MicroPlesk's transparent zero-setup pricing.

staff
10 staff50 staff100 staff250+ staff
Onboarding / Implementation Fee:₹0 Free (Others charge ₹15k-₹25k)
Biometric Edge Hardware Sync:Included Free (Others require add-on fees)
Contract Commitment:Monthly Pay-as-you-go (No annual lock-in)
✓

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.

ESTIMATED 1ST YEAR SAVINGSSAVE ~48%
₹66,512/ first year

Direct cash savings by eliminating inflated base fees and onboarding charges

Traditional HR Software Year 1 Cost:₹1,38,500
MicroPlesk (Growth Plan) Year 1 Cost:₹71,988
Implementation & Setup Fee:₹0 Free Onboarding
Built for 10–50 Employee Teams

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.

✓Flat ₹2,999/mo (Starter plan up to 30 employees) with zero setup fees
✓EPFO ECR text file export guaranteed 100% compliant with portal rules
✓Direct WhatsApp & PWA payslip delivery for all 20 team members

Request 20-Staff Payroll Setup

Get a personalized compliance review & sandbox access.

10 staff20 staff (EPF Threshold)50 staff100 staff

No credit card required • 15-day free trial included.

Questions & Compliance Details

Frequently Asked Questions: Payroll for 20 Employees

Under Section 1(3)(b) of the Employees' Provident Funds and Miscellaneous Provisions Act, 1952, EPF registration is mandatory for any commercial establishment employing 20 or more persons on any single day of the financial year. Employers must register on the Shram Suvidha / EPFO portal within 30 days of reaching this threshold.

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.