Step-by-Step Guide: Registering for PF & ESI in Delhi
If you are starting a business in Delhi, understanding statutory compliance is crucial from day one. Step-by-Step Guide: Registering for PF & ESI in Delhi will help you navigate the complete process smoothly. Proper registration under Provident Fund (PF) and Employee State Insurance (ESI) not only keeps your business legally compliant but also builds employee trust and avoids penalties.
Step 1: Check Applicability
Before registration, confirm whether your startup falls under PF & ESI rules:
- PF (EPFO): Mandatory if you have 20 or more employees
- ESI (ESIC): Mandatory if you have 10 or more employees
- Applies to full-time, contractual, and temporary employees
If your employee count is close to the threshold, it’s better to prepare early to avoid delays.
Step 2: Gather Required Documents
Keep all documents ready before starting the online process:
- PAN card of the business
- Certificate of Incorporation / GST Certificate
- Address proof of office (rent agreement or utility bill)
- Bank details of the company
- Aadhaar and PAN of directors/partners
- Digital Signature Certificate (DSC)
- Employee details (Aadhaar, salary, joining date)
Having accurate documents ensures faster approval.
Step 3: Register on EPFO Portal (For PF)
Visit the EPFO unified portal and follow these steps:
- Sign up as an employer
- Fill establishment details
- Upload required documents
- Verify using DSC
- Submit application
After successful verification, you will receive your PF Establishment Code, which is required for all future filings.
Step 4: Register on ESIC Portal (For ESI)
For ESI registration:
- Visit the ESIC employer portal
- Sign up with company details
- Enter employee information
- Upload documents
- Submit the form
Once approved, you will receive a 17-digit Employer Code Number.
Step 5: Employee Registration
After employer registration, you need to register employees:
- Generate UAN (Universal Account Number) for PF
- Register employees on ESIC portal for ESI cards
- Link Aadhaar, bank details, and KYC
This step is important for employees to access benefits like PF withdrawals and medical services.
Step 6: Setup Payroll & Contribution Structure
Ensure your payroll system is compliant:
- PF: 12% contribution from employer and employee
- ESI: 3.25% (employer) + 0.75% (employee)
- Define salary components correctly (Basic, HRA, allowances)
Using payroll software or a compliance expert can help automate this.
Step 7: Monthly Filing & Payments
Once registered, compliance becomes an ongoing task:
- Deposit PF & ESI contributions before 15th of every month
- File PF ECR returns monthly
- Maintain proper salary and attendance records
Late payments can lead to penalties and interest charges.
Step 8: Maintain Records & Compliance Audit
Keep proper records for inspection:
- Employee registers
- Salary slips
- Contribution challans
- Attendance logs
Regular audits help you stay prepared for government checks.
Common Mistakes to Avoid
- Delaying registration after crossing employee limit
- Incorrect employee salary classification
- Missing contract worker coverage
- Late filings and payments
Avoiding these mistakes ensures smooth compliance.
Conclusion
Registering for PF & ESI in Delhi may seem complex initially, but with the right approach, it becomes a structured process. Following this Step-by-Step Guide: Registering for PF & ESI in Delhi will help your startup stay compliant, avoid legal issues, and create a secure work environment for employees. A proactive compliance strategy is always better than dealing with penalties later.

