Accounts & payroll

PF and ESI return filing

Employers registered with EPFO and ESIC file contributions for their employees every month. We prepare and upload the PF electronic challan cum return (ECR) and the monthly ESI contributions, generate the challans for you to pay, and keep joiners and leavers up to date on both portals.

  • Monthly PF ECR uploaded on the EPFO portal
  • ESI contributions filed on the ESIC portal
  • UAN and ESI numbers for new joiners
  • Exit dates marked for leavers
  • 4.9 on Google (222 reviews)
  • Work done by chartered accountants
  • 100% online, anywhere in India
  • Since 2017

Choose a package

Most chosen

Up to 10 employees, 3 months

₹2,999+ ₹540 GST

3 months, one filing each month

  • PF ECR prepared and uploaded each month
  • Monthly ESI contributions filed
  • Challans generated for you to pay online
  • UAN generation for new joiners
  • ESI registration of new employees
  • Exit dates updated for leavers
  • Monthly contribution summary
Buy now

Up to 50 employees, 3 months

₹6,999+ ₹1,260 GST

3 months, one filing each month

  • Everything in the 10-employee package, for up to 50 employees
  • Employees' Aadhaar, PAN and bank KYC linked to their UAN
  • Contributions reconciled with your payroll each month
  • Help with employees' UAN and transfer queries
Buy now

Fees are before 18% GST. Each package covers three months. PF and ESI contributions, and any interest or damages for late payment, are paid at actuals.

Who needs PF and ESI return filing

  • Employers registered with EPFO and ESIC
  • Businesses that have just crossed the employee count for PF or ESI
  • Companies whose PF and ESI filings were handled by someone who has left
  • Employers who run payroll themselves but want the statutory filings done

Documents you'll need

Every month

  • Salary register with gross wages and days worked
  • New joiners: Aadhaar, PAN, bank details, date of birth and joining date
  • Leavers: date and reason for leaving

Once, at the start

  • EPFO establishment code and portal access
  • ESIC employer code and portal access
  • Existing employees' UAN and ESI numbers

You upload these from your order page after you pay. Scans or clear phone photos are fine.

How it works

  1. 1

    Share your codes and access

    We take your EPFO and ESIC employer details, and check that existing employees' UANs and ESI numbers are in order.

  2. 2

    Send the month's salary data

    After you run payroll, send the salary register, joiners and leavers.

  3. 3

    We prepare and upload

    We work out the employee and employer shares, upload the PF ECR and file the ESI contributions.

  4. 4

    You pay the challans

    We send you the challans, and you pay them online from your bank account before the due date.

  5. 5

    Confirmation

    We check that each payment shows on both portals and send you the month's summary.

Who must register for PF and ESI

PF applies to establishments with 20 or more employees, and smaller ones can join voluntarily. ESI applies to establishments with 10 or more employees in the areas ESIC covers, for employees earning up to the wage limit the government sets. Once registered, the employer files every month.

Since November 2025, PF and ESI fall under the Code on Social Security, 2020, one of the four labour codes. The EPFO and ESIC portals, and the monthly filings on them, continue.

What the monthly filing involves

For PF, the employer uploads an electronic challan cum return (ECR) listing each member's wages and contributions, then pays the challan generated from it. The employee's share is deducted from salary and the employer adds its own. For ESI, the employer files the month's contributions for each insured employee on the ESIC portal and pays the challan.

Late payment attracts interest and damages, and a missed month can hold up employees' claims and benefits. We track the due date each month and send the challans in time to pay them.

Frequently asked questions

What's the due date for PF and ESI?

Both are monthly, for the previous month's wages. We tell you the date each month and send the challans in time to pay them.

What if I've missed earlier months?

We can file pending months. Interest and damages for the delay are worked out by EPFO and ESIC and paid at actuals; our fee for back months is quoted separately.

Do you register new employees?

Yes. We generate UANs for new joiners on the EPFO portal and register them on the ESIC portal, so their contributions start from their first month.

Can you help employees with PF withdrawals or transfers?

We guide them and approve requests from the employer's side when the portal asks for it. Claims are made by the employee and decided by EPFO.

We don't have PF or ESI registration yet. Can you help?

Yes, through our PF registration and ESI registration services. Monthly filings start once the registration comes through.

Is this part of the retainership?

Yes. Monthly PF and ESI filings are part of our retainership, along with payroll.

Related services

From₹2,999 + GST
Call backBuy now