Employee Provident Fund (EPF) — WorkWisely Knowledge Base

Employee Provident Fund (EPF) — WorkWisely Knowledge Base

India Statutory

Employee Provident Fund (EPF)

India's primary retirement savings scheme for salaried employees — understand who must register, how contributions are calculated, and how WorkWisely automates every deduction and remittance.

India Statutory Payroll

👥 Who uses this

  • Payroll admins responsible for monthly EPF deductions and remittances
  • HR teams onboarding new employees and managing UAN registration
  • Finance teams handling EPFO challan generation and compliance filing

✨ What you'll achieve

  • Understand EPF eligibility and mandatory contribution rules
  • Calculate employee and employer contributions accurately
  • Register your business, enrol employees, and stay compliant
  • Configure WorkWisely to automate EPF deductions and challans

What is the Employees' Provident Fund?

The Employees' Provident Fund (EPF) is India's primary retirement savings scheme for salaried employees. Governed by the Employees' Provident Funds & Miscellaneous Provisions Act, 1952, it requires both employees and employers to contribute a fixed percentage of wages each month. The fund — managed by the Employees' Provident Fund Organisation (EPFO) under the Ministry of Labour and Employment — provides social security through three linked schemes:

Scheme Purpose Who Contributes
EPF (Provident Fund) Retirement corpus Employee + Employer
EPS (Pension Scheme) Monthly pension on retirement Employer only (8.33%)
EDLI (Insurance) Life insurance cover for employees Employer only (0.5%)

💡 Key update

  • The current EPF interest rate for FY 2023-24 is 8.25% per annum.
  • The Supreme Court has allowed EPS members to contribute 8.33% of their actual salary (not capped at ₹15,000) to boost pension savings.

Who Must Register for EPF?

EPF registration is mandatory for any establishment with 20 or more employees (including permanent and contract workers). EPF is also compulsory for every individual employee earning less than ₹15,000/month. Once registered, an establishment continues to be covered even if headcount falls below 20. Employers with fewer than 20 employees may voluntarily register.

Understanding EPF Wages

EPF contributions are calculated on EPF wages — the sum of basic pay, dearness allowance, and other allowances (excluding House Rent Allowance). If basic pay exceeds ₹15,000/month, only the basic pay counts as EPF wages. The table below illustrates three different salary structures:

Salary Component Structure A Structure B Structure C
Basic Pay (always EPF-eligible) ₹25,000 ₹18,000 ₹12,000
Transport Allowance (EPF-eligible only if basic < ₹15,000) ₹4,000 ₹2,000 ₹1,500
Telephone Allowance (EPF-eligible only if basic < ₹15,000) ₹3,500 ₹3,000 ₹1,000
EPF Contribution (12%) ₹3,000 (12% of ₹25,000) ₹2,160 (12% of ₹18,000) ₹1,740 (12% of ₹14,500)

Contribution Rates

Both employee and employer contribute 12% of EPF wages each month. The employee's full 12% goes into the EPF account. The employer's 12% is split across all three EPFO schemes:

Scheme Rate Wage Ceiling Max Monthly Amount
EPF (balance after EPS) 3.67% Actual EPF wages No cap
EPS (Pension Scheme) 8.33% ₹15,000 ₹1,250
EDLI (Insurance) 0.5% ₹15,000 ₹75
EPF Admin Charges 0.5% Actual EPF wages No cap

📋 Reduced rate (10%)

Both employee and employer contribute only 10% if the organisation falls into any of these categories:

  • Fewer than 10 employees
  • Declared a sick industrial company by BIFR
  • Accumulated losses equal to or exceeding net worth
  • Belongs to the jute, beedi, coir, or guar gum industry

How to Calculate EPF Contributions — Worked Example

Consider two employees at a registered company — Sneha and Vikram — with the following monthly salary structures:

Salary Component Sneha Vikram
Basic Pay ₹11,000 ₹22,000
Conveyance Allowance ₹2,500 ₹4,000
House Rent Allowance ₹5,500 ₹9,000
Gross Salary ₹19,000 ₹35,000
EPF Wages ₹13,500 (basic + conveyance, since basic < ₹15k) ₹22,000 (basic only, since basic > ₹15k)

Employee Contributions (12% of EPF wages)

Employee Calculation Monthly Deduction
Sneha 12% × ₹13,500 ₹1,620
Vikram 12% × ₹22,000 ₹2,640

Employer Contributions (breakdown)

Component Sneha Vikram
EPS (8.33%, max wage ₹15,000) 8.33% × ₹13,500 = ₹1,125 8.33% × ₹15,000 = ₹1,250
EPF (Employee share − EPS) ₹1,620 − ₹1,125 = ₹495 ₹2,640 − ₹1,250 = ₹1,390
EDLI (0.5%, max wage ₹15,000) 0.5% × ₹13,500 = ₹68 0.5% × ₹15,000 = ₹75
Admin Charges (0.5%) 0.5% × ₹13,500 = ₹68 0.5% × ₹22,000 = ₹110
Total Employer Cost ₹1,756 ₹2,825

Getting Your Business EPF-Ready — 4 Phases

Phase 1 — Register Under the Scheme

