05 · Compliance
Every state you operate in, and the ones you don’t yet.
Statutory rules are data, not code. Slabs, rates, thresholds and frequencies are effective-dated configuration, so a gazette notification becomes a dated update rather than a release you wait for.
- States & UTs mapped
- 36
- Levy professional tax
- 20
- Levy labour welfare fund
- 16
- Every rule versioned
- Dated
Coverage
The whole map, including the blanks.
A jurisdiction that levies nothing still needs a rule — one that enforces a zero deduction rather than leaving applicability undefined. Both halves of this table are configuration we ship.
| Jurisdiction | Type | Professional tax | Labour welfare fund |
|---|---|---|---|
| Andhra Pradesh | State | Applies | Applies |
| Arunachal Pradesh | State | None | None |
| Assam | State | Applies | None |
| Bihar | State | Applies | None |
| ChhattisgarhPT repeal date under verification | State | Verify | Applies |
| Goa | State | None | Applies |
| Gujarat | State | Applies | Applies |
| Haryana | State | None | Applies |
| Himachal Pradesh | State | None | None |
| Jharkhand | State | Applies | None |
| Karnataka | State | Applies | Applies |
| Kerala | State | Applies | Applies |
| Madhya Pradesh | State | Applies | Applies |
| Maharashtra | State | Applies | Applies |
| Manipur | State | Applies | None |
| Meghalaya | State | Applies | None |
| Mizoram | State | Applies | None |
| Nagaland | State | Applies | None |
| OdishaPT status contested — verify against state Act | State | Verify | Applies |
| Punjab | State | Applies | Applies |
| Rajasthan | State | None | None |
| Sikkim | State | Applies | None |
| Tamil Nadu | State | Applies | Applies |
| Telangana | State | Applies | Applies |
| Tripura | State | Applies | None |
| Uttar Pradesh | State | None | None |
| Uttarakhand | State | None | None |
| West Bengal | State | Applies | Applies |
| Andaman & Nicobar Islands | UT | None | None |
| Chandigarh | UT | None | Applies |
| Dadra & Nagar Haveli and Daman & Diu | UT | None | None |
| Delhi | UT | None | Applies |
| Jammu & Kashmir | UT | None | None |
| Ladakh | UT | None | None |
| Lakshadweep | UT | None | None |
| Puducherry | UT | Applies | None |
Showing 36 of 36 · PT 20 · LWF 16
How to read this
Where we are still verifying
Professional tax
Slabs, caps and the February problem.
Calculation
Special months
Reporting
Labour welfare fund
Three frequencies, sixteen jurisdictions.
Employee and employer share
Variable frequency
At exit
Central statutes
EPF and ESIC, including the rules people get wrong.
EPF computation
ECR file
ESIC contribution periods
ESIC returns
Income tax
TDS as a module, not a summary line.
You cannot go live on payroll without this, so it is specified as a full sub-module rather than a report.
- Regime election per employee per financial year, with a side-by-side comparison from their own declarations
- Investment declarations across 80C, 80D, 80CCD(1B) and (2), 80E, 80G, 80TTA/TTB and section 24(b)
- HRA exemption from declared rent, city classification and landlord PAN where required
- Proof window with a verification queue — approve, partially approve with an amount, or reject
- Previous employer income from Form 12B or Form 16, so mid-year joiners are not under-deducted
- Perquisites — company car, accommodation, concessional loans, employer PF excess and ESOP at exercise
- Monthly projection that recomputes on every event and spreads the balance across remaining months
- Form 24Q with Annexure I and II, challan mapping, and Form 16 Part B merged with Part A
The February spike, forecast in January
When the proof window closes, unverified declarations drop from the projection and the shortfall recovers across remaining months. We show that coming in January rather than revealing it in February.
The employee tax worksheet
Gross, exemptions, deductions verified and pending, taxable income, tax computed, deducted to date, and the projected monthly figure for the rest of the year. One screen that removes the largest category of payroll support tickets.
PAN validation
Format-checked on capture and verified against the tax database where an API is configured. A missing or invalid PAN triggers the higher deduction rate and a prominent flag, because that liability lands on you, not the employee.
Compliance calendar
Multi-state compliance as a work queue.
The applicable set is derived from your registrations and your branches’ states — so the calendar changes by itself when you open an office, rather than depending on someone remembering.
Each item tracks status, owner and the filing reference once lodged. Registers for inspection — wage, attendance, employee, leave and bonus, plus the Shops and Establishments forms for your states — generate from the same data.