PF ESI Calculation for Small Business India 2026

ERP Group Jun 05, 2026 25 min read HR & Payroll
PF ESI Calculation for Small Business India 2026

You hired your first five employees six months ago. Your business is growing. Your team is expanding. And somewhere between managing operations, chasing payments, and filing GST returns, someone mentioned that you now need to register for PF and ESI — and calculate, deduct, and remit contributions every month.

You have questions. Straightforward, practical questions that deserve straight answers.

What is PF and ESI? Do they apply to my business? How exactly do I calculate the deductions? When do I pay? What happens if I get it wrong?

For small business owners in India managing payroll without a dedicated HR department, PF and ESI compliance can feel like navigating a bureaucratic maze designed for large corporations — when all you need is a clear, practical explanation of what to do and when.

This comprehensive guide gives you exactly that. Every PF and ESI calculation formula, every applicability rule, every due date, every compliance requirement — explained in plain language for small business owners who need to get this right without a law degree.

We also show how ERP Group's HR & Payroll software calculates PF and ESI automatically for every employee every month — so your payroll compliance is always accurate, always on time, and never something you have to manually compute again.

What is PF and ESI? — The Simple Explanation for Small Business Owners

What is Provident Fund (PF)?

Provident Fund — specifically the Employees' Provident Fund (EPF) — is a government-mandated retirement savings scheme for employees in India. Both the employer and the employee contribute a percentage of the employee's salary every month to a dedicated PF account maintained by the Employees' Provident Fund Organisation (EPFO).

Think of PF as a forced savings programme — a portion of every employee's salary is set aside monthly in a government-supervised account that the employee can access at retirement, or in certain qualifying circumstances (home purchase, medical emergency, etc.) before retirement.

What is ESI?

ESI stands for Employee State Insurance — a government-managed social insurance scheme that provides health insurance and other social security benefits to employees. Both employer and employee contribute a percentage of the employee's wages every month to the ESIC (Employees' State Insurance Corporation) fund — and employees covered under ESI receive medical care, maternity benefits, disability compensation, and other social security protections.

Think of ESI as a government-managed health and social security insurance scheme — funded by contributions from both employer and employee, providing comprehensive protection to covered workers.

Why Are PF and ESI Mandatory for Businesses?

PF and ESI are not optional employee benefits that businesses choose to offer — they are statutory requirements under Indian law for businesses that meet the applicability criteria. The Employees' Provident Funds and Miscellaneous Provisions Act 1952 mandates PF, and the Employees' State Insurance Act 1948 mandates ESI.

Non-compliance with PF and ESI obligations — failing to register, failing to deduct correctly, or failing to remit contributions on time — attracts financial penalties, interest charges, and potentially criminal liability for business owners and directors.

PF and ESI Applicability — Does Your Small Business Need to Register?

PF Applicability — The Complete Rules

The Threshold for PF Registration

The EPF Act applies to every establishment that employs 20 or more employees at any point. Once your business reaches 20 employees — even temporarily — EPF registration becomes mandatory. You cannot deregister if headcount falls below 20 — the obligation remains once the threshold is crossed.

Voluntary Coverage Below 20 Employees

Establishments with fewer than 20 employees can voluntarily register for EPF — and many do to provide retirement benefits as an employee attraction tool. Once voluntarily registered, the same compliance obligations apply.

Coverage Applies to All Employees

Once EPF applies to your establishment, it covers all employees — including those earning above the wage ceiling. However, PF contributions are mandatory only up to the wage ceiling of ₹15,000 per month for employees earning above this amount (though voluntary contributions above the ceiling are allowed).

New Employees — When They Become PF Members

Every new employee who is not an existing EPF member — someone who has never worked in an EPF-covered establishment before — must be enrolled as an EPF member on their first day of employment at a covered establishment.

ESI Applicability — The Complete Rules

The Threshold for ESI Registration

The ESI Act applies to every establishment (non-seasonal factories and certain other establishments) that employs 10 or more employees — lower than the PF threshold. For factories, the threshold is 10 employees. For establishments covered under Shop and Establishment Acts and other notified establishments, the threshold is also 10 employees in most states.

