Skip to content
Connect by Vinpro
All posts
Payroll3 August 20266 min read

Professional Tax: The Small Indian Tax That's Different in Every State

Professional Tax is a few hundred rupees a month — and one of the most commonly mishandled items in Indian payroll, because it is levied by states, not the centre, and no two states do it the same way.

A row of navy document folders fanned across a desk, each with a teal index tab at a different height

Of all the statutory items in Indian payroll, Professional Tax attracts the least attention and causes a disproportionate share of the errors. It is small — capped by the Constitution at ₹2,500 per person per year — which is exactly why it gets waved through. And it is levied by state governments rather than the central government, which is why waving it through goes wrong.

What it is

Professional Tax is a state-level tax on income earned by way of profession, trade, calling or employment. Article 276 of the Constitution permits states to levy it and caps the total at ₹2,500 per person per year — a ceiling that has not moved in a long time and is the reason the amounts stay modest.

Where it applies, the employer is responsible for deducting it from salary and depositing it with the state. It is a deduction employees see on their payslip, and it is deductible from taxable income.

Not every state levies it

This is the first thing that surprises foreign employers. Professional Tax is not a national tax with regional variations — it is a state tax that some states simply do not have.

States including Karnataka, Maharashtra, Tamil Nadu, West Bengal, Telangana, Andhra Pradesh, Gujarat and Kerala levy it. Several others — Delhi, Haryana, Uttar Pradesh and Rajasthan among them — do not. A team in Bengaluru pays it; the identical role in Gurugram does not. Confirm the current position for the states you employ in, since states do add, amend and occasionally withdraw the levy.

And the states that do levy it don't agree on anything

Among the states that levy Professional Tax, almost every parameter varies:

  • Slabs — the salary bands that determine the deduction differ from state to state.
  • Amounts — the monthly deduction at a given salary is not the same in Karnataka as in West Bengal.
  • Filing frequency — some states require monthly returns, others quarterly or annual, and some vary the frequency by the size of your liability.
  • Due dates — deposit deadlines are set state by state.
  • Special rules — Maharashtra, for instance, has a well-known February variation for higher earners; other states have their own quirks.
  • Registration — employers typically need an enrolment certificate for the entity and a registration certificate to deduct on behalf of employees, obtained per state.

Why distributed teams make it harder

A single-office company deals with one state's rules and the problem stays contained. The moment you hire remotely across India — which is now the norm — you are potentially registered in several states at once, tracking several sets of slabs, filing on several different calendars.

Liability generally follows where the employee works, not where your office is registered. So a company headquartered in Bengaluru with engineers in Pune, Chennai and Kolkata may have obligations in four states, each with its own slabs, returns and deadlines. Hire someone in Delhi and there is no Professional Tax at all for that person.

This is precisely the kind of detail a globally-designed payroll engine tends to flatten into a single "India: professional tax" line — and precisely where a genuinely India-first system has to be per-state to be correct.

What goes wrong

The individual amounts are small, so errors accumulate quietly rather than announcing themselves. The usual failure modes: deducting at one state's slab for everyone regardless of location; missing registration in a state you've started hiring in; applying the tax to employees in states that don't levy it; and missing filing deadlines that vary by state.

Penalties are proportionate to the amounts, so no single error is catastrophic. The cost is cumulative — interest and penalties across multiple states over multiple years, and a compliance record that has to be cleaned up rather than simply presented, usually at the least convenient moment.

Handling it properly

Professional Tax should be driven by each employee's work state, not by a company-level default: the right slab, the right amount, the right return, on that state's calendar. It is unglamorous, and it is the sort of thing that is either automated correctly or quietly wrong.

Connect by Vinpro calculates and files Professional Tax per state as part of the same payroll run that handles PF, ESI and TDS — because for a distributed India team, per-state is the only version that is actually correct.

Written by the Connect by Vinpro team Back to all posts

Hiring in India? Let's talk.

Tell us the roles and locations. We'll show you the fastest compliant path to an onboarded, paid and productive India team.