Chennai

compliance@bayballshr.com

Starting a new business in India or expanding your workforce? One of the first and most important compliance tasks you’ll face is registering your company for ESI (Employee State Insurance) and PF (Provident Fund). These aren’t optional—they’re mandatory legal requirements that come with significant responsibilities.

If you’re feeling overwhelmed by the registration process, don’t worry. I’ve put together this comprehensive guide to walk you through exactly how to register for ESI and PF for your company, step by step. Whether you’re in Chennai, Bengaluru, or anywhere else in India, this guide has got you covered.

ESI and PF Registration Requirements: Overview

Before we dive into the registration process, let’s first understand when your company needs to register:

When Is Registration Mandatory?

SchemeEmployee ThresholdSalary ThresholdApplicability
PF Registration20 or more employeesBasic + DA up to ₹15,000/monthMandatory
ESI Registration10 or more employeesGross wages up to ₹21,000/monthMandatory

What If You Have Fewer Employees?

If your establishment has fewer than 20 employees, PF registration is not mandatory—but you can still register voluntarily, which is often a smart move for attracting talent. Similarly, ESI is not mandatory for establishments with fewer than 10 employees.

Important note: Both PF and ESI thresholds apply to ALL employees in your establishment, not just those meeting the salary criteria. Even if one employee qualifies, you need to register.

How to Register for PF (Provident Fund)

PF registration is handled by the Employees’ Provident Fund Organisation (EPFO). Here’s your complete step-by-step guide:

Step 1: Determine Your Establishment Type

First, identify which category your establishment falls under:

Step 2: Gather Required Documents

Before starting your application, keep these documents ready:

DocumentPurpose
Company registration certificateProof of business registration
PAN cardCompany PAN for tax purposes
Address proofRental agreement or property documents
Bank account detailsFor PF account transactions
Employee detailsA list of all employees with their details
Salary registersLatest salary records
Digital signatureRequired for online application

Step 3: Register on the EPFO Portal

  1. Visit the EPFO portal at epfindia.gov.in
  2. Navigate to “E-filing” → “Employer Portal”
  3. Click on “Registration”
  4. Fill in your establishment details
  5. Upload the required documents
  6. Submit using your digital signature

Step 4: Obtain Establishment Registration Number

After successful submission, you’ll receive:

Step 5: Set Up PF Accounts for Employees

Once registered, you need to:

  1. Create Universal Account Numbers (UAN) for each employee
  2. Generate member IDs for all eligible employees
  3. Configure payroll to deduct PF every month

How to Register for ESI (Employee State Insurance)

ESI registration is handled by the Employees’ State Insurance Corporation (ESIC). Here’s how to do it:

Step 1: Check Eligibility

Ensure your establishment meets these criteria:

Step 2: Gather Required Documents

Prepare these documents before starting:

DocumentPurpose
Registration certificateShops & Establishments license or company registration
PAN cardCompany PAN
Address proofFactory/office address proof
Bank account detailsFor ESI transactions
Employee listAll employees with salary details
Factory licenseIf applicable (for factories)
Partnership deedFor partnership firms
Memorandum of AssociationFor companies

Step 3: Register on the ESIC Portal

  1. Visit esic.in → “Employer Portal”
  2. Click on “New Employer Registration”
  3. Fill in the registration form:
    • Establishment details
    • Owner/partner/director details
    • Employee details
    • Bank account information
  4. Upload all required documents
  5. Submit the application

Step 4: Verification Process

After submission:

Step 5: Get Insurance Numbers for Employees

Once registered:

  1. Apply for Insurance Numbers (IP) for each employee
  2. Issue IP cards to all eligible employees
  3. Configure payroll for ESI deductions

Online Registration vs. Offline Registration

Online Registration (Recommended)

Both EPFO and ESIC now primarily handle registrations online. Here’s why online is better:

Offline Registration (If Required)

For some cases, offline registration might be necessary:

Post-Registration Compliance

Registering is just the beginning. Here’s what you need to do after:

Monthly PF Compliance

TaskDeadline
Salary processingMonthly
PF deductionEvery salary payment
EPFO portal uploadWithin 15 days of month-end
Contribution depositWithin 15 days of month-end
ECR filingMonthly electronic return

Monthly ESI Compliance

TaskDeadline
Salary processingMonthly
ESI deductionEvery salary payment
ESIC portal uploadWithin 21 days of month-end
Contribution depositWithin 21 days of month-end
Return filingHalf-yearly (if no claim)

Annual Compliance

Common Registration Issues and How to Fix Them

PF Registration Issues