Employee Wage Ceiling for ESI Coverage

Unlike PF (which applies to all employees with a contribution ceiling), ESI applies only to employees whose gross wages are ₹21,000 per month or below (₹25,000 per month for persons with disabilities). Employees earning above ₹21,000 gross per month are not covered under ESI and no ESI contributions apply to them.

What Happens When an Employee Crosses the ESI Wage Ceiling

If a covered ESI employee receives a salary increase that takes their gross wages above ₹21,000 per month — they continue to be covered for the rest of the ESI contribution period (wage periods are six-monthly — April to September and October to March) and become exempt from ESI contribution from the following wage period.

PF Calculation Formula — Complete 2026 Guide

Understanding the PF Contribution Structure

PF contributions involve multiple components — each with specific rates and purposes. Understanding the complete structure helps you calculate accurately and understand exactly where your money goes.

The Three Main PF Contribution Components

EPF (Employees' Provident Fund) — 12% of Employee, 3.67% of Employer The core provident fund contribution. Employee contributes 12% of basic wages. Employer contributes 3.67% of basic wages to EPF.

EPS (Employees' Pension Scheme) — 8.33% of Employer Pension scheme contribution. 8.33% of employer's total 12% contribution goes to EPS — not to the individual employee's PF account. This is subject to a ceiling.

EDLI (Employees' Deposit Linked Insurance) — 0.50% of Employer Life insurance scheme. Employer contributes an additional 0.50% of basic wages for EDLI.

The PF Wage Ceiling — ₹15,000 per Month

For Employees with Basic Wages Up to ₹15,000

Both employee and employer contributions are calculated on the actual basic wages — up to ₹15,000 per month.

For Employees with Basic Wages Above ₹15,000

Contributions are calculated on a maximum of ₹15,000 per month — not on the actual higher basic wages. However, both employer and employee may voluntarily contribute on the actual higher salary if desired.

The Complete PF Calculation Formula

Step 1 — Determine PF Wages (Basic + DA)

PF is calculated on Basic Wages + Dearness Allowance (DA) — not on the total gross salary. Other allowances (HRA, conveyance, special allowance, etc.) are generally excluded from PF calculation, though the Supreme Court's judgment on PF wages has created complexity around which allowances must be included.

For simplicity in most small business contexts — PF wages = Basic Salary + DA.

Step 2 — Apply the Wage Ceiling

PF Wages for calculation = Minimum of (Actual Basic + DA, ₹15,000).

Step 3 — Calculate Employee Contribution

Employee EPF Contribution = 12% × PF Wages.

Step 4 — Calculate Employer Contribution

Employer EPF Contribution = 3.67% × PF Wages. Employer EPS Contribution = 8.33% × PF Wages (subject to ₹1,250 ceiling — 8.33% of ₹15,000 = ₹1,250). Employer EDLI Contribution = 0.50% × PF Wages. Employer Administration Charges = 0.50% × PF Wages (minimum ₹500 per month per establishment).

Total Employer PF Cost Per Employee

Total employer contribution = EPF (3.67%) + EPS (8.33%) + EDLI (0.50%) + Admin (0.50%) = 13% of PF wages (approximately, with the administration charge ceiling).

PF Calculation — Complete Rate Summary Table

Contribution Paid By Rate Basis Goes To
EPF Employee 12% PF Wages (max ₹15,000) Employee's EPF account
EPF Employer 3.67% PF Wages (max ₹15,000) Employee's EPF account
EPS Employer 8.33% PF Wages (max ₹1,250/month) Pension fund
EDLI Employer 0.50% PF Wages (max ₹15,000) Insurance fund
Admin Charges Employer 0.50% PF Wages (min ₹500/month) EPFO administration
Total Employee   12%    
Total Employer   ~13%    

ESI Calculation Formula — Complete 2026 Guide

ESI Contribution Rates for 2026

ESI contribution rates are simpler than PF — there are just two rates, one for employee and one for employer:

Contributor Rate Basis
Employee 0.75% Gross Wages
Employer 3.25% Gross Wages
Total 4% Gross Wages

ESI Wage Ceiling

ESI applies to employees with gross wages of ₹21,000 per month or below (₹25,000 for persons with disabilities). For employees above this ceiling — no ESI contributions apply.

What Counts as Gross Wages for ESI Calculation?

Included in ESI Wages

Basic salary. Dearness allowance (DA). House Rent Allowance (HRA). Overtime wages. Conveyance allowance. Special allowances. Production incentives. Night shift allowances. City compensatory allowances. Attendance bonus (if paid regularly). Any other allowance paid regularly and as a condition of employment.

Excluded from ESI Wages

Annual bonus (under the Payment of Bonus Act — not regular bonus). Washing allowance (up to a notified limit). Gratuity. Retrenchment compensation. Irregular overtime (subject to specific conditions). Leave encashment on separation.

The Complete ESI Calculation Formula

Step 1 — Determine ESI Wages (Gross Wages)

ESI wages = Sum of all salary components that constitute wages under the ESI Act (detailed list above).

Step 2 — Confirm ESI Applicability

Confirm that the employee's gross wages are ₹21,000 per month or below. Employees above this ceiling are not covered under ESI.

Step 3 — Calculate Employee ESI Contribution

Employee ESI = 0.75% × ESI Wages.

Step 4 — Calculate Employer ESI Contribution

Employer ESI = 3.25% × ESI Wages.

Rounding Rule for ESI

ESI contributions are rounded to the nearest rupee. If the calculated contribution is ₹24.80 — it rounds to ₹25.

PF ESI Calculation Examples for Small Business

Example 1 — Employee With Basic Salary Below PF Ceiling and ESI Eligible

Employee Profile

Name: Rajan Kumar Monthly Basic Salary: ₹10,000 DA: ₹2,000 HRA: ₹4,000 Conveyance: ₹1,500 Special Allowance: ₹2,500 Total Gross Salary: ₹20,000

PF Calculation

PF Wages = Basic + DA = ₹10,000 + ₹2,000 = ₹12,000 (below ₹15,000 ceiling — use actual)

Employee PF = 12% × ₹12,000 = ₹1,440 Employer EPF = 3.67% × ₹12,000 = ₹440.40 ≈ ₹440 Employer EPS = 8.33% × ₹12,000 = ₹999.60 ≈ ₹1,000 (below ₹1,250 ceiling) Employer EDLI = 0.50% × ₹12,000 = ₹60 Admin Charges = 0.50% × ₹12,000 = ₹60 (above ₹500 minimum? No — use minimum ₹500)

Actually for this establishment — admin charges = max(0.50% × ₹12,000, ₹500 per establishment) — ₹500 is the minimum per establishment, not per employee.

ESI Calculation

ESI Wages = Gross Salary = ₹20,000 (below ₹21,000 ceiling — ESI applicable)

Employee ESI = 0.75% × ₹20,000 = ₹150 Employer ESI = 3.25% × ₹20,000 = ₹650

Summary for Rajan Kumar

Employee takes home: ₹20,000 − ₹1,440 (PF) − ₹150 (ESI) = ₹18,410 Employer's total cost: ₹20,000 + ₹440 (EPF) + ₹1,000 (EPS) + ₹60 (EDLI) + ₹650 (ESI) = ₹22,150 (plus admin charges)

Example 2 — Employee With Basic Salary Above PF Ceiling, Below ESI Ceiling

Employee Profile

Name: Priya Sharma Monthly Basic Salary: ₹18,000 DA: ₹0 HRA: ₹7,200 Conveyance: ₹2,000 Special Allowance: ₹2,800 Total Gross Salary: ₹30,000

PF Calculation

PF Wages = Basic + DA = ₹18,000 + ₹0 = ₹18,000 (above ₹15,000 ceiling — cap at ₹15,000)

Employee PF = 12% × ₹15,000 = ₹1,800 Employer EPF = 3.67% × ₹15,000 = ₹550.50 ≈ ₹551 Employer EPS = 8.33% × ₹15,000 = ₹1,249.50 ≈ ₹1,250 (at ₹1,250 ceiling) Employer EDLI = 0.50% × ₹15,000 = ₹75

ESI Calculation

ESI Wages = Gross Salary = ₹30,000 (above ₹21,000 ceiling — ESI NOT applicable)

No ESI contributions for Priya.

Summary for Priya Sharma

Employee takes home: ₹30,000 − ₹1,800 (PF) = ₹28,200 (no ESI deduction) Employer's total cost: ₹30,000 + ₹551 (EPF) + ₹1,250 (EPS) + ₹75 (EDLI) = ₹31,876 (plus admin charges, no ESI)

Example 3 — Employee Not Covered Under PF or ESI

Employee Profile

Name: Ankit Mehta (Contractual — paid project fees) Monthly Basic: ₹8,000 DA: ₹0 HRA: ₹0 Other Allowances: ₹0 Total Gross: ₹8,000

Note: Contracted worker paid professional fees — if classified as employee and establishment has 20+ employees, PF applies. If genuine contractor — employment laws may not apply. Classification matters significantly for compliance.

This example highlights why small business owners need to carefully classify workers — employees (subject to PF/ESI), contractual employees (still subject to PF/ESI if establishment meets threshold), and independent contractors (PF/ESI may not apply).

Salary Components and Their PF ESI Treatment

Understanding Which Salary Components Attract PF

Components That ALWAYS Attract PF

Basic Salary — the core component of any salary structure. Dearness Allowance — specifically linked to inflation index for government/public sector employees. Any allowance that is not specifically classified as exempt and that is paid as a condition of employment.

Components Generally Excluded From PF

House Rent Allowance (HRA) — generally excluded. Overtime wages — excluded from PF calculation. Travel reimbursements — excluded as they reimburse actual expenses. Medical reimbursements — excluded up to specified limits. Leave Travel Allowance — excluded as reimbursement. Gratuity — excluded as it is a retirement benefit.

The Supreme Court Complication

In Surya Roshni Ltd. vs EPFO (2019), the Supreme Court held that allowances paid universally to all employees that cannot be classified as "special" or "customised" may be includable in PF wages. This ruling has created ambiguity around allowances like Special Allowance, City Compensatory Allowance, and similar components. Small businesses should consult with a labour law practitioner to determine the correct treatment of their specific salary structure.

ERP Group's HR & Payroll software allows flexible configuration of which salary components are included or excluded from PF wages — adapting to your specific payroll structure and legal interpretation.

Understanding Which Salary Components Attract ESI

Components That Attract ESI

ESI has a broader scope than PF — most regularly paid components are included in ESI wages. Basic salary, DA, HRA, conveyance allowance, special allowance, night shift allowance, overtime wages, production incentives, and most other regularly paid components are included in ESI wages.

Components Excluded From ESI

Annual bonus under the Payment of Bonus Act — excluded. Washing allowance up to ₹6.25 per month — excluded. Gratuity — excluded. Leave encashment on separation — excluded. Retrenchment compensation — excluded.

Monthly Compliance — Due Dates, Filings, and Remittances

PF Monthly Compliance Calendar

Monthly PF Remittance — Due by 15th of Following Month

Every employer registered under EPF must remit the combined employee and employer PF contributions to EPFO by the 15th of the following month. For January wages — PF contribution must be remitted by February 15th.

Payment is made through the Unified Portal at epfindia.gov.in — via NEFT/RTGS or through the portal's integrated payment gateway.

Penalty for Late Payment: Interest at 12% per annum on the delayed amount, plus a damages penalty ranging from 5% to 25% per annum depending on the delay period.

ECR Filing — Electronic Challan cum Return

Along with monthly PF payment, employers must file the Electronic Challan cum Return (ECR) — a digital statement listing every employee's name, UAN, wages, and PF contribution for the month. ECR is filed through the EPFO's Unified Portal at the same time as the monthly payment.

Annual PF Compliance

Annual PF return (Form 3A and Form 6A) is filed once per year — summarising the complete year's contribution data for every employee. These annual returns are now largely replaced by the monthly ECR data — but employers should ensure annual data reconciliation is completed.

ESI Monthly Compliance Calendar

Monthly ESI Remittance — Due by 15th of Following Month

ESI contributions must be remitted to ESIC by the 15th of the following month — same as PF.

Payment is made through the ESIC portal at esic.gov.in — via net banking or other available payment methods.

Penalty for Late Payment: Interest at 12% per annum on delayed contributions, plus damages.

Half-Yearly ESI Returns

ESIC filing is done on a half-yearly basis — for the April to September period (filed by November 11th) and for the October to March period (filed by May 11th). The half-yearly return lists all covered employees, their wages, and contributions for the six-month period.

ESI Contribution Period vs Payment Period

ESI has a specific contribution period (April to September and October to March) — and a corresponding benefit period that starts after a qualifying contribution period. This means an employee who joins in May receives ESI benefits from the following benefit period — after completing the qualifying contribution period.

Summary of PF ESI Due Dates

Compliance Due Date Frequency
PF Contribution Payment 15th of following month Monthly
ECR Filing (PF) 15th of following month Monthly
ESI Contribution Payment 15th of following month Monthly
ESI Return (Half-Yearly) November 11 / May 11 Half-Yearly
PF Annual Return As notified (largely replaced by ECR) Annual

New Employee Registration — PF and ESI Onboarding

PF New Member Registration

UAN Generation for New Employees

Every new employee must be registered on the EPFO portal — with a Universal Account Number (UAN) generated. UAN is a permanent 12-digit number assigned to every PF member — it stays with the employee throughout their career, even when they change jobs.

For employees who already have a UAN (from previous employment) — link their existing UAN to your establishment rather than generating a new one.

KYC Verification

Employee KYC documents — Aadhaar, PAN, bank account details — must be linked to the UAN for complete PF membership. Without Aadhaar-UAN linking, the employee's PF contributions cannot be seamlessly transferred or withdrawn.

ESI New Member Registration

IP (Insured Person) Registration

New employees covered under ESI must be registered on the ESIC portal — generating an IP number for each covered employee. The IP number is used for ESI benefit claims.

ESI Insurance Card

After registration, employees receive ESI insurance cards — which they use to access medical care at ESIC hospitals and dispensaries. Small business owners should ensure every covered employee has their ESI card as quickly as possible after joining.

ERP Group's HR & Payroll software manages the complete employee PF and ESI registration workflow — generating UAN registration data, tracking KYC verification status, managing ESI IP registration, and maintaining complete employee compliance records.

Common PF ESI Calculation Mistakes Small Businesses Make

Mistake 1 — Calculating PF on Gross Salary Instead of Basic + DA

This is the most common PF calculation error — applying the 12% PF rate to the total gross salary rather than just basic wages and dearness allowance. Overcalculation creates excess deductions from employee salaries (which the employee may dispute) and excess employer contribution (unnecessary business cost). Under-calculation creates under-deduction and under-remittance — attracting EPFO penalties.

Correct approach: Calculate PF only on Basic + DA, capped at ₹15,000.

Mistake 2 — Applying ESI to Employees Above the ₹21,000 Wage Ceiling

Deducting ESI from employees whose gross wages exceed ₹21,000 per month is a systematic error that overdeducts from employees' salaries and overpays to ESIC. While not penalised the same way as under-payment, overcollection creates trust issues with employees and administrative work to correct.

Correct approach: Verify every employee's gross wages each month and apply ESI only to those at or below ₹21,000.

Mistake 3 — Missing the 15th of Month Remittance Deadline

Both PF and ESI contributions are due by the 15th of the following month. Small businesses sometimes process payroll late in the month — leading to contributions reaching the portals after the 15th. Even a single day's delay attracts interest at 12% per annum on the delayed amount.

Correct approach: Process payroll early enough to ensure PF and ESI are remitted by the 13th or 14th — giving a buffer before the 15th deadline.

Mistake 4 — Not Updating ESI Coverage When Employee Salary Crosses ₹21,000

When an employee receives a salary increase that pushes their gross wages above ₹21,000 — ESI coverage does not immediately stop. The employee continues to be covered for the remainder of the current contribution period (six-monthly). ESI exemption applies from the following contribution period. Many businesses incorrectly stop ESI immediately when the salary increase takes effect.

Correct approach: Continue ESI for the remainder of the current contribution period. Update coverage status for the following period.

Mistake 5 — Not Enrolling New Employees Immediately

New employees must be enrolled in PF and ESI from their first day of employment — not after a probation period, not after they become permanent employees, not after 90 days of joining. Delayed enrollment creates liability for the missed contribution period with interest and penalties.

Correct approach: Process PF and ESI enrollment on day one of employment.

Mistake 6 — Incorrect Treatment of Contract Workers

Some small businesses incorrectly exclude contract workers from PF and ESI — believing that only permanent employees are covered. Under Indian labour law, workers who are genuinely employees (subject to employer control over how and when work is performed) are covered under PF and ESI regardless of whether they are called permanent, contractual, or casual. The nature of the employment relationship — not the employment contract label — determines coverage.

Mistake 7 — Manual PF ESI Calculation Errors

Manual calculation of PF and ESI for even a small team of 10-15 employees involves multiple calculations per employee, wage ceiling checks, proportional calculations for mid-month joiners and leavers, and different treatment for employees at different salary levels. Manual errors — applying the wrong rate, using the wrong base, missing a new joiner — are statistically inevitable at any meaningful team size.

Correct approach: Use payroll software that calculates PF and ESI automatically from configured salary structures — eliminating human calculation error entirely.

PF ESI Calculation for Special Scenarios

Mid-Month Joiner PF ESI Calculation

How to Handle

When an employee joins mid-month — on the 15th, for example — PF and ESI are calculated on the actual salary earned for the days worked in that month, not the full monthly salary.

Pro-rated salary = (Monthly Salary ÷ Total Working Days in Month) × Days Worked.

Apply PF and ESI rates to the pro-rated salary figures.

Employee on Leave Without Pay (LWP)

How to Handle

When an employee takes leave without pay, their salary for that month is reduced by the LWP amount. PF and ESI are calculated on the reduced salary — not the full monthly salary.

Overtime Wages and PF ESI Treatment

PF Treatment of Overtime

Overtime wages are specifically excluded from PF calculation. Regular wages (basic + DA) attract PF. Overtime payment on top of regular wages does not attract additional PF contribution.

ESI Treatment of Overtime

Overtime wages are included in ESI wages calculation — unlike PF. If an employee earns ₹20,000 regular salary plus ₹2,500 overtime, their total ESI wages are ₹22,500 — above the ₹21,000 ESI ceiling. In this case, ESI applies for the months where overtime brings total wages within the ceiling, but not for months where it pushes wages above ₹21,000.

Bonus Payments and PF ESI Treatment

PF Treatment of Bonus

Annual bonuses paid under the Payment of Bonus Act and other lump-sum bonuses are generally excluded from PF wages — they are not part of basic wages or DA.

ESI Treatment of Bonus

Annual bonuses under the Payment of Bonus Act are excluded from ESI wages. Regular monthly attendance bonuses or performance bonuses paid routinely as part of the compensation structure may be included in ESI wages — the key distinction is regularity and whether it is a condition of employment.

How ERP Group Automates PF ESI Calculation for Small Businesses

The Manual Calculation Problem ERP Group Solves

For a small business with 15 employees, manual PF and ESI calculation every month involves 15 individual calculations — each requiring basic salary verification, wage ceiling application, rate application, rounding, and summary — across two different statutory schemes with different bases and different rates. With one or two mid-month joiners, one salary revision, and one employee approaching the ESI ceiling — the calculation complexity multiplies further.

ERP Group's HR & Payroll software handles all of this automatically — making PF and ESI calculation a zero-effort, zero-error monthly process for small businesses.

Automatic PF Calculation Features

Salary Component Configuration

Configure your salary structure in ERP Group once — specifying which components constitute PF wages (typically Basic + DA) and which are excluded. ERP Group applies this configuration to every employee's payroll calculation every month.

Automatic Wage Ceiling Application

ERP Group automatically applies the ₹15,000 PF wage ceiling — calculating contributions on actual wages for employees below the ceiling and capping at ₹15,000 for those above. No manual ceiling checking required.

Automatic Rate Application

Employee contribution (12%), employer EPF (3.67%), employer EPS (8.33% capped at ₹1,250), and EDLI (0.50%) are all calculated automatically — with the correct rates applied to the correctly determined PF wages.

ECR Generation

ERP Group generates the ECR (Electronic Challan cum Return) file automatically at month-end — ready for direct upload to the EPFO portal. No manual ECR preparation required.

Automatic ESI Calculation Features

Gross Wage Computation for ESI

ERP Group's payroll engine automatically computes gross wages for ESI purposes — including all applicable salary components and excluding specifically exempt components based on your configured payroll structure.

Automatic ESI Ceiling Check

ERP Group automatically checks every employee's gross wages against the ₹21,000 ESI ceiling — applying ESI to covered employees and excluding it for employees above the ceiling. When an employee's salary crosses the ceiling mid-contribution period, ERP Group automatically manages the coverage continuation and exemption timing.

Contribution Period Management

ERP Group tracks ESI contribution periods (April-September and October-March) automatically — managing the transition between contribution periods, identifying when employees become exempt (salary exceeds ceiling in new period), and generating the half-yearly return data.

Complete Payroll Integration

ERP Group's payroll is not a standalone module — it is integrated with every aspect of your business operations. Salary cost postings from payroll automatically update your accounting ledger — ERP Group's accounting software receives payroll journal entries automatically, ensuring salary expenses and statutory deduction liabilities are correctly reflected in your accounts without manual journal entries.

For small businesses looking to understand how integrated accounting software works alongside payroll for complete financial management, read our guide on online accounting software for India.

For businesses looking at the complete ERP solution that includes payroll alongside GST billing and accounting, read our guide on best GST ready online invoicing software to understand how billing and payroll work together in an integrated platform.

PF ESI Compliance Beyond Calculation — What Small Businesses Must Manage

EPFO Unified Portal Registration and Management

All PF compliance — registration, monthly ECR filing, challan payment, employee UAN management, and employer profile maintenance — is managed through the EPFO Unified Portal at epfindia.gov.in. Small businesses must register as employers on this portal and maintain their digital signature credentials for ECR filing.

ESIC Portal Registration and Management

All ESI compliance — registration, monthly contribution filing, half-yearly returns, employee IP registration, and employer management — is handled through the ESIC portal at esic.gov.in. Employer registration on this portal is a prerequisite for all ESI compliance activities.

Labour Law Compliance Beyond PF and ESI

PF and ESI are the most significant statutory compliance requirements for small businesses — but they are not the only ones. Small businesses must also comply with the Payment of Gratuity Act, the Payment of Bonus Act, the Minimum Wages Act, the Maternity Benefit Act, the Payment of Wages Act, and applicable Shop and Establishment Act provisions.

ERP Group's HR & Payroll software manages these broader compliance requirements alongside PF and ESI — providing a complete statutory compliance framework for small businesses.

For small businesses looking at accounting software options that integrate with payroll compliance, read our comparison guide on best accounting software other than Tally to understand how modern integrated platforms handle both accounting and payroll compliance together.

Conclusion — Accurate PF ESI Compliance is a Legal Obligation and a Business Trust Issue

PF and ESI compliance is not just about avoiding penalties — though those penalties are real and significant. It is about meeting your legal obligations to your employees — ensuring that the retirement savings they are entitled to are correctly calculated and remitted, and that the health insurance they depend on is properly maintained.

For small businesses in India, getting PF and ESI right from the start — correct calculations, timely remittances, proper employee registrations, and accurate returns — establishes a compliance foundation that protects both the business and its employees.

ERP Group's HR & Payroll software makes this compliance automatic — calculating PF and ESI correctly for every employee every month, managing wage ceiling checks, generating ECR and return files, and posting payroll accounting entries to ERP Group's integrated accounting software. Combined with warehouse management for operational businesses, POS software for retail businesses, and CRM software for sales-driven businesses — ERP Group gives Indian small businesses a complete, integrated platform where payroll compliance is handled automatically alongside every other aspect of business management.

Stop manually calculating PF and ESI every month. Join 5,000+ Indian businesses already running accurate, automatic payroll compliance with ERP Group.

Automate Your PF ESI Calculations — Book Your Free Demo Today

👉 Book a Free Demo → — See ERP Group's automatic PF ESI calculation in action. No credit card required.

👉 Explore HR & Payroll Software → — View all payroll features, PF ESI automation, and pricing for Indian small businesses.

Got Questions?

Frequently Asked Questions

No — PF registration is mandatory only when your establishment employs 20 or more employees. With 18 employees, you are below the mandatory threshold. However, you can voluntarily register for PF to provide retirement benefits as an employee attraction tool. Note that the threshold count includes all employees — permanent, contractual, part-time, and temporary. If you cross 20 employees at any time — even temporarily — mandatory registration applies and you cannot deregister when headcount falls back below 20.

When an employee's basic salary exceeds the PF wage ceiling of ₹15,000, PF is calculated on ₹15,000 — not on ₹25,000. Employee PF = 12% × ₹15,000 = ₹1,800. Employer EPF = 3.67% × ₹15,000 = ₹550.50. Employer EPS = 8.33% × ₹15,000 = ₹1,249.50 (capped at ₹1,250). The employee and employer may choose to voluntarily contribute on the full ₹25,000 basic salary — but this is optional, not mandatory.

The employee was previously covered under ESI (gross below ₹21,000). After the hike to ₹22,000, they exceed the ₹21,000 ESI ceiling. However, ESI exemption does not apply immediately — the employee continues to be covered for the remainder of the current contribution period (six-monthly period they are currently in). From the start of the next contribution period (April or October), the employee is no longer covered under ESI and no contributions apply. During the transitional period, contributions continue to be calculated on the new ₹22,000 gross salary.

ESI applies in areas notified by the government — which now covers virtually all urban and most semi-urban areas of India. As of 2026, ESI has been extended to most districts of India. For businesses in areas not yet covered, ESI may not apply. Check the current ESIC coverage map at esic.gov.in for specific geographic applicability in your area.

Late remittance of PF contributions attracts interest at 12% per annum on the delayed amount — calculated from the due date to the actual payment date. Additionally, damages are levied at rates ranging from 5% per annum (for delay of less than 2 months) to 25% per annum (for delay above 6 months) on the delayed contribution amount. In serious cases of persistent non-compliance, prosecution under Section 14 of the EPF Act can result in imprisonment of up to 3 years.

Yes — ERP Group's HR & Payroll software is designed for Indian businesses of all sizes, including small businesses with as few as 5-10 employees. The software automatically calculates PF and ESI (for businesses that have registered), manages employee payroll across all statutory components, generates ECR files for EPFO portal upload, tracks ESI contribution periods, and posts payroll accounting entries automatically. Small businesses benefit particularly from payroll automation because they typically lack dedicated HR staff to manage these calculations manually.

This depends on the nature of the contractual relationship. If contractors work exclusively for your business, follow your instructions about how and when to work, and are economically dependent on your business — they are likely employees under Indian labour law, regardless of what the contract says. PF and ESI apply to employees — not to genuinely independent contractors who work for multiple clients, use their own tools, and exercise professional judgment over their work methods. Small businesses should consult a labour law practitioner to correctly classify their workforce — incorrect classification creates significant penalty exposure.

Keep reading

All articles
Manufacturing ERP & Industry Solutions

ERP Software for Paint Manufacturers India — Complete Guide 2026

Oct 15, 2026 · 29 min read
Manufacturing ERP & Industry Solutions

ERP Software for Steel Manufacturers India — Complete Guide 2026

Oct 15, 2026 · 29 min read