PeopleDeck Databus PeopleDeck
Databus
PeopleDeck
Features Solutions Use cases Tools Compare Guides Pricing
All products
Education
Finance & Operations
FinDeckAccounting & analytics Soon StockWiseInventory & stores Soon TaskDeckTasks & workflows Soon PeopleDeckHRMS & payroll
Sales & Support
LeadDeckSales & admissions CRM Soon TicketDeckSupport service desk Soon ConnectlyCommunity & messaging LiveLoopVideo meetings
Property & Mobility
AI
AskWiseAI assistant Soon
Blog

How to calculate PF, exactly

The complete EPF arithmetic: what the 12% applies to, where the employer's share actually goes, what the ₹15,000 ceiling does, and the two worked examples that cover most real cases.

Rates and thresholds re-verified 27 July 2026. Statutory figures change by notification, so always confirm against the current official source before acting.

The rule in one paragraph

Every covered employee contributes 12% of basic pay plus dearness allowance to EPF each month, and the employer contributes a matching 12%, but the employer's share splits: 8.33% goes to the Employees' Pension Scheme (EPS), capped at ₹1,250 a month, and the remaining 3.67% joins the employee's EPF account. Contributions compute by default on a statutory wage ceiling of ₹15,000 a month, formally notified on 29 May 2026 under the Code on Social Security 2020, so for anyone earning basic + DA of ₹15,000 or more, the standard contribution is ₹1,800 a side. On top, the employer bears EDLI (insurance) at 0.50% and administrative charges at 0.50%, neither of which touches the employee's payslip.

What counts as PF wages

The contribution base is basic plus DA, not gross. HRA is excluded by the scheme itself; whether other allowances belong in the base has been litigated, and the Supreme Court's guidance points at whether an allowance is ordinarily, uniformly paid to all; universal allowances tend to attract PF. This is why structures with a thin basic and fat 'special allowance' invite scrutiny, and why the Code on Wages' 50% wage definition is pushing structures toward honest bases. When in doubt about a component, the safe question is: is it effectively part of everyone's fixed pay?

Calculating a month, step by step

  1. 1

    Fix the contribution base

    Take the month's basic + DA as actually earned, pro-rated for joins, exits and loss-of-pay days. Apply the ceiling unless your establishment contributes on actual wages: base = min(basic + DA, ₹15,000) in the default treatment.

  2. 2

    Compute the employee's 12%

    Employee contribution = 12% of the base. On a ₹15,000-or-above base that is ₹1,800, deducted from the employee's pay and shown as the PF line on the payslip.

  3. 3

    Split the employer's 12%

    EPS gets 8.33% of the base, capped at ₹1,250 (8.33% of ₹15,000). The remainder (3.67% on a full-ceiling base) goes to the employee's EPF. The employer's total matches the employee's ₹1,800; the destination differs.

  4. 4

    Add the employer-only charges

    EDLI at 0.50% and administrative charges at 0.50% of the base, both employer-borne, computed for the establishment's challan; they never appear as deductions on any payslip.

  5. 5

    Build and upload the ECR

    Consolidate every employee's month into the ECR, reconcile it against payslips, upload to the EPFO portal and pay by the 15th. Software generates this file from the approved run; the upload and payment remain the establishment's act.

A worked example

Employee A has basic + DA of ₹12,000: employee PF ₹1,440; employer EPS ₹1,000 (8.33% of 12,000, under the cap), employer EPF ₹440. Employee B has basic + DA of ₹22,000 under ceiling treatment: base ₹15,000, employee ₹1,800, EPS ₹1,250 (capped), employer EPF ₹550. Employee B's colleague at the same salary in an actual-wages establishment: employee ₹2,640, EPS still ₹1,250, employer EPF ₹1,390. Same statute, three different correct answers, which is why the treatment must live in the structure, not in someone's head.

Figures are illustrative, for mechanism only. Verify current rates and your own structure before relying on any number.

Where DIY calculations actually go wrong

