Complete Provident Fund (PF) Guide for India 2025-26 | JZ Payroll Outsourcing

Complete Provident Fund (PF) Guide for India 2025-26

Updated with New Labour Code 2023 | UAN Management | PF Filing Process | Calculation Rules | Withdrawal & Compliance

PF Overview & Latest Updates 2025-26

The Employees’ Provident Fund (EPF) remains India’s primary retirement security scheme, now strengthened by the Labour Code 2023. The scheme mandatorily covers employees earning up to โ‚น15,000 per month (basic salary + dearness allowance) in establishments with 20 or more workers.

Key Features of PF Scheme

  • Dual Contribution Model: Both employer and employee contribute equally at 12% of basic salary
  • Interest Rate (2024-25): 8.15% per annum, compounded annually
  • Tax-Free Returns: Interest is completely tax-exempt after 5 years of service
  • Portable Account: Maintain single UAN across employers with automatic transfer
  • Multiple Withdrawal Options: Flexibility for emergencies, housing, education, and marriage
  • Pension Security: Guaranteed monthly pension after 10 years of service

New Labour Code 2023 Changes NEW

Major Changes Introduced

  • Coverage Expansion: Inclusion of gig and platform workers under social security
  • Simplified Compliance: Unified codes and simplified filing procedures
  • Enhanced Portability: Streamlined PF transfer across states and employers
  • Higher Flexibility: Increased partial withdrawal limits for genuine emergencies
  • Digital Integration: Mandatory digital records and online processing by 2025
  • Pension Enhancement: Special provisions for contract and casual workers

What is PF & UAN? Creation & Importance NEW

Before you can file PF for your team, it is essential to understand two foundational concepts: the Provident Fund account itself and the Universal Account Number (UAN) that governs it.

What is Provident Fund (PF)?

The Provident Fund is a compulsory, government-managed savings scheme under the Employees’ Provident Fund Organisation (EPFO). Every month, both the employee and the employer contribute a fixed percentage of the employee’s basic salary into this fund. The accumulated corpus โ€” along with interest โ€” is available to the employee at retirement, resignation, or in specific eligible circumstances such as medical need, housing, or marriage.

PF is not merely a deduction โ€” it is one of the most tax-efficient long-term wealth-building tools available to salaried professionals in India.

What is a UAN (Universal Account Number)?

A Universal Account Number (UAN) is a 12-digit unique identification number allotted to every EPF member by EPFO. It acts as an umbrella under which all individual PF member IDs (assigned by different employers) are linked.

๐Ÿ”‘ Why is UAN Unique?

  • It remains the same throughout an employee’s career, regardless of how many times they change jobs
  • All previous and current PF accounts are linked under this single number
  • Enables seamless, employer-independent access to EPF balance, statements, and withdrawal
  • Eliminates duplication and prevents fraudulent multiple accounts

๐Ÿ“‹ How is UAN Created?

  • When an employee joins an EPF-covered establishment for the first time, the employer registers them on the EPFO employer portal
  • EPFO auto-generates the UAN based on the employee’s Aadhaar-linked KYC data
  • The UAN is then shared with the employee via SMS on their registered mobile number
  • For first-time registrations, the employee can also self-register via the UMANG app

๐Ÿ’ก Key Point for Employers

Always verify the UAN before onboarding any new team member to PF. Entering an incorrect UAN or creating a duplicate UAN leads to mismatched records, rejected ECR filings, and compliance penalties. When in doubt, ask the employee to log into their EPFO member portal (member.epfindia.gov.in) or the UMANG app to confirm their UAN.

How to Add a Team Member to PF STEP-BY-STEP

When a new employee joins your organisation, you need to register them with EPFO. There are two distinct scenarios depending on whether the person already has a UAN.

โœ… Case 1: Employee Already Has a UAN

This is the most common situation for experienced hires.

Details required from the employee:

  • UAN Number
  • Aadhaar Card number
  • Full Name (as per Aadhaar)
  • Date of Birth

Process:

  1. Log into the EPFO Employer Portal
  2. Navigate to Member โ†’ Add Member
  3. Enter the UAN and the KYC details provided by the employee
  4. The system will validate the details against EPFO records
  5. Go to the Approval Tab and click Add
  6. The member is now linked to your establishment โœ“

๐Ÿ†• Case 2: Employee Has No UAN (First-Timer)

For employees joining EPF-covered employment for the very first time.