Register on the EPFO Unified Portal (Shram Suvidha) within one month of crossing 20 employees. You'll need: company PAN, date of incorporation, director/partner details, employee headcount and wage summary, and business licence documents.

  1. Go to the EPFO portal → click Establishment Registration
  2. Sign up on Shram Suvidha with your name, email, and phone
  3. Select Registration for EPFO-ESIC → Apply for New Registration
  4. Choose Employees' Provident Fund and Miscellaneous Provision Act, 1952
  5. Fill the Common Registration Form, attach documents, and submit
  6. Upload your Digital Signature Certificate — you'll receive your establishment ID by email

Phase 2 — Enrol Your Employees

Every employee needs a 12-digit Universal Account Number (UAN) from EPFO. Log into the employer portal → Member → Register Individual.

  • New employees (fresh hires): Set Previous Employment = No, upload PAN, Aadhaar and bank details — EPFO generates a new UAN.
  • Lateral hires: Set Previous Employment = Yes, verify existing KYC documents against their UAN — this triggers an auto-transfer from the previous employer's member ID.

Phase 3 — Collect Dues Every Month

Deduct the employee's EPF contribution before processing payroll each month. The combined employee + employer contribution must reach EPFO by the 15th of the following month (e.g., October salary → pay by 15 November). Generate the EPF-ECR (Electronic Challan cum Return) file from your payroll system — it lists employee-wise salary details and a contribution summary.

Phase 4 — Pay EPF Dues Online

  1. Log in to the unified EPFO portal
  2. Go to Payment → ECR/Return Filing → ECR Upload
  3. Select wage month, salary paid date, contribution rate → upload the ECR file
  4. A TRRN (Temporary Return Reference Number) is generated after validation
  5. Click Verify → Prepare Challan → Generate Challan
  6. Click Finalize → Pay → Online — choose your bank and complete payment
  7. Save the e-receipt and transaction ID for your records

Penalties for Non-Compliance

Offence Penalty
Delayed payment of contributions Damages at 1% of unpaid amount per month of delay
Default in payment Interest at 12% p.a. + damages imposed by authorised officer
Obstruction / false statements Up to ₹5,000 fine and/or imprisonment up to 1 year

⚠️ Important

  • Penalties accumulate until dues are settled. Pay late fines online via Employer Portal → Payments → ECR/Return Filing → Challan Entry → Miscellaneous Challan.
  • The EPFO officer can attach the employer's assets if dues remain unpaid beyond the notice period.

How WorkWisely Handles EPF

WorkWisely automates EPF wage calculation, contribution deduction, ECR file generation, and filing reminders. Here's how to configure it:

  1. Enable EPF: Go to Settings → Payroll Settings → Statutory Components and toggle on Provident Fund.
  2. Enter your EPFO credentials: Under Settings → Company → Statutory → PF Registration, add your Establishment ID and Registration Number.
  3. Set employee EPF wages: WorkWisely auto-calculates EPF wages from each employee's salary structure. Verify the components marked as EPF-eligible under Payroll → Salary Components.
  4. Mark voluntary contributors: If an employee wishes to contribute above 12%, go to Employee Profile → Statutory → PF → Voluntary PF and set the additional percentage.
  5. Run payroll: EPF deductions appear automatically under Statutory Deductions on each payslip.
  6. Generate ECR file: After finalising payroll, go to Payroll → Compliance → PF ECR to download the EPFO-formatted ECR text file ready for upload.
  7. Track deadlines: Go to Payroll → Compliance Calendar — WorkWisely sends reminders 5 days before the 15th-of-month EPF due date.

🔄 Auto-updates

  • WorkWisely automatically updates EPF interest rates and EPFO rule changes when notified by the government — no manual intervention needed.
  • Retrospective corrections are flagged in the payroll audit trail.
    • Related Articles

    • Labour Welfare Fund (LWF) — WorkWisely Knowledge Base

      India Statutory Labour Welfare Fund (LWF) A state-governed statutory fund that improves working conditions and living standards for employees — understand which states apply, contribution rates, deduction cycles, and how WorkWisely automates it all. ...
    • India Payroll — WorkWisely Knowledge Base

      COUNTRY PAYROLL India Payroll Run compliant Indian payroll — PF, ESI, PT, LWF, Gratuity, TDS — with regime-aware declarations and statutory filings baked in. India 👥 WHO USES THIS ▸Payroll admins in India ▸Finance owning Indian compliance ▸HR ...
    • TDS on Salary — WorkWisely Knowledge Base

      India Statutory TDS on Salary Tax Deducted at Source on employee salaries under Section 192 — understand the old vs new tax regimes, how taxable income is computed, slab rates, worked examples, and how WorkWisely automates every TDS calculation and ...
    • Gratuity — Eligibility, Formula & Tax Treatment — WorkWisely Knowledge Base

      India Payroll Compliance Gratuity — Eligibility, Formula & Tax Treatment Gratuity is a statutory lump-sum payment made by an employer to an employee as a token of appreciation for long and loyal service. This guide covers eligibility, calculation ...
    • Introduction to WorkWisely Global Payroll

      GLOBAL PAYROLL Introduction to WorkWisely Global Payroll A tour of WorkWisely Global Payroll — country coverage, architecture, and how regional compliance is built into every cycle. Introduction 👥 WHO USES THIS ▸Global payroll leaders evaluating ...