Four errors account for most PF findings. Computing on gross instead of basic + DA, which overstates both sides. Forgetting the EPS cap and splitting 8.33% of an uncapped base sends too much to pension on paper and makes the ECR reject or, worse, reconcile wrongly. Missing arrears, a backdated increment attracts PF on the arrears in the month processed, tagged to the wage months, and hand-built files rarely tag them. And inconsistent above-ceiling treatment: contributing on actuals for some employees and the ceiling for others without a declared basis, which reads as arbitrariness in an audit even when each individual month was defensible.

The records that make PF audit-proof

Every month should leave four reconciling artifacts: payslips whose PF lines match the structure's declared base; a wage register agreeing with those payslips; the ECR whose totals tie to both; and the challan reference proving payment by the 15th. Inspections sample joining dates against first contributions, and wage revisions against arrear contributions: the two seams where manual processes leak. If your records reconcile by construction because one computation produced all four artifacts, the inspection is an export; if they were assembled separately, it is an investigation.

PF and the exit: transfers, withdrawal and the ten-year line

When an employee leaves, their EPF balance travels with the UAN; transfer to the next employer's establishment is the default path, done by the employee on the portal, and clean employer records make it a formality. Withdrawal is permitted in defined situations, with tax consequences if service is under five years. The quiet number worth knowing is ten years of contributory service: that is when EPS pension entitlement vests, after which the pension cannot be surrendered for a lump sum. None of this is the employer's transaction, but every bit of it runs on the contribution history the employer's payroll created, which is why a complete, month-by-month record is part of what you owe departing employees.

How payroll software applies this

PeopleDeck computes exactly this chain on every payslip: the base from the structure and the month's attendance, the split with the EPS cap applied, EDLI and admin charges for the challan, and an upload-ready ECR generated from the approved run, reconciling to payslips by construction. Rate changes arrive as effect-dated configuration, so a notification updates future months without rewriting history.

Go deeper: PF & ESI compliance · Statutory compliance · PF calculator

Primary sources: EPFO · Ministry of Labour & Employment

Maintained by Databus Technology Solutions against the source notifications; the verification date above is refreshed whenever a figure changes. This guide explains rules and mechanics; it is not legal or tax advice. PeopleDeck applies statutory rates and generates upload-ready files; it never files returns on your behalf, and positions on contested questions belong with your consultant.

Frequently asked questions

Can employee and employer contribute above the ceiling?

Yes, an establishment may contribute on actual wages above ₹15,000 by choice, and employees can add Voluntary PF (VPF) above their own 12% (EPS stays capped at ₹1,250 regardless). What matters for compliance is consistency: the treatment your structures declare must be the treatment every month applies.

When are PF payments due?

The ECR (Electronic Challan-cum-Return) upload and payment are due by the 15th of the following month. Interest and damages apply to late remittance, and the employee-share portion of a delayed payment is the part that creates personal exposure for employers, so the 15th is a real deadline, not a soft one.

Does PF apply to an employee earning above ₹15,000?

Existing EPF members continue mandatorily regardless of wage. A first-time employee joining above the ceiling can be an excluded employee — enrolment then depends on establishment policy and the employee's history. Most employers enrol everyone for simplicity; whichever position you take, apply it uniformly.

What is the current EPF interest rate?

EPFO declares it annually — 8.25% for FY 2025-26, credited on monthly running balances. The rate applies to accumulated EPF; EPS is a defined-benefit pension, not an interest-bearing balance.

How do arrears and mid-month joins affect PF?

Contributions follow the wages of the month they are paid for: a mid-month joiner contributes on pro-rated wages, and backdated wage revisions attract PF on the arrears in the month they are processed, with the ECR reflecting the actual wage months. A payroll engine computes this automatically; spreadsheets miss it routinely.

Is PF calculated on gross salary?

No, on basic plus DA. Computing 12% of gross is the single most common DIY error, and it overstates both sides' contributions. Check your payslip's PF line against the basic, not the total.

PF applied right, ECR ready by the 15th.

Applied on every payslip, files generated for upload — per employee, per month.

Start free