Skip to main content
Definition · 5 min read

What Is Professional Tax and Who Has to Pay It?

Professional tax is a state levy on salaried employees, professionals and some businesses. The employer deducts it from salary and pays it to the state, and the yearly amount per person is capped at ₹2,500.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 14 October 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

A small employer is unsure whether to deduct professional tax and how much to pay.

How It's Resolved

Check whether the state of work levies it, apply that state's slab to monthly salary, and pay by the state's due date.

Configuration

State registration, current slab table per state, employee state-of-work field and a due-date calendar.

Output

Correct monthly deduction per employee, within the ₹2,500 yearly cap, paid to the right state on time.

Professional tax is a tax that some Indian states charge on salaried employees, professionals and some businesses. For employees, the employer deducts it from monthly salary and pays it to the state government. The Constitution caps it at ₹2,500 per person per year.

Who has to pay professional tax?

Three groups, but only in states that levy it:

  • Salaried employees: the employer deducts it from salary and pays it.
  • Self-employed professionals, such as doctors, lawyers and CAs: they pay it directly.
  • Some businesses and firms: they pay a fixed yearly amount in certain states.

The power to levy it comes from Article 276 of the Constitution, which is also where the ₹2,500 yearly cap is set. Each state writes its own law, slabs and dates within that cap.

Which states charge it, and how do slabs differ?

States that levy professional tax include Karnataka, Maharashtra, Gujarat, West Bengal, Tamil Nadu and Telangana, among others. Slabs depend on monthly salary, and each state sets its own threshold and amounts. The table below summarises what our state-wise guide records; slab amounts change, so check each state’s current notification before you set up payroll.

StateSlab style (illustrative)Usual payment date
Karnataka₹200 a month above a salary threshold20th of next month
MaharashtraSeveral slabs from ₹175 to ₹300 a month, higher in FebruaryEnd of next month
Gujarat₹200 a month above a salary threshold15th of next month
West Bengal₹110 to ₹200 a month across slabs21st of next month
Tamil NaduHalf-yearly, slab-basedHalf-yearly

Note how Maharashtra’s higher February amount brings the year to the cap: a fixed ₹200 for 11 months is ₹2,200, so a higher final month makes up the rest.

Does the employer have to register?

In a levying state, yes. An employer usually needs a registration certificate to deduct and pay employees’ professional tax, and files returns on the state’s portal. Many states also need a separate enrolment for the business itself. An employer in a state that does not levy it has nothing to deduct. If employees work in more than one state, the tax follows the state where each employee works, not the head office.

Worked example: an employee on ₹30,000 a month

An employee in a levying state earns ₹30,000 a month. Say the state’s slab for that salary is ₹200 a month (an illustrative figure; check the actual slab).

  1. October salary: gross ₹30,000, less professional tax ₹200, so the employer deducts ₹200.
  2. The employer books ₹200 as a liability, “Professional tax payable”, until it is paid.
  3. The employer pays ₹200 (along with every other employee’s deduction) by the state’s due date, for example 20 November if the state’s date is the 20th of the next month.
  4. Over 12 months at ₹200, the employee pays ₹2,400, which is within the ₹2,500 cap.

If the employer has 15 such employees, the monthly payment is 15 × ₹200 = ₹3,000, and the liability account should be back to zero after each payment.

TransactIG matches bank statement lines to your books, so each payroll payment is tied to its liability, with an exception queue and audit-ready exports. It also reconciles TDS.

Primary reference: National Portal of India — which links to each state's commercial taxes department, where professional tax slabs and dates are published.

Frequently Asked Questions

Who pays professional tax?
Salaried employees, through deduction by the employer, and self-employed professionals and some businesses, who pay directly. It applies only in states that levy it.
What is the maximum professional tax?
The Constitution caps it at ₹2,500 per person per year, under Article 276.
Do all states charge professional tax?
No. Several states and union territories do not levy it. Employers there do not deduct it.
Does the employer need to register?
In a levying state, yes. Employers usually need a registration to deduct and pay employees' tax, and many states also require a separate enrolment for the business itself.
Is professional tax deductible for income tax?
For a salaried employee, professional tax paid is allowed as a deduction from salary income under the Income-tax Act 1961. Check the treatment under the Income-tax Act 2025 for tax year 2026-27 with your CA.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.