Skip to content

Professional tax: a small state tax with two registrations and real penalties

Professional tax is levied by states, not the centre, on salaries and on people carrying on a trade or profession. The amounts are small. The compliance is not optional, and it is the registration new employers most often forget.

Reviewed by Vijay Dhawan, Managing Partner, LexVerge LLP · Published

What it is, and the cap

Article 276 of the Constitution lets states tax professions, trades, callings and employments, and caps the tax at ₹2,500 per person per year. Each state that uses the power has its own Act, slabs, forms and due dates. Employers deduct it from salaries and pay it over; self-employed persons, companies, firms and directors pay it on their own account.

Professional tax paid is deductible from salary income under section 16(iii) of the Income-tax Act in the old regime, and is an allowable business expense for the self-employed.

Which states levy it

Levy professional tax: Maharashtra, Karnataka, West Bengal, Tamil Nadu, Gujarat, Andhra Pradesh, Telangana, Kerala, Madhya Pradesh, Odisha, Assam, Bihar, Jharkhand, Punjab, Chhattisgarh, Meghalaya, Tripura, Sikkim, Mizoram, Manipur, Nagaland and Puducherry.

Do not: Delhi, Uttar Pradesh, Haryana, Rajasthan, Uttarakhand, Himachal Pradesh, Jammu and Kashmir, Goa, Chandigarh and the other union territories.

The tax follows the place of work. A Delhi company with employees in Bengaluru and Mumbai registers and pays in Karnataka and Maharashtra for those employees, and nothing in Delhi.

Indicative salary slabs in the larger states

StateMonthly salaryTax
MaharashtraUp to ₹7,500 (₹25,000 for women): nil. ₹7,501 to ₹10,000: ₹175. Above ₹10,000: ₹200, and ₹300 in February₹2,500 a year at the top
KarnatakaBelow ₹25,000: nil. ₹25,000 and above: ₹200, and ₹300 in February₹2,500 a year
West BengalUp to ₹10,000: nil. Then ₹110, ₹130, ₹150 by slab. Above ₹40,000: ₹200₹2,400 a year at the top
Tamil NaduHalf-yearly slabs on six months’ income, up to ₹1,250 per half-year₹2,500 a year at the top
GujaratBelow ₹12,000: nil. ₹12,000 and above: ₹200₹2,400 a year
Telangana and Andhra PradeshUp to ₹15,000: nil. ₹15,001 to ₹20,000: ₹150. Above: ₹200₹2,400 a year at the top

States revise slabs by notification; Karnataka moved to the two-band structure above from April 2025. Confirm the current notification for your state before configuring payroll.

PTEC and PTRC: the two registrations

  • Enrolment certificate (PTEC) for the entity’s own liability: every company, LLP, firm, and self-employed professional or trader, and in Maharashtra each director, pays a fixed annual amount, usually ₹2,500.
  • Registration certificate (PTRC) for an employer who has at least one employee whose salary crosses the state’s threshold, to deduct and remit the employees’ tax.

Both are taken from the state’s commercial tax or professional tax department within 30 days of becoming liable: of starting business for PTEC, of employing the first liable employee for PTRC. Companies incorporated in Maharashtra, Karnataka and West Bengal are registered for professional tax through the incorporation form itself. Each branch in a different state needs its own registration.

Payment and returns

Due dates differ by state. In Maharashtra, employers whose annual liability is ₹1 lakh or more pay and file monthly by the end of the month, and others file one annual return by 31 March; the PTEC amount is due by 30 June. In Karnataka the monthly payment and return are due by the 20th and an annual return by 30 May. In West Bengal payment is monthly by the 21st with an annual return. Tamil Nadu collects half-yearly through the local body.

Penalties

Late registration, late payment and late returns each carry their own penalty, and they add up faster than the tax. In Maharashtra: ₹5 a day for late PTRC registration and ₹2 a day for PTEC, interest at 1.25 percent a month on late payment, a penalty of 10 percent of the tax, and ₹1,000 for a late return. Other states follow the same pattern with different amounts. Because the liability accrues from the first liable employee, a company that discovers the omission after three years pays the tax for all three years from its own pocket; it cannot recover past deductions from employees who have left.

Our professional tax service takes the PTEC and PTRC in every state where you have staff, from ₹999, and sets the payroll slabs.

Frequently asked questions

What is the maximum professional tax payable?

₹2,500 per person per year, the cap in Article 276 of the Constitution. Some states stop at ₹2,400.

Is professional tax applicable in Delhi?

No. Delhi, Uttar Pradesh, Haryana, Rajasthan and several other states and union territories do not levy it.

What is the difference between PTEC and PTRC?

PTEC is the enrolment for the entity’s or professional’s own tax. PTRC is the employer’s registration to deduct and pay employees’ tax. Most employers need both.

Is professional tax deductible from income tax?

Yes, under section 16(iii) from salary income in the old regime, and as a business expense for the self-employed.

Do directors pay professional tax?

In states such as Maharashtra, each director is separately liable under PTEC in addition to the company.

Reviewed by Vijay DhawanManaging Partner, LexVerge LLP · checked against current MCA, GST and Income-tax rules

PTEC and PTRC in every state you employ in

Registrations taken, payroll slabs set, returns calendared. From ₹999.

Get registered

Official references

The statutory sources behind this page. We keep our guidance aligned to them — verify anything time-sensitive directly.

Content on this page is reviewed by a chartered accountant or advocate at LexVerge LLP. It is general guidance, not advice on your specific facts.

See pricing Talk to an Expert