Step 1 โ€” Employee Self-Registration:

  • The employee must download the UMANG App (or visit the EPFO member portal)
  • Self-register using their Aadhaar-linked mobile number
  • EPFO will generate and issue a new UAN
  • The employee shares this new UAN with the employer

Step 2 โ€” Employer Links the Member:

  • Once the UAN is received, follow the same process as Case 1
  • Enter UAN, Aadhaar, Name, and DOB on the employer portal
  • Approve via the Approval Tab

โš ๏ธ Important โ€” Name Must Match Aadhaar Exactly

While adding a member, always enter the employee’s name exactly as it appears on their Aadhaar card โ€” including spelling, spaces, and initials. A mismatch will cause ECR upload errors (such as RFE-12 or name-validation failures) and can delay salary credits and PF deposits. If the employee’s Aadhaar name differs from their common name, the Aadhaar name takes precedence for all EPFO filings.

How to Exit a Team Member from PF NEW

When an employee leaves your organisation โ€” for any reason โ€” you are legally required to mark their exit in the EPFO employer portal. This is a critical compliance step that enables the employee to withdraw or transfer their PF balance without delays.

Common Reasons for PF Exit

  • Job Change / Resignation โ€” Employee moving to another company
  • Absconding โ€” Employee left without notice and is unreachable
  • Retirement โ€” Superannuation or voluntary retirement
  • Death โ€” Triggering EDLI claim for nominated family members
  • Retrenchment / Layoff โ€” Employer-initiated separation
  • Contract End โ€” For fixed-term or contract employees

Exit Filing Format

On the EPFO employer portal, exit details are submitted in the following format. Each exit reason has a specific reason code that must be filled accurately:

UAN No Exit Date Exit Reason Code Description
XXXXXXXXXXXX DD/MM/YYYY R Retirement / Superannuation
XXXXXXXXXXXX DD/MM/YYYY S Short Service (Resignation)
XXXXXXXXXXXX DD/MM/YYYY D Death in Service
XXXXXXXXXXXX DD/MM/YYYY AB Absconding
XXXXXXXXXXXX DD/MM/YYYY RE Retrenchment
XXXXXXXXXXXX DD/MM/YYYY CC Cessation of Contract
Note: The exit date should be the employee’s last working day โ€” not the date of filing. Filing a wrong exit date is a common error that creates problems during the employee’s subsequent withdrawal claim. Always cross-verify with HR records before submitting.
1

Log in to the EPFO Employer Portal

Navigate to Member โ†’ Member Exit from the left-hand menu.

2

Search by UAN or Member ID

Enter the UAN of the departing employee to pull up their member record linked to your establishment.

3

Fill Exit Details

Enter the Date of Exit and select the correct Reason for Leaving from the dropdown (which maps to the reason codes shown above).

4

Submit and Confirm

Review the details carefully and submit. An OTP verification may be required. Once confirmed, the exit is marked in the EPFO system and the employee can initiate their withdrawal or transfer claim.

โœ… Why Timely Exit Marking Matters

If an employer delays marking the exit, the employee’s PF withdrawal claim gets stuck at the “Claim Under Process” stage indefinitely. As per EPFO guidelines, employers should mark the exit within 30 days of the employee’s last working day. Failure to do so can attract grievances filed by the employee directly with EPFO, and may result in departmental action against the employer.

How to Make & Upload a PF Sheet (ECR Filing) COMPLETE GUIDE

Every month, employers are required to file an Electronic Challan-cum-Return (ECR) on the EPFO portal โ€” a structured data file containing salary and contribution details for all covered employees. Here is the complete, step-by-step process used by experienced payroll professionals.

Step 1 โ€” Prepare the PF Data in Excel

Your PF sheet must contain exactly 11 columns in the following sequence. Download the template below and fill it with your team’s salary data:

# Column Name Description & Rules
1 UAN No 12-digit Universal Account Number โ€” must be exact and active
2 Name Employee’s name exactly as on Aadhaar card
3 Gross Salary Total gross salary paid for the month
4 PF Salary The PF-applicable salary (Basic + DA). No upper cap for PF; but EPS is capped at โ‚น15,000
5 Minimum Salary Always โ‚น15,000 (the statutory ceiling for EPS and EDLI calculation)
6 EDLI Salary Always โ‚น15,000 (capped regardless of actual salary, per EPFO rules)
7 PF Contribution (Total Employer) Must equal Column 8 + Column 9. Employer’s total contribution.
8 EDLI โ‚น1,250 per employee per month (8.33% of โ‚น15,000, for EPS). Note: Column header says EDLI but this maps to EPS contribution.
9 Pension (Employer PF) Column 7 minus Column 8. The balance of employer contribution going to PF account.
10 (Blank / Zero) Always 0
11 (Blank / Zero) Always 0

