Payroll Bundals›PF and ESI software
Compliance

PF and ESI software that hands you the file.

When the month's salary is locked, the PF file and the ESI sheet are ready to download. You or your CA upload them on the government sites. We make the file; we do not file for you, and we say so.

PF and ESI / September 2026Salary locked
TXT
PF-ECR-2026-09.txtPF file · 24 members
₹41,280File ready
CSV
ESI-2026-09.csvESI sheet · 19 covered workers
₹9,460File ready
Download each file, upload it on the government site, then tick it as filed.
The monthly files

Out of the salary run, not typed again.

PF and ESI amounts are a result of the salary you already ran. So the files are built from the locked salary, member by member.

The PF file is a text file with one line per member, in the ECR layout of the EPFO siteverify.
The ESI sheet lists each covered worker with days and wages for the month.
A member-wise sheet shows PF wages, the worker's share and the employer's share for each person, so your CA can check before uploading.
A person with no PF number (UAN) or ESI number is flagged before you download.
The rates, in plain words

What is cut, and who pays it.

These are the figures the salary run uses. Each one is a government rule and carries a "verify" mark.

Due
From the worker
From the employer
PF
12% of PF wagesverify, cut from salary and saved in the worker's name.
12% of PF wagesverify, of which 8.33% goes to pensionverify. Plus insurance (EDLI) at 0.5%verify and an admin charge of 0.5%, at least ₹500 a monthverify.
PF wage limit
PF wages are counted up to ₹25,000 a month from 17 September 2026. Before that the limit was ₹15,000verify.
The same limit applies to the employer's share.
ESI
0.75% of payverify, for workers paid ₹21,000 a month or lessverify.
3.25% of payverify.
When
Both are due by the 15th of the next monthverify.
The Compliance Calendar shows the date, the amount and the file.
What "verify" means. Every figure with this mark is a rule set by the government, as we read it in October 2026 from published summaries, not from the gazette itself. Rules change and differ by state. Check each one with your CA against the government notification before you use it.
September 2026

A month with two PF limits, split for you.

The PF wage limit changed in the middle of September 2026verify. That month has 16 days under the old limit of ₹15,000 and 14 days under the new limit of ₹25,000.

For a person whose basic is above both limits, PF wages for September are ₹15,000 × 16 ÷ 30 + ₹25,000 × 14 ÷ 30 = ₹19,667verify.
For a person whose basic is below ₹15,000, nothing changes.
From October the new limit applies to the whole month.
The split is done by a fixed rule in the salary run. Ask your CA to confirm it against the notification before the September return.
Compliance Calendar / October 20263 files ready
7OCT
TDS on salaryNo one crossed the tax limit
₹0Nothing to pay
15OCT
PF for September24 members
₹41,280File ready
15OCT
ESI for September19 covered workers
₹9,460File ready
15OCT
Professional Tax, Gujarat17 people at ₹200
₹3,400File ready
Nothing here is filed for you. You tick each one after you upload it.
Who does what

We make the file. You or your CA file it.

There is no link between Payroll Bundals and any government site. So here is the honest split of work.

Payroll Bundals does
Works out PF and ESI for each person in the salary run, by fixed rules.
Makes the PF file and the ESI sheet when the month is locked.
Shows each due date with the amount and the file.
Keeps a record of what you ticked as filed, with the date and who ticked it.
Gives your CA a view-only login to check the figures.
You or your CA do
Log in to the EPFO and ESIC sites with your own login.
Upload the file and pay the amount there.
Come back and tick it as filed.
Check every rate against the government notification.
Decide who is covered by PF and ESI in your business.

Questions owners ask

No. It makes the file in the layout the government site asks for. You or your CA upload it with your own login and pay there, then tick it as filed in the Compliance Calendar.
No. There is no link to any government site. The work between us and the portal is a file you download and upload.
That depends on the size of your business, the pay of each worker and the rules in force, and it is a question for your CA. In Payroll Bundals you switch PF and ESI on for the business and for each person, and the salary run follows those switches.
They have their own app. Professional Tax is worked out in salary for Gujarat today, at ₹200 in a month when pay is ₹12,000 or moreverify. The Gujarat Labour Welfare Fund is ₹6 from the worker and ₹12 from the employer, in June and Decemberverify. Other states are shown in a table for reference.
Yes. You add a login for your CA. It can see the figures and download the files, and cannot change salary.
No. Every amount comes from a fixed rule, and the member-wise sheet shows the working for each person.

Run your next salary in four steps.

Attendance, salary and compliance in one place, with 32 apps you open as you need them.

See all 32 appsWatch one salary run