Running Payroll & Compliance

Employer liability and statutory filing

See what your organisation owes in PF, ESI, Professional Tax and TDS (or US payroll taxes) per pay run, track filing due dates and create filing drafts.

  • Payroll Admin
2 min read
On this page (5 sections)
  1. The dashboard
  2. Filing due dates (India)
  3. Generate filing drafts
  4. Export employee-wise liability
  5. Frequently asked questions

The dashboard

Go to
  1. Payroll
  2. Employer Liability & Filing

Choose a pay run at the top. Figures are available as soon as a run is calculated.

SectionShows
Summary tilesTotal liability for the period, plus EPF, ESIC, Professional Tax and TDS payable (India) or federal income tax, Social Security, Medicare and state income tax (US).
Liability BreakdownEach statutory component, its share of the total, and the split between employee and employer.
Statutory Filing StatusEach filing with its due date and status.
Employee-wise LiabilityEvery employee’s gross pay, each statutory component and net pay — search, filter by department, and export.

Filing due dates (India)

FilingDueIn Mocha HRMS
ECR Upload – EPFO15th of the following monthA draft can be generated.
ESIC Challan15th of the following monthPrepare on the ESIC portal.
Form 138 – PT ChallanEnd of the following month (varies by state)Check your state’s rules.
TDS Challan – Section 1927th of the following monthDeposit via TIN-NSDL and report in the quarterly 26Q.

For US organisations, the Form 941 worksheet for each quarter can be generated, and Form 940 is tracked annually.

A filing is Due until its due date passes, then Overdue. It shows Generated once you’ve created its draft.

Generate filing drafts

  1. Click Generate on a filing, or Generate Filings to create every available draft for the period.

  2. Review the draft and click Download draft.

Export employee-wise liability

Click Export (or Export CSV on the table) to download a CSV with every employee’s gross pay, statutory components, total liability and net pay, plus a totals row. The export follows your current search and department filter.

Frequently asked questions

Not yet. The dashboard tracks due dates and whether a draft was generated.

Employer liability and statutory filing | Mocha HRMS Help Center