Professional tax is a tax imposed by state governments on income earned through employment, trade, or a profession. As per the Article 276 of the Constitution of India, states have the authority to levy this tax, with the total amount capped at ₹2,500 per person per year. The compliance obligations differ for employers and the self-employed.
Not every state in India implements a professional tax. Different states have their own due dates, filing frequencies, and penalties. Businesses operating in multiple states need to keep track of each state's registration requirements, filing frequencies, due dates, and penalty provisions.
Who needs to register and file a professional tax
Professional tax has to be filed by anyone earning income above the applicable threshold in states that levy it. For example, in Maharashtra, professional tax has to be paid on earnings above ₹7,501 per month for males and ₹25,000 for females. This includes salaried employees, self-employed individuals such as doctors and lawyers, business owners who draw salary, and freelancers and contractual workers.
Certain categories have exemptions for professional tax, such as individuals with physical disabilities, members of the armed forces, and age-based exemptions for senior citizens. The age requirement varies by state; for example, in Karnataka it is 65 years and above.
Professional tax compliance involves two types of registration:
- PTRC: The professional tax registration certificate (PTRC) applies to employers. It allows them to deduct the tax from employee salaries and remit it to the state government.
- PTEC: The professional tax enrolment certificate (PTEC) is meant for the self-employed, business owners, and independent professionals. These categories are liable to pay tax on their own professional income.
Professional tax is applicable in multiple Indian states and union territories. If a business is registered in a non-professional tax state but has employees working in a state that charges professional tax, then the tax applies based on where the employee works, not where the business is registered.
Filing frequencies
States do not follow a uniform filing schedule. Depending on the state and the employer's annual professional tax liability, filing may be required monthly, twice a year, or once a year.
- Monthly filing: Some states mandate monthly filing when a taxpayer's annual professional tax liability crosses a prescribed threshold.
- Half-yearly filing: Filing on a half-yearly basis reduces the processing cost for the government from twelve times a year to just two, while still collecting revenue midway through the fiscal year. The half-yearly frequency is used in Tamil Nadu and Kerala.
- Annual filing: Filing the returns annually provides relief to self-employed individuals and small businesses from the hassle of constant filing deadlines. In states like Karnataka, Gujarat, and West Bengal, a single annual filing covers the full financial year.
State-wise professional tax return due dates
Filing deadlines vary considerably across states. The table below covers major states, their filing frequency, due dates, and the legislation under which they operate.
|
State |
Filing Frequency |
Return Due Date |
Governing Act |
|
Maharashtra |
Monthly / Annually |
Monthly: 15th of the following month. Annual (PTEC): Due by 30 June (for businesses enrolled on or before 31 May). |
Maharashtra State Tax on Professions, Trades, Callings and Employments Act, 1975 |
|
Karnataka |
Monthly |
20th of the following month. |
Karnataka Tax on Professions, Trades, Callings and Employments Act, 1976 |
|
West Bengal |
Monthly / Annually |
Monthly (PTRC): 21st of the following month. Annual (PTEC): 31 July of the relevant financial year. |
West Bengal State Tax on Professions, Trades, Callings and Employments Act, 1979 |
|
Tamil Nadu |
Half-yearly |
30 September (for April–September) and 31 March (for October–March). |
Tamil Nadu Tax on Professions, Trades, Callings and Employments Act, 1992 |
|
Kerala |
Half-yearly |
31 August (for April–September) and 28/29 February (for October–March). |
Kerala Panchayat Raj Act, 1994 and Kerala Municipality Act, 1994 |
|
Gujarat |
Monthly / Quarterly |
Monthly: 15th of every month. Quarterly: 15th of the month following the quarter. |
Gujarat State Tax on Professions, Trades, Callings and Employments Act, 1976 |
|
Andhra Pradesh |
Monthly |
10th of every month. |
Andhra Pradesh Tax on Professions, Trades, Callings and Employments Act, 1987 |
|
Telangana |
Monthly |
10th of every month. |
Telangana Tax on Professions, Trades, Callings and Employments Act, 1987 |
Note: Always verify the current notification on your state's commercial tax or revenue department portal, as state governments may revise deadlines through notifications.
Penalties for missing the due date
Missing a professional tax due date means paying the outstanding tax, the interest that has accrued on it, and in many states, a separate penalty for late filing. These amounts are distinct obligations and apply simultaneously.
- Late payment interest: Most states charge interest on the unpaid tax amount. The interest starts accumulating from the original due date, not from when the department issues a notice.
- Late filing penalties: A penalty is charged for late filing. The penalty amount varies by state, and continued late payments can escalate beyond financial penalties.
- Late registration fines: A fine is imposed for late or non-registration, ranging from daily late fees to fixed amounts. Some states charge a daily fee per day from the date registration was due
- Departmental action: Persistent non-compliance under any state professional tax act can result in prosecution. For businesses with employees across multiple states, even a minor oversight in one state compounds quickly given the differing interest rates and penalty structures.

(Created using AI based on the content of this section)
How to file professional tax returns
The filing is done online in most states, though the interface and field names differ. Keep your registration certificate, salary slips, and bank details ready before you start.
- Access the state portal: Visit your state commercial tax or revenue department website. Each state has its own portal, so make sure you are on the correct one for your registration state.
- Log in with your credentials: Enter your PTRC number for employers or PTEC number for self-employed individuals along with your password. If you have forgotten your credentials, most portals have a reset option you can use.
- Choose your return period: Select the relevant return period based on what applies to your state and liability. The portal will show you all pending periods that need filing so you can pick the right one.
- Enter deduction or income details: For employers, enter employee-wise professional tax deducted during the period. For self-employed individuals, enter your professional income details where required. Double-check the figures before moving ahead.
- Generate challan and make payment: Generate the payment challan from the portal and pay through net banking or the available payment gateway.
- Submit return and save acknowledgement: Once payment is confirmed, submit the return. Download and save the acknowledgement receipt, as this is your proof of filing and may be needed during audits.
Payment without filing the return or filing without completing payment does not fulfil your compliance obligation. Keep both the challan and acknowledgement together for each period, as tax authorities often ask for both during verification.
Conclusion
Professional tax is a small but recurring compliance obligation that can attract disproportionate penalties when missed. The risk is higher for businesses operating across states, where each jurisdiction runs on its own schedule, threshold, and penalty structure. Staying ahead of professional tax deadlines requires tracking payroll obligations alongside your financial records in one place, and TallyPrime helps businesses keep both organised so statutory deductions are managed accurately and professional tax returns are filed on time.