Skip to main content
Apragya AIFree quotation builderQuotation builderQuote builderno signup
Glossary

What Is EPF? Employees' Provident Fund Meaning and Calculation Example

For HR and payroll teams, founders and employees: understand how EPF works, what is deducted and deposited each month, and how payroll handles it.

A payroll executive sorting salary sheets into two trays in an office

What is EPF? EPF, the Employees' Provident Fund, is a retirement savings scheme run by the Employees' Provident Fund Organisation (EPFO). Each month, the employee and the employer both contribute a share of the employee's wages, and the balance earns interest declared for each year.

Every employee in a covered establishment gets a Universal Account Number (UAN) that stays with them across jobs. The employer deducts the employee's share from salary and deposits both shares with a monthly return.

This page explains who is covered, how the contributions are split, a worked example, and how Apragya Payroll calculates EPF and builds the monthly file.

EPF meaning and calculation

The employee contributes 12% of PF wages, basic pay plus dearness allowance, to EPF. The employer also contributes 12%, but splits it: 8.33% goes to the Employees' Pension Scheme (EPS), capped on a wage ceiling of INR 15,000 a month, and the rest goes to EPF. The employer also pays EDLI insurance and administration charges.

A worked example: an employee's basic plus DA is INR 20,000 and PF is paid on actual wages. The employee contributes 12%, or INR 2,400. The employer's 12% is also INR 2,400. The pension share is 8.33% of the INR 15,000 ceiling, or INR 1,250, so INR 1,150 goes to EPF. The member's EPF account receives INR 3,550 for the month.

Contributions are deposited through a monthly electronic challan cum return (ECR) on the EPFO portal, by the 15th of the following month. Rates, ceilings and due dates are set by EPFO; check the current rules.

  1. Work out PF wages: basic plus DA.
  2. Take 12% as the employee's share.
  3. Take 8.33% of wages up to the ceiling as the pension share.
  4. Put the rest of the employer's 12% into EPF.
  5. Add EDLI and administration charges and deposit by the due date.

What goes wrong with EPF

Late deposits

Late payment can attract interest and damages under EPFO rules.

Wrong wage base

Allowances left out of PF wages lead to disputes during an inspection.

Missing UANs

New joiners without a UAN cannot be included in the return.

Rejected returns

Errors in the monthly file stop the challan from being generated.

An example: a Hyderabad software services firm

Take an illustrative 60 person firm where most engineers earn above the wage ceiling and a few support staff earn below it. The firm pays PF on actual basic for some and on the ceiling for others, as each employee's letter says.

The payroll team's monthly EPF checks

  • UAN for new joinersThree joiners linked before the run.Done
  • PF wage basisActual basic or ceiling, per employee.Checked
  • Pension share cappedCapped on the wage ceiling.Checked
  • Loss of pay daysTaken from attendance for the month.Matched
  • Monthly return fileBuilt from the payroll run.Ready
  • Challan paymentPaid on the EPFO portal before the due date.Pending
Five checks came from payroll; only the payment itself was left for the portal.

Because PF wages, the pension share and loss of pay days all came from the same payroll run, the monthly file matched the payslips, and the challan was paid well before the due date. Employees saw their PF deduction on the payslip on their phones.

A house-shaped savings box with two equal stacks of coins and a sealed sheet
Both shares came from the same payroll run, so the monthly file matched every payslip.

How EPF calculation works in Apragya Payroll

Step 1 of 5

Statutory settings

PF rates and the wage ceiling are set in payroll configuration.

  1. Statutory settings: PF rates and the wage ceiling are set in payroll configuration.
  2. Contributions worked out: Employee and employer shares are calculated on each payslip.
  3. Pension share capped: The pension share is capped and the balance goes to the provident fund.
  4. Attendance linked: Loss of pay days reduce PF wages and appear as non-contributory days.
  5. Monthly return: The ECR file is built from the run, ready to upload.

EPF contribution rules: why payroll should own them

EPF errors are rarely arithmetic. They come from the wage base, from missing UANs and from exits not recorded in time. When the payroll run, the employee record and attendance share one system, these gaps show up before the file is built.

EPF in spreadsheets, against Apragya

FeatureSpreadsheet PFApragya Payroll
PF wagesCopied from the salary sheetFrom the salary structure
Ceiling and capFormula per rowApplied in the run
UANSeparate listOn the employee record
Monthly fileBuilt by handBuilt from the payroll run
PayslipSeparate documentShows the same deduction

Checked against public information on 16 September 2026.

Getting started

  1. Record UANs on every employee.
  2. Decide the PF wage basis for each salary structure.
  3. Set PF rates and the ceiling in payroll settings.
  4. Run payroll and check the PF columns.
  5. Build the monthly file and pay the challan.

A clean UAN list solves most EPF problems before they start.

What sets Apragya apart for provident fund

One employee record

HR, attendance and payroll use the same data.

Other statutory dues

ESI, professional tax, LWF and TDS in the same run.

AI with human review

Agents can flag unusual payslips before the run is finalised.

Employee self-service

Payslips on the phone-friendly web app.

PII masking

Sensitive employee details are masked for those who should not see them.

Access by role

Only payroll staff can run and change payroll.

Read the EPF contribution guide, the ECR file rules, and see payroll runs. ESI is explained in what is ESI.

What it costs to start

INR 3,999
Starter, a month
Up to 10 users, CRM and HR plus Payroll
2,000
AI Credits a month
Included on Starter
Free
Up to 3 users
CRM, HR and Vendor Onboarding

Employees provident fund, answered

Is EPF compulsory for every business?
It applies to establishments above a set number of employees and to notified classes. Smaller businesses can join voluntarily. Check the current coverage rules.
Can an employee earning above the ceiling opt out?
Employees who were not members before and earn above the ceiling at joining may be treated as excluded. Existing members continue. Take advice for your case.
Is the employer's share part of the salary on the payslip?
It is a cost to the employer and often shown in the cost to company, but it is not deducted from the employee.
Do the new labour codes change EPF?
The labour codes change how wages are defined for contributions. Check your salary structures against the current rules.
What does it cost to start?
Payroll is available from the Starter plan, INR 3,999 a month for up to 10 users, which includes CRM and HR plus a choice of enterprise apps and 2,000 AI Credits a month. Pro, at INR 7,999 a month, covers 25 users and every enterprise app.

Get EPF right every month

Set up salary structures and UANs, run payroll and build the monthly file from it.