Professional Tax by State in India 2026: Slabs and Who Pays
By ClauseAudit Research · 20 sources ·
What is the professional tax in India state wise?
Professional tax is a state levy, so the amount depends on where you work, but no one can be charged more than ₹2,500 a year. Most states that levy it deduct about ₹200 a month from salary once pay crosses a nil limit, which ranges from ₹5,000 a month in Mizoram to ₹25,000 for women in Maharashtra.

- Maximum professional tax any one person can be charged per year (2026, Legislative Department, Ministry of Law and Justice, Government of India)
- ₹2,500
- Maharashtra: monthly salary up to which women pay no professional tax (From 1 April 2023, Maharashtra Goods and Services Tax Department (MAHAGST), Government of Maharashtra)
- ₹25,000
- Maharashtra February deduction for top-slab earners (₹200 in other months) (From 1 April 2023, Maharashtra Goods and Services Tax Department (MAHAGST), Government of Maharashtra)
- ₹300
- Karnataka: monthly salary from which professional tax applies (FY2025-26, Karnataka Legislative Assembly (copy hosted by PRS Legislative Research))
- ₹25,000
- Telangana: monthly salary up to which no professional tax is due (2026, Commercial Taxes Department, Government of Telangana)
- ₹15,000
- Gujarat: monthly salary up to which professional tax is zero (From 1 April 2022, Commercial Tax Department, Government of Gujarat)
- ₹12,000
- Date from which Odisha repealed its professional tax law (2026, Law Department, Government of Odisha)
- 1 April 2026
- West Bengal: monthly professional tax on salaries above ₹40,000 (Schedule effective 1 April 2014, Directorate of Commercial Taxes, Government of West Bengal)
- ₹200
Professional tax is the small line on your payslip that most people never question. It is set by your state, not by the Centre, which is why a colleague in Bengaluru and one in Ahmedabad can earn the same and see different deductions.
The Constitution caps it at ₹2,500 a year per person, and most states with a tax sit at or near that ceiling for ordinary salaries. What really changes from state to state is where the tax starts, how it is spread across the year, and whether it applies at all.
Monthly salary below which no professional tax is due, by state (₹ per month)
Chart data
| Label | Value |
|---|---|
| Maharashtra (women) | ₹25,000 |
| Karnataka | ₹25,000 |
| Telangana | ₹15,000 |
| Gujarat | ₹12,000 |
| West Bengal | ₹10,000 |
| Assam | ₹10,000 |
| Maharashtra (men) | ₹7,500 |
| Mizoram | ₹5,000 |
The gap between states is widest at the bottom of the pay scale. In Maharashtra a woman earning ₹25,000 a month pays nothing, while a man on the same salary in the same office pays the full ₹2,500 a year.
Download this chart (PNG)West Bengal professional tax by monthly salary slab (₹ per month)
Chart data
| Label | Value (₹ per month) |
|---|---|
| Up to ₹10,000 | Nil |
| ₹10,001–15,000 | ₹110 |
| ₹15,001–25,000 | ₹130 |
| ₹25,001–40,000 | ₹150 |
| Above ₹40,000 | ₹200 |
West Bengal grades the tax in several steps, rising from ₹110 to ₹200 a month. Note that this schedule dates from 2014 and is the latest official one found.
Download this chart (PNG)Greater Chennai Corporation half-yearly profession tax by half-yearly income (₹ per half-year)
Chart data
| Label | Value (₹ per half-year) |
|---|---|
| Up to ₹21,000 | Nil |
| ₹21,001–30,000 | ₹180 |
| ₹30,001–45,000 | ₹425 |
| ₹45,001–60,000 | ₹930 |
| ₹60,001–75,000 | ₹1,025 |
| Above ₹75,001 | ₹1,250 |
In Tamil Nadu the tax is collected every six months by the local body, so the slabs are set on half-yearly income. These are Greater Chennai Corporation rates; other towns set their own.
Download this chart (PNG)Jharkhand professional tax by annual salary (₹ per year)
Chart data
| Label | Value (₹ per year) |
|---|---|
| Up to ₹3,00,000 | Nil |
| ₹3,00,001–5,00,000 | ₹1,200 |
| ₹5,00,001–8,00,000 | ₹1,800 |
| ₹8,00,001–10,00,000 | ₹2,100 |
| Above ₹10,00,000 | ₹2,500 |
Jharkhand ignores lower earners entirely: nothing is due up to ₹3,00,000 a year. Above that the tax steps up with annual salary until it reaches the ₹2,500 cap.
Download this chart (PNG)Mizoram professional tax by gross monthly income (₹ per month)
Chart data
| Label | Value (₹ per month) |
|---|---|
| Up to ₹5,000 | Nil |
| ₹5,001–8,000 | ₹75 |
| ₹8,001–10,000 | ₹120 |
| ₹10,001–12,000 | ₹150 |
| ₹12,001–15,000 | ₹180 |
| ₹15,001–20,000 | ₹195 |
| Above ₹20,000 | ₹208 |
Mizoram has the lowest nil limit shown here, at ₹5,000 a month, and the most slabs. Its top rate of ₹208 a month lands just under the yearly cap.
Download this chart (PNG)Maharashtra: monthly salary up to which men pay no professional tax, by schedule start date (₹ per month)
Chart data
| Label | Value (₹ per month) |
|---|---|
| 1 Apr 2006 | ₹2,500 |
| 1 Jul 2009 | ₹5,000 |
| 1 Jul 2014 | ₹7,500 |
| 1 Apr 2015 | ₹7,500 |
| 1 Apr 2023 | ₹7,500 |
Maharashtra has not raised the nil limit for men since 2014, even as salaries rose. Women got a much bigger jump, to ₹25,000 a month from 1 April 2023.
Download this chart (PNG)Maharashtra professional tax on salaries from 1 April 2023
| Employee | Monthly salary | Professional tax |
|---|---|---|
| Men | Up to ₹7,500 | Nil |
| Men | ₹7,501 to ₹10,000 | ₹175 per month |
| Men | Above ₹10,000 | ₹2,500 a year: ₹200 per month, ₹300 in February |
| Women | Up to ₹25,000 | Nil |
| Women | Above ₹25,000 | ₹2,500 a year: ₹200 per month, ₹300 in February |
Source: Maharashtra Goods and Services Tax Department (MAHAGST), Government of Maharashtra, Rate Schedules under the Profession Tax Act, 1975 (Schedule I). Download as image
States that set professional tax on annual salary
| State | Annual salary | Professional tax per year |
|---|---|---|
| Madhya Pradesh | Up to ₹2,25,000 | Nil |
| Madhya Pradesh | ₹2,25,001 to ₹3,00,000 | ₹1,500 (₹125 per month) |
| Madhya Pradesh | ₹3,00,001 to ₹4,00,000 | ₹2,000 (₹166 per month for 11 months, ₹174 in the 12th) |
| Madhya Pradesh | Above ₹4,00,000 | ₹2,500 (₹208 per month for 11 months, ₹212 in the 12th) |
| Bihar | Up to ₹3,00,000 | Nil |
| Bihar | ₹3,00,001 to ₹5,00,000 | ₹1,000 |
| Bihar | ₹5,00,001 to ₹10,00,000 | ₹2,000 |
| Bihar | Above ₹10,00,000 | ₹2,500 |
| Jharkhand | Up to ₹3,00,000 | Nil |
| Jharkhand | Above ₹10,00,000 | ₹2,500 |
Source: Commercial Tax Department, Government of Madhya Pradesh, Non GST/PT Registration Checklist & Rates (Professional Tax: Schedule); Government of Bihar (Bihar Gazette Extraordinary), Schedule of rates under the Bihar Tax on Professions, Trades, Callings and Employments Act, 2011 (S.O. 28); Department of Commercial Taxes, Government of Jharkhand, The Jharkhand Tax on Professions, Trades, Callings and Employments Act, 2011 (Schedule). Download as image
Monthly slabs in Telangana, Gujarat and Assam
| State | Monthly salary | Professional tax |
|---|---|---|
| Telangana | Up to ₹15,000 | Nil |
| Telangana | ₹15,001 to ₹20,000 | ₹150 per month |
| Telangana | Above ₹20,000 | ₹200 per month |
| Gujarat | Up to ₹12,000 | Zero |
| Gujarat | More than ₹12,000 | ₹200 per month |
| Assam | Up to ₹10,000 | Nil |
| Assam | More than ₹10,000, less than ₹15,000 | ₹150 per month |
| Assam | ₹15,000 to less than ₹25,000 | ₹180 per month |
| Assam | ₹25,000 and more | ₹208 per month |
Source: Commercial Taxes Department, Government of Telangana, PT Schedule: First Schedule to the Telangana Tax on Professions, Trades, Callings and Employments Act, 1987; Commercial Tax Department, Government of Gujarat, Rate of Profession Tax under the Gujarat State Tax on Professions, Trades, Callings and Employments Act, 1976; Commercial Taxes Department, Government of Assam, Assam Professional Tax. Download as image
How the state sets professional tax on salaries by State
- 7Monthly salary slabs
- 3Annual salary slabs
- 1Half-yearly, set by local bodies
- 1Flat tax on income-tax payers
- 1Repealed
| State | No tax up to | Top rate | Based on | Source |
|---|---|---|---|---|
| Andhra Pradesh | Not yet confirmed: check the source | Andhra Pradesh Tax on Professions, Trades, Callings and Employments Act, 1987 | ||
| Assam | ₹10,000 a month | ₹208 a month at ₹25,000 and more | Monthly salary | Assam Professions, Trades, Callings and Employments Taxation Act, 1947 |
| Bihar | ₹3,00,000 a year | ₹2,500 a year above ₹10,00,000 | Annual income | Bihar Tax on Professions, Trades, Callings and Employments Act, 2011 |
| Gujarat | ₹12,000 a month | ₹200 a month | Monthly salary | Gujarat State Tax on Professions, Trades, Callings and Employments Act, 1976 |
| Jharkhand | ₹3,00,000 a year | ₹2,500 a year above ₹10,00,000 | Annual salary | Jharkhand Tax on Professions, Trades, Callings and Employments Act, 2011 |
| Karnataka | Below ₹25,000 a month | ₹200 a month, ₹300 in February (₹2,500 a year) | Monthly salary | Karnataka Tax on Profession, Trades, Callings and Employments Act, 1976 |
| Kerala | Not yet confirmed: check the source | Kerala Municipality Act, 1994 / Kerala Panchayat Raj Act, 1994 | ||
| Madhya Pradesh | ₹2,25,000 a year | ₹2,500 a year above ₹4,00,000 | Annual salary | Madhya Pradesh Professional Tax Act, 1995 |
| Maharashtra | Men ₹7,500; women ₹25,000 a month | ₹200 a month, ₹300 in February (₹2,500 a year) | Monthly salary | Maharashtra State Tax on Professions, Trades, Callings and Employments Act, 1975 |
| Mizoram | ₹5,000 a month | ₹208 a month above ₹20,000 (or ₹2,500 lump sum) | Gross monthly income | Mizoram Professions, Trades, Callings and Employments Taxation Act, 1995 |
| Odisha | Repealed | None from 1 April 2026 | Repealed | Odisha State Tax on Professions, Trades, Callings and Employments (Repeal) Ordinance, 2026 |
| Punjab | Not liable if income is below the income-tax threshold | ₹200 a month (₹2,400 a year) | Income-tax payers | Punjab State Development Tax Act, 2018 |
| Sikkim | Not yet confirmed: check the source | Sikkim Tax on Professions, Trades, Callings and Employment Act, 2006 | ||
| Tamil Nadu (Greater Chennai Corporation) | ₹21,000 per half-year | ₹1,250 per half-year above ₹75,001 | Half-yearly income | Revenue Department: Half-yearly Profession Tax |
| Telangana | ₹15,000 a month | ₹200 a month above ₹20,000 | Monthly salary | Telangana Tax on Professions, Trades, Callings and Employments Act, 1987 |
| Tripura | Not yet confirmed: check the source | Tripura Professions, Trades, Callings and Employments Taxation Act, 1997 | ||
| West Bengal | ₹10,000 a month | ₹200 a month above ₹40,000 | Monthly salary | West Bengal State Tax on Professions, Trades, Callings and Employments Act, 1979 |
What is professional tax and who has to pay it?
Professional tax is a tax on earning a living. States levy it on salaried employees, and in many states also on people who run a business, practise a profession or work for themselves. The money goes to the state or, in some states, to the local body.
If you are on a payroll, your employer deducts it from your salary and pays it to the state. You do not file anything yourself. The employer has to register, deduct the right amount for your slab and deposit it on time, and the liability for getting that wrong sits with the employer.
If you are self-employed, the picture changes. In states that tax professions and trades, a freelancer or small business owner usually has to register and pay directly, often as a yearly amount. Check your own state's rules rather than assuming the salary slabs apply to you.
How much professional tax will I pay in my state?
For most salaried people in a state that levies it, the honest answer is about ₹2,500 a year, deducted in monthly pieces. That is the constitutional ceiling, and states like Maharashtra and Karnataka have built their top slab to land exactly on it: ₹200 a month, with ₹300 in February.
The variation shows up lower down. Gujarat charges a flat ₹200 a month once salary crosses ₹12,000. Telangana has a middle band of ₹150 a month between ₹15,001 and ₹20,000. Madhya Pradesh, Bihar and Jharkhand look at annual salary instead, so a person earning ₹2,25,000 a year in Madhya Pradesh pays nothing.
Punjab works differently again. It calls the levy a development tax, charges ₹200 a month (₹2,400 a year) and does not apply it to people whose income is below the income-tax threshold.
A quick way to work out your own figure: find your state in the table above, check whether it uses monthly, annual or half-yearly income, and compare your gross salary for that period with the nil limit. If you are well above it, you are probably in the top slab. Someone earning above ₹25,000 a month in Telangana, Gujarat or Karnataka pays ₹200 in a normal month in all three, though Karnataka takes ₹300 in February.
People in Maharashtra and Karnataka often notice February's take-home pay dip slightly. It is not a mistake. A flat ₹200 every month would fall short of the ₹2,500 the schedule sets for the year, so February carries ₹300 instead.
Madhya Pradesh does the same thing in a different way, with a slightly higher deduction in the last month of the year. If your deductions look uneven, check the schedule before raising it with payroll. Uneven is normal. A deduction in a month when your salary was below the nil limit is not.
Which states have no professional tax?
Odisha is the clearest recent case. It repealed its professional tax law from 1 April 2026, so no new liability arises after that date, though tax owed for earlier periods can still be collected.
Several other states and union territories do not levy the tax at all, and a few, including Andhra Pradesh, Kerala, Sikkim and Tripura, levy it, but we could not confirm their current slabs from an official source. If you work in one of those, your payslip and your employer's HR team are the fastest way to find out what applies.
Do not read a missing deduction on your payslip as proof that your state has no tax. It may mean your salary is under the nil limit, or that your employer has not registered. The second one is the employer's problem to fix, but it is worth asking about before a back-dated deduction lands in a single month.
Does professional tax change when I move states or switch jobs?
Yes. The tax follows where you are employed, not where you live or where your company is registered. Move from a Gujarat office to a Bengaluru one and the slab changes with you, including the nil limit.
Switching jobs mid-year in a state with a February top-up can cause small overlaps or gaps, because each employer deducts for the months it pays you. The total should still not cross ₹2,500 for the year. If your two employers together have taken more than that, ask the newer one to correct it and keep both payslips as proof.
What it means for employers and small businesses
If you run a business with staff, professional tax is a payroll job you cannot skip. You register with the state, deduct from each employee according to the slab that matches their pay, and deposit the amount by the state's due dates. Getting the slab wrong for one person is easy to fix. Not registering at all tends to cost more, because dues and penalties build up over months.
Two details catch out growing teams. First, a business with staff in several states needs to follow each state's slab for the people working there, not the head office's. Second, in Maharashtra the nil limit is different for men and women, so a payroll setup copied from another state will over-deduct from women earning up to ₹25,000 a month.
The business itself may also owe professional tax as an entity in some states, separate from what it deducts from staff. Your accountant should confirm both before your first payroll run.
What to check before you accept an offer
- Ask for a monthly salary breakup, not just a yearly CTC figure. Professional tax is one of several deductions between CTC and the amount that hits your bank account.
- Confirm which state the role is based in. For a remote job, ask which office you will be attached to on payroll, because that decides the slab.
- If you are a freelancer, check whether the client expects you to handle registration and payment in your own state, and price your rate with that in mind.
- Keep your payslips. They are the record that the tax was deducted and the simplest way to sort out a dispute with a former employer.
How ClauseAudit helps
Professional tax is small, but it is a good reminder that your offer letter number and your take-home pay are two different things. The contract decides which deductions you carry, where you are based and how your pay can change.
Upload your offer letter or employment agreement and the automated review flags the salary and deduction terms that tend to surprise people, explains each one in plain English and suggests wording you can raise before you sign.
- Salary structure: is there a clear monthly breakup of basic pay, allowances and deductions?
- Place of work: does the contract name the state or office you are attached to, and can it be changed without your consent?
- Deductions: does the employer reserve a broad right to deduct amounts from salary beyond statutory taxes?
- Pay changes: can the employer revise your salary or allowances on its own?
- Final settlement: does the contract say when dues are paid after you leave, and what can be withheld?
- Contractor status: if you are hired as a consultant, does the agreement push tax registration and compliance onto you?
Frequently asked questions
What is the maximum professional tax in India?
₹2,500 a year per person. Article 276(2) of the Constitution sets that ceiling, and every state slab has to sit at or below it. Several states, including Maharashtra and Karnataka, charge exactly that amount for higher earners by deducting ₹200 a month and ₹300 in February.
Who pays professional tax, the employer or the employee?
The employee bears it, but the employer deducts it from salary and pays it to the state. Your employer is responsible for registering, deducting the right amount for your slab and depositing it on time. If you are self-employed in a state that taxes professions, you usually register and pay it yourself.
Do women pay professional tax in Maharashtra?
Only above ₹25,000 a month. From 1 April 2023, women earning up to that amount pay nothing. Above it they pay the standard ₹2,500 a year, deducted as ₹200 a month and ₹300 in February. Men start paying at a much lower salary, from ₹7,501 a month.
What is the professional tax slab in Karnataka?
Professional tax in Karnataka applies from a salary of ₹25,000 a month. At that level and above, the deduction is ₹200 a month, with ₹300 in February, which adds up to ₹2,500 for the year. Salaries below ₹25,000 a month pay nothing.
Is professional tax still charged in Odisha?
No. Odisha repealed its professional tax law with effect from 1 April 2026. Nothing new is due for periods after that date. Tax that was owed for earlier periods is saved by the repeal, so old dues can still be recovered.
How is professional tax collected in Tamil Nadu?
It is collected twice a year by local bodies rather than monthly by the state. In Greater Chennai Corporation, half-yearly income up to ₹21,000 pays nothing, and the top rate is ₹1,250 per half-year. Other municipalities and panchayats set their own rates, so check with your local body.
Do freelancers have to pay professional tax?
In many states, yes. Professional tax laws usually cover people carrying on a profession, trade or calling, and salaried staff are just one group. A freelancer in such a state generally has to register and pay directly. The amount and process differ by state, so check your state commercial tax department's rules.
Why is my professional tax deduction higher in February?
Because the yearly total has to reach ₹2,500. In Maharashtra and Karnataka, a flat ₹200 every month would leave the total short, so the schedule sets February at ₹300. It is a scheduled top-up, not a payroll error, and you will see it every year as long as you stay in the top slab.
What is the professional tax rate in West Bengal?
Salaries up to ₹10,000 a month pay nothing. Above that the tax rises in steps: ₹110, ₹130 and ₹150 a month, then ₹200 a month for salaries above ₹40,000. This comes from the schedule effective 1 April 2014, the latest official version found.
Use this data
Every chart and card below is free to reuse under CC BY 4.0. Download what you need and link back to this page.
Stat cards
Key findings card
Infographic
Monthly salary below which no professional tax is due, by state (₹ per month)
West Bengal professional tax by monthly salary slab (₹ per month)
Greater Chennai Corporation half-yearly profession tax by half-yearly income (₹ per half-year)
Jharkhand professional tax by annual salary (₹ per year)
Mizoram professional tax by gross monthly income (₹ per month)
Maharashtra: monthly salary up to which men pay no professional tax, by schedule start date (₹ per month)
Maharashtra professional tax on salaries from 1 April 2023
States that set professional tax on annual salary
Monthly slabs in Telangana, Gujarat and AssamEmbed the infographic
Free to share on your site, blog or slides under CC BY 4.0. Please keep the credit link.
Sources and method
Every number on this page comes from the sources below, each opened and read on or before October 18, 2026. A second, independent review checked every figure against its source and corrected anything that did not match. 13 of 17 State entries were confirmed; any that could not be are marked "Not yet confirmed" and left out of every count and chart.
- Legislative Department, Ministry of Law and Justice, Government of India, The Constitution of India [As on May, 2022], Article 276(2) (May 2022 edition)
- Maharashtra Goods and Services Tax Department (MAHAGST), Government of Maharashtra, Rate Schedules under the Profession Tax Act, 1975 (Schedule I) (As on 31.03.2025)
- Karnataka Legislative Assembly (copy hosted by PRS Legislative Research), The Karnataka Tax on Profession, Trades, Callings and Employments (Amendment) Bill, 2025 (LA Bill No. 08 of 2025) (10 March 2025)
- Commercial Taxes Department, Government of Karnataka, Profession Tax notifications (Accessed 2026-10-18 (latest entry 02/05/2026))
- Directorate of Commercial Taxes, Government of West Bengal, Schedule to the West Bengal State Tax on Professions, Trades, Callings and Employments Act, 1979 (effective from 1-4-2014) (Effective 1 April 2014, with 1 August 2016 change noted)
- Greater Chennai Corporation, Revenue Department: Half-yearly Profession Tax (Rates w.e.f. II/2024-2025; accessed 2026-10-18)
- Commercial Tax Department, Government of Gujarat, Rate of Profession Tax under the Gujarat State Tax on Professions, Trades, Callings and Employments Act, 1976 (Salary entry effective 01/04/2022)
- Amdavad Municipal Corporation, Professional Tax (Effective 01/04/2022; accessed 2026-10-18)
- Commercial Taxes Department, Government of Telangana, PT Schedule: First Schedule to the Telangana Tax on Professions, Trades, Callings and Employments Act, 1987 (As amended; accessed 2026-10-18)
- Commercial Taxes Department, Government of Andhra Pradesh, APPT Schedule: First Schedule to the AP Tax on Professions, Trades, Callings and Employments Act, 1987 (Accessed 2026-10-18 (page content not retrievable))
- Commercial Tax Department, Government of Madhya Pradesh, Non GST/PT Registration Checklist & Rates (Professional Tax: Schedule) (PDF dated 25 March 2025)
- Law Department, Government of Odisha, The Odisha State Tax on Professions, Trades, Callings and Employments (Repeal) Ordinance, 2026 (Odisha Ordinance 02 of 2026), Odisha Gazette Extraordinary No. 1496 (21 April 2026)
- Commercial Taxes Department, Government of Assam, Assam Professional Tax (Rates from 15-10-2014; accessed 2026-10-18)
- Government of Bihar (Bihar Gazette Extraordinary), Schedule of rates under the Bihar Tax on Professions, Trades, Callings and Employments Act, 2011 (S.O. 28) (2 February 2016)
- Department of Commercial Taxes, Government of Jharkhand, The Jharkhand Tax on Professions, Trades, Callings and Employments Act, 2011 (Schedule) (Act of 2011 (document dated 31 December 2015))
- Taxation Department, Government of Mizoram, Notification No. J.17011/1/2017-TAX: Schedule of profession tax (11 July 2024)
- Department of Excise and Taxation, Government of Punjab, Frequently Asked Questions: The Punjab State Development Tax Act, 2018 (PDF dated 13 July 2021)
- Commercial Taxes Division, Government of Sikkim, The Sikkim Tax on Professions, Trades, Callings and Employment Act, 2006: Schedule (Undated copy; accessed 2026-10-18)
- Local Self Government Department, Government of Kerala, Profession Tax Online Payment System (Accessed 2026-10-18)
- Taxes & Excise Department, Government of Tripura, Profession Tax notifications (Accessed 2026-10-18)
Cite this page
ClauseAudit, “Professional Tax by State in India 2026: Slabs and Who Pays”, updated October 18, 2026, https://clauseaudit.com/in/data/professional-tax-by-state-india. Free to reuse with a link back (CC BY 4.0).
This page summarises published data and law as checked on October 18, 2026. Figures are updated as new editions are released, and your own situation may differ. It is general information, not legal, tax or financial advice.