A professional tax compliance audit confirms the entity holds a valid Professional Tax Registration Certificate (PTRC) and, where applicable, Enrolment Certificate (PTEC) in every state it has employees or a place of business, that the correct state-specific slab was applied to each employee's gross salary rather than a single slab copied across states, that the amount deducted from salary agrees to the amount actually deposited with each state authority, and that returns were filed within each state's own due date rather than a common date assumed from the state the head office sits in.
Why state-by-state testing, not one consolidated check
Professional tax is levied under separate state legislation — Maharashtra, Karnataka, West Bengal, Telangana and others each set their own slabs, exemption thresholds, due dates, and periodicity (monthly, annual, or a mix depending on the employer's own tax liability in the prior year). An entity running payroll centrally for employees physically located across states can easily apply one state's slab table to all employees if the payroll system was not configured per location. This is the single most common professional tax exception, and it is only caught by testing at the employee-location level, not at the consolidated payroll total.
- Obtain the list of all states where the entity has a registered office, branch, or employees working from a fixed location, and confirm a PTRC exists for each — an unregistered state location deducting no PT at all is as common an exception as a wrong-slab one.
- For each state, confirm the slab rates and monthly/annual exemption threshold used in payroll match the rates notified for the period under audit — these are revised periodically and a prior year's table is a frequent source of a stale rate.
- Check employees who moved between state offices mid-year had their PT recomputed from the point of transfer rather than continuing on the originating state's slab for the rest of the year.
- Where the entity itself (as opposed to its employees) is also liable to pay PT under the enrolment provisions in a given state, confirm that separate liability is tracked and paid — this is distinct from the deduction made from employee salaries.
Deduction-to-deposit matching and due dates
| Check | Evidence | What it catches |
|---|---|---|
| PTRC existence per state | Registration certificates, list of office locations | Employees on payroll in an unregistered state with no PT deducted |
| Slab application | Payroll register by location, state notification | Wrong state's slab applied after a transfer or a centralised payroll build |
| Deduction-to-deposit agreement | Payroll register, challan, bank statement | Amount deducted from employees exceeding or falling short of the amount actually remitted |
| Due-date adherence | Challan payment date against the state's own due date | Late payment attracting interest or penalty under that state's Act |
Regulatory requirement
Professional tax rates, exemption thresholds, and due dates are set by each state's own Professional Tax Act and revised by state notification. Confirm the figures in force for the period under audit and for the specific state, rather than relying on a rate carried forward in the audit file.
How we think about this
Matching a deduction to a deposit and checking a due date are lookups that software does well across every employee and every month. Deciding whether a borderline work-from-home arrangement creates a taxable presence in a state the entity has not registered in in the first place is a judgement call, and that is where the auditor's time should go.
This is practical guidance written for audit teams, not an authoritative statement of any standard or statute. Standards, forms and timelines change. Check the current text issued by the ICAI and the relevant authority before relying on anything here in an audit file.
Related resources
- Payroll & employee costPF and ESI compliance testing in a statutory auditApplicability, challan matching, due-date testing, and the employer-versus-employee contribution reconciliation — the PF and ESI compliance checks a payroll audit needs.
- Payroll & employee costTDS on salary: audit testing approachRecomputing TDS for a sample against the declared regime, matching to Form 24Q, and reconciling TDS deducted to deposited and to the payroll register.
- Payroll & employee costPayroll audit procedure: a complete checklistMaster data testing, gross-to-net recomputation, statutory deduction checks, and the approval trail — the full payroll audit procedure in order.
- CARO & Companies ActCARO statutory dues clause: testing approachHow to test timely deposit of statutory dues for CARO reporting, handle disputed dues disclosure, and avoid redoing work already done in the GST and payroll sections.
Free tools, no signup
Each one reads a file entirely in your browser — or, for two of them, just answers a few questions — and nothing is ever uploaded.
- Purchase register checkDuplicate payments, round-sum amounts, weekend-dated invoices, incomplete records.
- GSTR-2B reconcilerMatches your purchase register against GSTR-2B — missing invoices either side, amount mismatches.
- Bank reconciliation checkerMatches your cash book against a bank statement — what's outstanding on each side.
- Fixed asset register checkDuplicate asset codes, missing location or useful life, negative net book value.
- CARO applicability checkerAnswer a few questions about the company and see which CARO 2020 clauses likely apply.
- MSME payment delay checkerMSME-flagged invoices paid — or still unpaid — beyond the 45-day Section 22 limit.
- Related-party transaction screenerTransactions above a threshold you set with no approval reference, grouped by counterparty.
- Depreciation useful life checkerCompares a useful life in use against the Schedule II, Part C indicative figure.
- Materiality calculatorOverall and performance materiality against PBT, revenue, assets or equity, with reasoning shown.
- Sample size calculatorStatistical sample size for a test of controls or a substantive test of detail.