โš ๏ธ Critical Validation Rules Before Filing

  • The file must have exactly 11 columns โ€” no more, no less
  • The last two columns must always be zero
  • Delete Row 1 (the header row) before saving to CSV โ€” EPFO’s upload system does not accept a header line
  • Fill the exact UAN โ€” a single wrong digit causes the entire row to fail
  • Name must match Aadhaar โ€” even a single space difference can trigger a validation error
  • Column 7 total = Column 8 total + Column 9 total โ€” this must balance exactly

๐Ÿ“ฅ Download PF Sheet Templates

Use these ready-to-use templates to prepare your monthly ECR filing. The Excel sheet includes built-in formulas to auto-calculate contributions.

๐Ÿ“Š Download PF Excel Template (.xlsx)

Fill this sheet with your team’s salary data, then follow the conversion steps below to prepare the upload file.

Step 2 โ€” Save as CSV (Comma Delimited)

Once your data is filled in the Excel sheet, save it in CSV (Comma delimited) format:

  1. In Excel: File โ†’ Save As โ†’ Choose file type: CSV (Comma delimited) (.csv)
  2. Save the file to an easily accessible location on your computer
  3. After saving, your data will look like the sample below (commas as separators)
UAN NO,Name,295994,147997,15000,15000,17760,1250,16510,0,0
UAN NO,Name,120422,60211,15000,15000,7225,1250,5975,0,0
UAN NO,Name,186949,93475,15000,15000,11217,1250,9967,0,0
UAN NO,Name,159168,79584,15000,15000,9550,1250,8300,0,0
UAN NO,Name,313969,156985,15000,15000,18838,1250,17588,0,0
UAN NO,Name,99761,49881,15000,15000,5986,1250,4736,0,0
UAN NO,Name,192125,15000,15000,15000,1800,1250,550,0,0
๐Ÿ“‹ Download Sample CSV File

Step 3 โ€” Convert CSV to EPFO-Compatible Format (Replace Separator)

EPFO’s ECR upload system requires a specific delimiter โ€” #~# โ€” instead of commas. Follow these exact steps:

1

Open the CSV file in Notepad

Go to the saved location of your CSV file โ†’ Right-click โ†’ Open with โ†’ Notepad

2

Open Find & Replace

In Notepad: Edit โ†’ Replace (or press Ctrl + H)

3

Replace Comma with #~#

In the Find what box, type: ,
In the Replace with box, type: #~#
Click Replace All

4

Save the File

Press Ctrl + S to save. Your file is now ready. It will look like this:

UAN NO#~#Name#~#295994#~#147997#~#15000#~#15000#~#17760#~#1250#~#16510#~#0#~#0
UAN NO#~#Name#~#120422#~#60211#~#15000#~#15000#~#7225#~#1250#~#5975#~#0#~#0
UAN NO#~#Name#~#186949#~#93475#~#15000#~#15000#~#11217#~#1250#~#9967#~#0#~#0
UAN NO#~#Name#~#159168#~#79584#~#15000#~#15000#~#9550#~#1250#~#8300#~#0#~#0
UAN NO#~#Name#~#313969#~#156985#~#15000#~#15000#~#18838#~#1250#~#17588#~#0#~#0
UAN NO#~#Name#~#99761#~#49881#~#15000#~#15000#~#5986#~#1250#~#4736#~#0#~#0
UAN NO#~#Name#~#192125#~#15000#~#15000#~#15000#~#1800#~#1250#~#550#~#0#~#0

Step 4 โ€” Upload the File on the EPFO Portal

Login to EPFO Portal โ†’ Payment โ†’ ECR / Return โ†’ Select Month โ†’ Enter File Name โ†’ Upload File โ†’ Verify Statement โ†’ Approve โ†’ Make Payment
  1. Log in to the EPFO Employer Portal
  2. Click Payment โ†’ ECR Return Section
  3. Select the Wage Month for which you are filing
  4. Enter a File Name for your records (e.g., “ECR_March_2025”)
  5. Upload the #~# formatted file prepared above
  6. The system will process the file and generate a Statement / Challan
  7. Verify carefully that all figures match your salary sheet exactly
  8. Download and save the statement for your statutory audit records
  9. Approve the challan
  10. Make payment online (net banking / NEFT) for the respective month

โœ… Deadline Reminder

