EPF (EPFO) Employer Registration
Register your company/organization as an EPF employer with EPFO via Shram Suvidha portal. Obtain Establishment Code. Mandatory if you have 10+ employees (or 5+ in some states). Start EPF contributions for eligible employees.
Who needs this: Businesses with employees, startups with hired staff
Government portal: https://www.epfindia.gov.in (Shram Suvidha portal)
Indicative fees: Free. No registration fee charged by EPFO.
Timeline: Registration approval: 2-5 working days. Employee UAN issuance: 3-5 days. First ECR filing: by 15th of next month.
Who can use this
- All employers with 10+ employees (5+ in some states)
- Companies, partnerships, and proprietorships
- NGOs and associations
- Factories and manufacturing units
- Service providers with specified employee strength
Who cannot use this
- Sole proprietorships with <10 employees
- Employers without PAN
- Entities already registered with EPFO
Documents required
- PAN certificate
- TAN certificate
- Office address proof (electricity bill, water bill, lease deed)
- Bank account statement (last 3 months)
- Employee list with Aadhaar, PAN, salary details
- Payroll records (last 3 months)
- Business registration documents (if applicable)
Step-by-step process
- Visit EPFO Shram Suvidha portal — Go to https://www.epfindia.gov.in. Click 'Employer Services' > 'Shram Suvidha'. Select 'New Registration' to start EPF employer registration.
- Create employer account on Shram Suvidha — Click 'New User'. Enter email address, set password, and complete mobile OTP verification. Create your employer account to log in to Shram Suvidha portal.
- Log in and fill employer registration form — Log in to Shram Suvidha. Click 'Apply for EPFO Registration'. Form will open showing fields for employer details. Fill: name, PAN, TAN, email, mobile, and business address.
- Provide business details and establishment address — Enter type of business (manufacturing, service, trading), nature of establishment (head office, branch, plant), and detailed address of the establishment where employees will work.
- Link bank account and enter bank details — Provide company bank account number, IFSC code, account holder name, and bank name. This account will be used for EPF contribution payments.
- Declare number of employees and payroll — Enter total number of employees (must be 10+ or as applicable in your state). Provide estimated monthly payroll. System will calculate EPF contribution (12% employer + 12% employee).
- Upload business and address proof documents — Upload: PAN certificate, TAN certificate, business address proof (electricity bill, water bill, lease deed not older than 3 months), and bank account statement (first page).
- Provide employer authorized representative details — Enter details of the person authorized to handle EPF compliance: name, designation, email, mobile number, and Aadhaar. This person will receive EPFO notices and communications.
- Review complete registration application — Portal displays complete application summary: employer details, bank account, employee strength, representative details, and uploaded documents. Verify accuracy of all information.
- Submit EPF registration application — Click 'Submit' to file the EPF registration application. EPFO will generate an application reference number. Email confirmation is sent with reference number for tracking.
- EPFO processes and approves registration — EPFO verifies your application and documents. Processing takes 2-5 working days. EPFO may request additional documents or clarifications; respond within specified period.
- Receive Establishment Code (EC) from EPFO — Once approved, EPFO issues a unique 8-digit Establishment Code (EC) via email. This code identifies your establishment with EPFO. Note the code for all future EPF transactions.
- Complete employee enrollment via UAN — After EC issuance, enroll each employee: provide employee name, Aadhaar, PAN, DOB, email, mobile, and date of joining. EPFO will issue 12-digit UAN (Universal Account Number) to each employee.
- Generate and submit first EPF contribution return — Generate ECR (Employee Contribution Return) for first month showing employee-wise EPF contributions. ECR includes employee PF and employer PF amounts. File ECR on Shram Suvidha and pay PF contribution via e-payment.
- Maintain monthly EPF compliance and remit contributions — Every month: prepare ECR, file on Shram Suvidha by 15th, and remit PF contribution by 15th. Maintain payroll records and employee attendance for audit trail. Failure to remit on time attracts penalty and interest.
Related reading
Start EPF (EPFO) Employer Registration — AI-guided tool →
India Law Simplified — AI-assisted CA/CS/legal platform for India. Verify with a licensed professional before filing.