# Bank salary file, PF ECR, ESIC and PT from one payroll run

> Make the bank salary transfer file, PF ECR, ESIC contribution file, professional tax statement and monthly TDS from the same payroll run, in one Payroll Dashboard.

Once payroll is run, the Staff Khata Payroll Dashboard turns it into the files you need each month: a salary transfer file for your bank, the PF ECR text file for the EPFO portal, the ESIC monthly contribution file and a state-wise professional tax statement. It also works out income tax on salary under Section 192 and can add the monthly TDS to payroll, reviews employees' Form 12BB declarations, and exports PF, ESI and TDS annexure reports as CSV.

Plan: Payroll and the Payroll Dashboard are on the Growth plan.

## What you get

- **Bank salary transfer file**: One file for the month's salaries from your company account. NEFT or RTGS is picked by amount, with layouts for HDFC, ICICI, SBI, Axis, Kotak, PNB and others, or your own layout.
- **PF ECR file**: The ECR text file built from payroll, ready to upload on the EPFO portal.
- **ESIC contribution file**: The month's employee and employer ESI contributions as a file for the ESIC portal.
- **Professional tax by state**: A PT statement with slabs for each state your staff work in.
- **TDS on salary**: Tax worked out under Section 192, pushed into monthly payroll, with Form 12BB declarations reviewed and approved.
- **Statutory reports**: PF Form 3A and 6A, ESI Form 5 and 7, a TDS 24Q annexure, salary variance and annual CTC, exported as CSV.

## How it works

1. Set PF, ESI and gratuity under Company Settings → Compliance, and add your company bank account under Banking & Payouts.
2. Run monthly payroll from attendance as usual.
3. Open Payroll → Payroll Dashboard for the month.
4. Download the bank file, PF ECR, ESIC file and PT statement, and upload each to its portal.

## Frequently asked questions

### Can Staff Khata generate the PF ECR file?

Yes. After payroll is run, the Payroll Dashboard creates the PF ECR as a text file you upload on the EPFO employer portal.

### Which banks does the salary transfer file support?

There are ready layouts for HDFC, ICICI, SBI, Axis, Kotak and PNB, plus a generic CSV, a same-bank text file and Excel. You can also set up your own layout if your bank needs a different format.

### Does Staff Khata file returns for me?

No. Staff Khata prepares the files and reports from your payroll; you or your accountant upload them on the EPFO, ESIC, bank and tax portals.

### Does Staff Khata calculate TDS on salary?

Yes. It works out income tax on salary under Section 192 and can add the monthly TDS to payroll. Employees' Form 12BB declarations can be reviewed and approved in the dashboard.

Page: https://staffkhata.com/features/payroll-compliance-software