PF contributions must be deposited by the 15th of every month for the previous month’s salary. For example, PF for March salary must be paid by 15th April. Late deposit attracts a 12% interest penalty on the delayed amount, in addition to possible regulatory action.

Common PF Upload Errors & How to Fix Them TROUBLESHOOTING

Even experienced payroll professionals encounter errors during ECR uploads. The EPFO system generates a detailed error file when something doesn’t match. Below are the most common errors and their resolutions โ€” based on real-world filing experience.

Error RFE-78 (EPS Wages): EPS wages should be greater than or equal to โ‚น15,000 as EPF wages are greater than โ‚น15,000.

Fix: When an employee’s PF salary exceeds โ‚น15,000, the EPS (Minimum Salary / Pension Wages) column must be set to exactly โ‚น15,000 โ€” not the actual salary. Verify Column 5 is โ‚น15,000 for all employees earning above โ‚น15,000 basic.

Error RFE-25 (EPS Contribution): EPS Contribution must be 8.33% of EPS wages (plus 1.16% for POHW cases).

Fix: Column 8 must equal exactly 8.33% of โ‚น15,000 = โ‚น1,250 for employees with salary above โ‚น15,000. Correct to โ‚น1,250 if different due to rounding.

Error RFE-34 (EDLI Wages): EDLI wages must equal EPF wages, up to a maximum of โ‚น15,000.

Fix: Column 6 must be capped at โ‚น15,000 even if PF salary is higher.

Error RFE-35 (EDLI Wages): EDLI wages must equal EPF wages since EPF wages are less than โ‚น15,000.

Fix: For PF salary below โ‚น15,000, set Column 6 = actual PF salary.

Error RFE-37 (Employer PF Contribution): The Employer PF contribution must match the difference between Due EPF and Due EPS contributions.

Fix: Column 7 must exactly equal Column 8 + Column 9. Re-verify arithmetic.

Error RFE-16 (EPF EE Contribution): EPF EE contribution should be greater than or equal to minimum EPF EE due contribution.

Fix: Ensure minimum โ‚น1,800 (employee + employer) is applied when required.

Error RFE-12 (EPF Wages): EPF Wages can’t be greater than Gross Wages.

Fix: Column 4 cannot exceed Column 3.

๐Ÿ“ž Still Getting Errors?

If your error file shows multiple issues, fix one error type across all rows systematically. For complex cases, contact our team at JZ Payroll Outsourcing โ€” 9911824722 or pyushverma@contractstaffinghub.com.

PF Calculation Methods & Tables UPDATED

PF Contribution Calculation Formula

Standard Calculation (2025-26):

Employee PF = 12% of Basic Salary
Employer PF = 12% of Basic Salary (distributed as shown below)

Note: Minimum monthly PF contribution is โ‚น1,800 (employee + employer combined if basic salary is โ‚น7,500)

Comprehensive PF Calculation Table

Salary Level Gross Salary Basic Salary Employee PF (12%) Employer PF (12%) Total Monthly PF
Entry Level โ‚น50,000 โ‚น25,000 โ‚น3,000 โ‚น3,000 โ‚น6,000
Mid-Level โ‚น100,000 โ‚น50,000 โ‚น6,000 โ‚น6,000 โ‚น12,000
Senior Level โ‚น150,000 โ‚น75,000 โ‚น9,000 โ‚น9,000 โ‚น18,000

Minimum PF Requirements

Minimum Monthly PF: โ‚น1,800

Even if an employee’s basic salary is below โ‚น7,500, the minimum contribution collected is โ‚น1,800 per month (โ‚น900 from employee + โ‚น900 from employer).

Contribution Breakdown (EE, EPS, ER, EDLI) WITH EDLI

Salary Level Gross Salary Basic Salary EDLI (โ‚น) Employee Contribution (โ‚น) EPS Distribution (โ‚น) Employer PF (โ‚น) Admin Charges (โ‚น)
Entry โ‚น50,000 โ‚น25,000 15,000 3,000 1,250 1,750 50
Mid โ‚น100,000 โ‚น50,000 15,000 6,000 1,250 4,750 100
Senior โ‚น150,000 โ‚น75,000 15,000 9,000 1,250 7,750 150

PF Withdrawal Process & Eligibility COMPLETE GUIDE

Online Withdrawal Process (Recommended)

  1. Log into EPFO member portal using UAN and password
  2. Choose Full Withdrawal (Form 19) or Partial Withdrawal (Form 31)
  3. Enter withdrawal reason and amount
  4. Upload required documents
  5. Verify bank details
  6. Track application status
  7. Funds transferred within 7-15 working days

