Register online through the Shram Suvidha portal, which EPFO uses for employer registration, once you employ 20 people; below 20 you can join voluntarily if you and most employees agree, and then every rule of the scheme applies. IndiaFilings, which charges from ₹7,899 to do it, puts the deadline at 30 days from reaching the count. Registration gives the establishment its numbers, and from then on you file a monthly electronic challan cum return and pay on EPFO's employer portal. Since 17 September 2026 the wage ceiling is ₹25,000 a month, up from ₹15,000, so everyone earning up to ₹25,000 must be enrolled. Each month the employee pays 12% of PF wages, you pay 12% (8.33% of it to the pension scheme), plus 0.5% for EDLI insurance and 0.5% admin charges. Budget for the new ceiling before you make your next offers.
EPFO's page on Shram Suvidha, the single portal for online registration and returns under labour laws, which assigns each establishment a Labour Identification Number (LIN).
EPFO's own FAQ on the wage ceiling rising from ₹15,000 to ₹25,000 a month from 17 September 2026 under the Code on Social Security, with worked contributions: 12% from the employee, 12% from the employer (8.33% to EPS), 0.5% EDLI and 0.5% admin charges.
A service page that explains when PF registration becomes compulsory (20 or more employees, within 30 days of reaching the count), voluntary registration below that, the documents, and its own fee, starting from ₹7,899.