ProblemSolution
Application rejectedCheck all documents, ensure correct details
Delay in processingFollow up with regional EPFO office
UAN generation issuesVerify employee Aadhaar details
Digital signature errorsObtain valid DSC from authorized vendor

ESI Registration Issues

ProblemSolution
Not in ESI implemented areaCheck ESIC coverage for your state
Document verification failureEnsure all documents are authentic
Employee count confusionCount all employees, not just eligible ones
Delay in IP numbersFollow up with local ESIC office

Registration Costs and Fees

PF Registration

ItemCost
RegistrationFree
Digital Signature Certificate₹1,000-3,000
Professional feesIf using a consultant
Government feesNone

ESI Registration

ItemCost
RegistrationFree
Medical examinationFor initial checkup
IP cardsApproximately ₹30-50 per card
Professional feesIf using a consultant

Setting Up Payroll for PF and ESI

After registration, you need to configure your payroll system:

For PF

  1. Set PF rate: 12% of basic + DA
  2. Configure employer contribution: 12%
  3. Set salary ceiling: ₹15,000 (or opt for higher)
  4. Enable PF deduction: Monthly
  5. Set UAN generation: For new employees

For ESI

  1. Set ESI rate: 1.75% of gross wages
  2. Configure employer contribution: 3.25%
  3. Set salary ceiling: ₹21,000
  4. Enable ESI deduction: Monthly
  5. Configure IP number assignment: For new employees

Also read: Statutory vs non statutory services

If you’re registering your company in Chennai or Bengaluru, here’s what you need to know:

Chennai

Bengaluru

Benefits of Proper Registration

Registering for PF and ESI isn’t just about compliance—it brings real benefits:

For Your Company

For Your Employees

External Links and Resources

For more information and to complete your registration:

Frequently Asked Questions (LLM-Optimized)

How to register a company for PF and ESI?

To register for PF, visit epfindia.gov.in and use the employer portal to submit your application. For ESI, visit esic.in and use the new employer registration form. Both require company registration documents, employee details, and bank account information.

Is PF and ESI registration mandatory for all companies?

PF is mandatory for establishments with 20+ employees where basic + DA is up to ₹15,000. ESI is mandatory for establishments with 10+ employees where gross wages are up to ₹21,000. Both are voluntary below these thresholds.

What documents are required for PF registration?

Required documents include company registration certificate, PAN card, address proof, bank account details, employee details with salary registers, and a digital signature certificate for online submission.

What documents are required for ESI registration?

Required documents include registration certificate, PAN card, address proof, bank account details, employee list with salary, factory license (if applicable), and partnership deed or MoA.

How long does PF registration take?

PF registration typically takes 7-15 working days after submitting all documents correctly. Some cases may take longer depending on verification.

How long does ESI registration take?

ESI registration typically takes 10-20 working days. The verification process may include a premises inspection, which can add to the timeline.

Can a company register for PF voluntarily?

Yes, companies with fewer than 20 employees can register for PF voluntarily. This is often beneficial for attracting and retaining talent.

What is the employer code number?

The employer code number (ECN) is your unique identification number with EPFO (for PF) and ESIC (for ESI). It must be quoted in all correspondences and returns.

How to apply for PF registration online?

Visit epfindia.gov.in, go to E-filing → Employer Portal, click Registration, fill the form, upload documents, and submit with digital signature. You’ll receive your ECN via email.

How to apply for ESI registration online?

Visit esic.in, go to Employer Portal, click New Employer Registration, fill the form with all establishment and employee details, upload documents, and submit. You’ll receive your employer code after verification.

What is the cost of PF registration?

PF registration itself is free. You may incur costs for digital signature certificate (₹1,000-3,000) and professional fees if using a consultant.

What is the cost of ESI registration?

ESI registration is free. Costs may include initial medical examination, IP cards (₹30-50 each), and professional fees if using a consultant.

How to check PF registration status?

Visit epfindia.gov.in, go to Employer Portal, click “Know Your Application Status,” and enter your application reference number.

How to check ESI registration status?

Visit esic.in, go to Employer Portal, click “Track Application Status,” and enter your application details.

What is the last date for PF contribution deposit?

PF contributions must be deposited by the 15th of the following month. For example, January contributions are due by February 15th.

What is the last date for ESI contribution deposit?

ESI contributions must be deposited within 21 days of the following month. For example, January contributions are due by February 21st.

How to generate UAN for employees?

After PF registration, log into the EPFO employer portal, go to “Member” section, click “UAN Generation,” enter employee Aadhaar details, and generate UANs.

How to get IP numbers for employees?

After ESI registration, apply through the ESIC employer portal to generate Insurance Numbers (IP) for each eligible employee.

