PF management
PF management software that prepares your EPF return every month
Swastik Payroll works out EPF, EPS and EDLI wages and contributions from each employee's salary and produces an ECR v2.0 text file for the EPFO Unified Portal. The monthly PF return stops being a spreadsheet exercise.
What it handles
The PF work that usually happens in a side spreadsheet
EPF wages from the salary run
PF is worked out from the same monthly salary record that produces the payslip, so the return and the payslip always agree.
EPS, EPF and EDLI split
EPS and EDLI wages are capped at ₹15,000. The employer's 8.33% pension share and the balance to EPF are shown per employee.
NCP days from attendance
Absent days in the month are counted from the attendance register and filled in as non-contributory days.
ECR v2.0 text file
Download the month's Electronic Challan cum Return as an ECR v2.0 text file for upload on the EPFO Unified Portal.
UAN on every profile
Employee PF numbers are stored on the employee profile and written into the file, so nothing is typed at filing time.
PF on the payslip
The employee PF deduction appears on the PDF salary slip and in payroll reports alongside ESI and other deductions.
Monthly workflow
From locked salary to uploaded ECR
Keep UANs current
Add each member's UAN to the employee profile when they join. The statutory report reminds you before download.
Run and lock the salary
Calculate the month from attendance, review adjustments and lock it, so PF figures cannot change afterwards.
Review the statutory report
Check EPF, EPS and EDLI wages, contributions and NCP days for every employee on one screen.
Download and upload
Download the ECR text file, upload it on the EPFO Unified Portal and pay the challan by the 15th.
Inside the file
What each ECR line contains
One line per member, with the eleven fields in the order the EPFO portal expects.
Swastik Payroll prepares the ECR file. Uploading it, generating the challan and paying it happen on the EPFO Unified Portal with your establishment login.
New to the format? Read our EPF ECR file guide or see how PF is calculated.
| # | Field | Example |
|---|---|---|
| 1 | UAN | 1001XXXXXXX1 |
| 2 | Member name | ANITA SHARMA |
| 3 | Gross wages | 18,500 |
| 4 | EPF wages | 15,000 |
| 5 | EPS wages | 15,000 |
| 6 | EDLI wages | 15,000 |
| 7 | EPF contribution (employee) | 1,800 |
| 8 | EPS contribution | 1,250 |
| 9 | EPF–EPS difference | 550 |
| 10 | NCP days | 0 |
| 11 | Refund of advances | 0 |
FAQ
PF management questions
Which wages does Swastik Payroll use for PF?
PF is taken from the PF component on the employee's salary. Where no PF component is configured, the monthly base salary is used as EPF wages. EPS and EDLI wages are capped at ₹15,000.
Does it file the PF return for me?
No. It produces the ECR text file and the figures behind it. You upload the file, generate the challan and pay it on the EPFO Unified Portal.
What happens if an employee's UAN is missing?
The statutory report reminds you to fill UANs before downloading. A line without a UAN will be rejected by the portal, so add it to the employee profile and download the file again.
Is ESIC handled the same way?
Yes. The same statutory report covers ESIC for employees earning up to ₹21,000 and exports a contribution sheet. See ESI management.
Related
ESI Management
Eligibility, 0.75% / 3.25% contributions, ESIC export.
Payroll Compliance
PF & ESIC figures, portal files, audit trail.
PF Calculator
EPF, EPS and EDLI split per month.
How is PF Calculated?
EPF, EPS and EDLI with examples.
EPF ECR File Guide
Format, upload and common errors.
Payroll Software
Monthly salary runs from attendance to payslip.
See your PF return generated from a real salary run
Bring a sample month of salaries and attendance. We will show you the statutory report and ECR file Swastik Payroll produces for it.