PF registration with EPFO is compulsory once an establishment has 20 or more employees, in any industry, under the Code on Social Security 2020 in force from 21 November 2025; below 20 it is voluntary. Once registered, every employee with wages up to ₹25,000 a month, the ceiling from 17 September 2026, must be enrolled, and new companies receive their EPFO registration at incorporation through SPICe+.
When is PF registration mandatory for employers?
PF registration is mandatory once an establishment has 20 or more employees, whatever it does. The old EPF Act 1952 tied coverage to the industries listed in its Schedule I; the Code removed that limit, so offices, agencies, clinics and startups are covered on headcount alone.
- Below 20 employees, you can still register voluntarily if the employer and the majority of employees agree. EPFO's online registration page lists this route alongside compulsory registration.
- Employees on wages up to ₹25,000 a month must become members once you are covered.
- Employees above ₹25,000 are "excluded employees". They can join with the employer, contributing on ₹25,000 or on actual wages.
- Wages means Code wages: basic pay, dearness allowance and retaining allowance, with excluded allowances above half of total pay added back.
How do you register an establishment with EPFO online?
A company incorporated from 23 February 2020 gets its EPFO registration through SPICe+, and EPFO issues no separate number, as the Ministry of Corporate Affairs states. Other employers apply online through the common EPFO and ESIC registration on the Labour Ministry's Shram Suvidha portal, which EPFO's employer portal links to.
EPFO's instructions for its own Online Registration of Establishments (OLRE) system, which verifies the employer's PAN and needs a digitally signed application, show what to prepare. The common registration's screens differ, so check them as you go:
- Register as a new user with the employer's name exactly as in income-tax records, the PAN and a mobile PIN, then activate the link sent by email.
- Register the employer's digital signature certificate, which is mandatory before you apply.
- Enter the establishment's details: name and address, date of set-up, main activity, ownership and owners (with DIN for company directors), headcount, branches and, optionally, bank details.
- Upload the supporting documents signed with the DSC, confirm the EPFO field office and submit with a mobile PIN.
- Collect the user ID and password sent by SMS and email, download the code allotment from Reports, and set up the ECR login for payments.
No physical documents go to the PF office. Ofin also handles the digital signature if the employer does not have one.
Documents for PF registration
EPFO's OLRE instructions ask for proofs of the establishment's address, set-up date and one licence, which are uploaded as PDFs signed with the employer's DSC, plus the PAN card and a specimen signature. Voluntary coverage also needs the written consent of a majority of employees.
| Document | What EPFO accepts or expects |
|---|---|
| Address proof | A licence, water or electricity connection, bank passbook or statement, or postpaid telephone bill |
| Set-up date proof | A document supporting the date the establishment was set up |
| Licence proof | At least one licence held by the business |
| PAN card | The employer's PAN, which is verified online |
| Specimen signature | In EPFO's format |
| Scanned cheque | Only if you give bank details, which are now optional |
| Employee consent | Only for voluntary coverage |
What does PF registration cost?
EPFO charges no registration fee: the Labour Ministry's ease-of-doing-business note says EPFO and ESIC registration carries no cost. The real cost is the monthly contribution of 12% of wages from the employee and 12% from the employer. Ofin's fee is ₹2,899.
Example. Tealwave Software Private Limited, a made-up company, has 20 employees on Code wages of ₹22,000 each. Every month it deducts ₹2,640 from each salary and adds ₹2,640 of its own, of which ₹1,833 goes to EPS and ₹807 to EPF. The total deposit is ₹1,05,600, half deducted and half from the employer. EDLI and admin charges at the old 0.5% rates would add ₹2,200 each; confirm the current rates on the EPFO portal. These wages are above ₹21,000, so no ESI contribution applies to these staff.
The PF and ESI calculator gives the same split for any salary structure.
What changed for PF registration in 2025 and 2026?
The Code on Social Security replaced the EPF Act 1952 from 21 November 2025, PF now runs under the EPF Scheme 2026 notified on 29 June 2026, and the wage ceiling rose from ₹15,000 to ₹25,000 a month from 17 September 2026 under S.O. 5109(E), its first revision since September 2014.
- PIB expects the new ceiling to bring more than 51 lakh more formal-sector workers into mandatory EPFO membership.
- The maximum EPS share rose from ₹1,250 to ₹2,083 a month.
- The industry schedule of the 1952 Act no longer limits coverage.
- EPFO must start any inquiry into dues within five years and finish it within two, extendable by one year with the Central Provident Fund Commissioner's approval.
- An employer appealing an EPFO order to the tribunal must deposit 25% of the amount determined.
After PF registration: UAN, KYC and monthly returns
After the code is allotted, the employer generates a UAN for each new joiner on EPFO's Unified Portal, approves members' KYC with a registered DSC or e-sign, and files the electronic challan-cum-return (ECR) with payment by the 15th of the following month.
- UANs can be generated one at a time or in bulk from the employer interface, according to EPFO's FAQs.
- Using a DSC or e-sign for approvals needs a one-time approval from the EPFO Regional Office.
- A branch unit can get its own code through the ECR login.
- For Tealwave, November 2026 contributions and the ECR are due by 15 December 2026.
Late PF registration and payment: what it costs
Late PF carries simple interest at 12% a year plus damages under the EPF Scheme 2026: 0.25% a month for delays under two months, 0.5% a month from two to four months and 1% a month after four months. A late statutory return costs ₹500 a day.
Registering late does not by itself settle earlier months, and EPFO has five years to start an inquiry. If Tealwave paid one month's ₹1,05,600 three months late, interest alone would be ₹3,168 (₹1,05,600 × 12% × 3 ÷ 12), before damages.
Common mistakes with PF registration
Most problems come from rules that ended in 2025 and 2026. Check these before your 20th hire.
- Assuming PF applies only to listed industries.
- Using the ₹15,000 ceiling for wages from 17 September 2026.
- Applying for a fresh code for a company that already has one from SPICe+.
- Leaving DSC or e-sign registration until a KYC approval is pending.
- Missing ESI registration, which starts at 10 employees, and state professional tax registration.
How Ofin handles PF registration
Ofin's CAs, CSs and legal professionals prepare, verify and file your EPFO application 100% online, map your DSC or e-sign on the portal and generate UANs for up to five employees while training your team. Monthly ECR filing is available as an add-on. The fee is ₹2,899, and we reply within 24 hours: get a fixed-price proposal.