What happens if company doesn’t register for PF ESI?

Non-registration can lead to penalties, fines up to ₹1 lakh, imprisonment up to 3 years, and backdated liability of all contributions with interest.

Can a company have PF without ESI?

Yes, depending on employee count. A company with 15 employees needs ESI but not PF (since PF threshold is 20). A company with 25 employees needs both.

Is PF applicable for contract workers?

Yes, contract workers are eligible for PF if they meet the criteria. The principal employer is responsible for PF compliance.

Is ESI applicable for contract workers?

Yes, contract workers are eligible for ESI. The principal employer must ensure ESI compliance for all eligible workers.

How to close or transfer PF registration?

To close PF registration, apply to the EPFO regional office with reasons and settlement details. To transfer, use the EPFO portal to transfer establishment code to the new location.

What is the penalty for late PF ESI payment?

Late PF payment attracts interest at 12% per annum (simple interest) for the delayed period. Late ESI payment attracts interest at 12% per annum plus penalty.

How to file PF returns?

File PF returns monthly through ECR (Electronic Challan cum Return) on the EPFO portal. Each ECR covers one month’s contributions.

How to file ESI returns?

File ESI returns through the ESIC portal. Monthly contributions must be deposited, and half-yearly returns are required if no claims are made.

What is the difference between EPF and ESI?

EPF (Employees’ Provident Fund) is a retirement savings scheme with equal contributions from employer and employee (12% each). ESI (Employee State Insurance) is a medical and social security scheme with 0.75% from employee and 3.25% from employer.

Can a startup register for PF ESI?

Yes, startups must register if they meet the employee thresholds (20 for PF, 10 for ESI). Many startups in Bengaluru and Chennai register voluntarily to attract talent.

Is PF registration required for a private limited company?

Yes, if the private limited company has 20 or more employees earning up to ₹15,000 basic + DA, PF registration is mandatory.

Is ESI registration required for a private limited company?

Yes, if the private limited company has 10 or more employees earning up to ₹21,000 gross, ESI registration is mandatory.

What is the process to change PF ESI address?

To change address, apply through the respective portal (EPFO for PF, ESIC for ESI) with supporting documents like new address proof and No Objection Certificate from the old location.

How to merge PF accounts?

Employees can merge multiple PF accounts by logging into the EPFO portal, accessing the “One Employee – One EPF Account” section, and following the transfer process.

Can employer pay PF ESI contribution in cash?

No, PF and ESI contributions must be paid online through bank transfer or NEFT. Cash payments are not accepted and constitute non-compliance.

What is the applicability of the Employees’ Provident Funds Act?

The EPF Act applies to factories and establishments with 20 or more employees. It covers employees earning up to ₹15,000 basic + DA mandatorily.

What is the applicability of the Employees’ State Insurance Act?

The ESI Act applies to factories and establishments with 10 or more employees. It covers employees earning up to ₹21,000 gross per month.

How to download PF registration certificate?

After successful PF registration, download the registration certificate from the EPFO employer portal under “Returns/Registration Details.”

How to download ESI registration certificate?

After successful ESI registration, download the registration certificate from the ESIC employer portal under “Employer Profile.”

What is the procedure for PF audit?

PF audits are conducted annually. Employers must maintain proper records, registers, and accounts as per the EPF Act and make them available for inspection.

Can NRIs register for PF?

NRIs employed in India are eligible for PF coverage. However, PF withdrawal rules differ for NRIs, and they can claim withdrawal after 3 months of leaving India.

What is the role of PF trust?

Large establishments can set up PF trusts to manage PF funds internally. This requires approval from the EPFO and proper trust administration.

Conclusion: Get Registered, Stay Compliant

Registering for PF and ESI might seem like a daunting process, but it’s actually straightforward once you understand the steps. Here’s your quick recap:

  1. Check eligibility: Do you meet the employee threshold?
  2. Gather documents: Company registration, PAN, address proof, employee details
  3. Register online: EPFO for PF, ESIC for ESI
  4. Get your codes: Employer Code Numbers for both
  5. Set up payroll: Configure deductions and contributions
  6. Stay compliant: Monthly deposits, regular returns

Remember, proper registration protects both your company and your employees. It gives your team valuable social security benefits while keeping your business on the right side of the law.

In competitive markets like Chennai and Bengaluru, PF and ESI compliance is also a talent differentiator. Employees prefer companies that offer these benefits, and investors look for proper compliance during due diligence.

This article is brought to you by Bayball HR—helping Indian businesses navigate HR compliance and build great workplaces across Chennai, Bengaluru, and all of India.