Withdrawal Limits by Reason UPDATED 2025

Withdrawal Purpose Eligibility Condition Maximum Amount Form Required
Retirement Age 58 years or above 100% (Full Withdrawal) Form 19
Medical Emergency Immediate need with proof 6 months basic salary or actual expenses (lower) Form 31
Housing/Property After 5 years of membership 90% of balance or up to โ‚น50 lakhs Form 31
Education After 7 years of membership 75% of balance (self or dependents) Form 31
Marriage After 7 years of membership 50% of balance or 6 months salary (lower) Form 31
Unemployment Jobless for 2+ months after 1 year membership Partial up to 50% of balance Form 31

EPF Pension Scheme Benefits

Pension Eligibility & Calculation

Eligibility: Minimum 10 years service + age 58 (or 50 with reduced pension)

Monthly Pension Formula:

Pension = (Years of Service ร— Average Monthly Salary) รท 70

Example: 25 years service, avg. salary โ‚น15,000 (capped) โ†’ โ‚น5,357/month

Tax Benefits & Exemptions

  • Section 80C: Employee contribution up to โ‚น1.5 lakh
  • Interest: Tax-exempt after 5 years
  • Withdrawal: Tax-free after 5 years continuous service

Employer Compliance Checklist

  • Register with EPFO within 30 days of liability
  • Enroll employees within 15 days of joining
  • Deposit contributions by 15th of following month
  • Mark exits within 30 days
  • Verify UAN before ECR filing

Frequently Asked Questions

Q1: How is regular PF calculated at 12% on basic salary?

Answer: 12% of Basic Salary (excluding allowances). Both employee and employer contribute 12%. Minimum โ‚น1,800/month applies if basic is very low.

Q2: What are Labour Code 2023 changes affecting PF?

Answer: Simplified compliance, gig worker coverage, better portability, higher withdrawal flexibility, digital-first processes.

Q3: What is the minimum PF amount per month?

Answer: โ‚น1,800 combined (โ‚น900 employee + โ‚น900 employer) even if basic salary is low.

Q4: Can I withdraw PF for housing before 5 years?

Answer: No โ€” housing withdrawal requires minimum 5 years membership.

Q5: What documents are needed for PF withdrawal?

Answer: PAN, Aadhaar, bank details + cancelled cheque. Additional documents depend on reason (medical certificate, property papers, etc.).

Q6: How long does PF withdrawal take?

Answer: Online: 7โ€“15 working days. Offline: 30โ€“45 days.

Q7: Is PF withdrawal taxable?

Answer: Tax-free after 5 years continuous service. Taxable if withdrawn earlier.

Q8: What happens to my PF when I change jobs?

Answer: Transfers automatically using same UAN if properly linked.

Q9: What is EDLI coverage in PF?

Answer: Life insurance up to โ‚น7 lakh (earlier โ‚น6 lakh, now increased in many cases) in case of death in service.

Q10: Can I contribute more than 12% to PF?

Answer: Yes โ€” through Voluntary Provident Fund (VPF). No upper limit.

Q11: What is a UAN and why is it unique to each employee?

Answer: 12-digit lifelong number linking all PF accounts across jobs.

Q12: What if my PF withdrawal claim is stuck at “Under Process”?

Answer: Usually previous employer hasn’t marked exit. Request them to update or raise grievance on EPFO portal.

Q13: What does error RFE-37 in ECR filing mean and how do I fix it?

Answer: Employer contribution mismatch. Ensure Column 7 = Column 8 + Column 9 exactly.

Case Study: Successful PF Implementation

IT Company โ€” 500 Employee Strong

Challenge: Frequent ECR errors, delayed payments, compliance notices.

Results Achieved: 100% compliance, zero penalties, 40% faster processing.

Professional PF Compliance & Management Services

๐Ÿ“ฑ Phone: 9911824722

โœ‰๏ธ Email: pyushverma@contractstaffinghub.com

๐ŸŒ Website: www.contractstaffinghub.com

Disclaimer: This guide provides comprehensive information about PF rules and procedures as per Labour Code 2023 and current regulations (2025-26). Regulations change periodically. For specific situations and personalised advice, consult qualified professionals or refer to official EPFO guidelines at www.epfindia.gov.in.

ยฉ 2025 JZ Payroll Outsourcing & Contract Staffing
Pan India PF & Payroll Solutions | 15+ Years of Excellence
Head Office: New Delhi | Serving Across India

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top