Why Professional Tax Portal Navigation Matters for Foreign Companies
Professional tax has no single national portal: foreign employers must register separately in every state that levies it — Maharashtra's portal is mahagst.gov.in, Karnataka's is ptax.karnataka.gov.in, and each state runs its own logins, forms, and payment gateways. Every employer, including foreign subsidiaries, must obtain a PTRC within 30 days of hiring an employee in a state that levies professional tax, regardless of headcount.
If your company has employees in Maharashtra, Karnataka, and Tamil Nadu, you need registrations on three different portals. For foreign companies operating in India through a subsidiary or branch office, this compliance obligation begins the day they hire their first employee.
Two Types of Professional Tax Registration
Before navigating any state portal, understand the two registration types:
PTRC (Professional Tax Registration Certificate) — For Employers
Every employer — including foreign subsidiaries — must obtain PTRC within 30 days of hiring employees in a state that levies professional tax. The employer deducts PT from employee salaries and remits it to the state government. PTRC registration is mandatory regardless of employee count.
PTEC (Professional Tax Enrolment Certificate) — For Self-Employed Individuals
Self-employed professionals, sole proprietors, and partners in firms must obtain PTEC and pay professional tax directly. For foreign companies, PTEC is relevant when individual directors or consultants have professional tax obligations in their personal capacity.
Maharashtra — mahagst.gov.in
Maharashtra is typically the first state where foreign companies encounter professional tax, given Mumbai's prominence as India's financial and commercial capital.
Portal and Registration Process
The official portal is mahagst.gov.in — the same portal used for Maharashtra GST. Professional tax registration is accessed through the "Profession Tax" section.
- Visit mahagst.gov.in and click on "e-Registration" under the Profession Tax tab
- Select "PTRC" for employer registration or "PTEC" for self-employed
- Fill the application form with PAN, TAN, company details, date of liability, and number of employees
- Upload PAN card, Certificate of Incorporation, address proof, and a cancelled cheque for the bank account
- Submit the application; the system generates a TIN (Taxpayer Identification Number) upon successful registration
Filing and Payment
- Monthly filing: Due by the last day of the following month for employers whose PT liability in the previous year was INR 1,00,000 or more
- Annual filing: A single annual return by 31 March for employers whose previous-year liability was below INR 1,00,000 (periodicity rule effective 1 April 2023)
- Payment: Online through GRAS (Government Receipt Accounting System) via the mahagst portal

Karnataka — ptax.karnataka.gov.in
Karnataka — particularly Bangalore — hosts a large concentration of foreign companies in both IT and manufacturing sectors.
Portal and Registration Process
The official portal is ptax.karnataka.gov.in, the dedicated e-PTAX portal managed by the Karnataka Commercial Taxes Department.
- Visit ptax.karnataka.gov.in and select "New Registration"
- Choose "Employer Registration" (for PTRC equivalent) or "Enrolment" (for PTEC equivalent)
- Fill the application with PAN, establishment details, employee count, and salary range
- Upload PAN card, incorporation certificate, and address proof
- Pay the application fee online
- The registration certificate is generated digitally once the application is accepted as complete
Filing and Payment
- Monthly payment: Due by the 20th of the following month
- Annual return: Due by 30 April of the following financial year
- Payment: Through the e-PTAX portal using net banking or challan
Karnataka revised its PT slabs effective 1 April 2025: INR 200 per month for all months except February (INR 300), for employees earning INR 25,000 or more per month.
Gujarat — commercialtax.gujarat.gov.in
Gujarat is a major manufacturing hub for foreign companies, particularly in automotive, chemicals, and pharmaceuticals.
Portal and Registration Process
Professional tax in Gujarat is administered through commercialtax.gujarat.gov.in, the Gujarat Commercial Tax Department portal.
- Navigate to the Professional Tax section on the portal
- Select "New Registration" and choose employer or individual category
- Provide PAN, business details, employee count, and address
- Upload required documents: PAN, incorporation certificate, address proof, bank details
- Pay the registration fee
- Registration number is allotted upon verification
Filing and Payment
- Monthly payment: Due by the 15th of the following month
- Annual return: Due by 31 March
- Rate: INR 200 per month for employees earning INR 12,000 or more (INR 2,400 annually)
Tamil Nadu — Local Body Portals (Greater Chennai Corporation)
Tamil Nadu hosts significant foreign investment in automotive manufacturing (Chennai is called the "Detroit of India") and IT services.
Portal and Registration Process
Unlike most states, professional tax in Tamil Nadu is levied and collected by municipal local bodies, not a state department. In Chennai, employers register with the Greater Chennai Corporation through the Professional Tax section of chennaicorporation.gov.in; other municipalities run their own registration processes.
- Access the Professional Tax section on the relevant local body portal
- Complete the online application with establishment details and employee information
- Upload PAN, company registration documents, and address proof
- Pay the prescribed registration fee
Filing and Payment
- Semi-annual deduction: Professional tax in Tamil Nadu is not deducted monthly. It is assessed and paid half-yearly, for the April-September and October-March half-years
- Payment: Remitted to the local body for each half-year
- Threshold: INR 21,000 per half-year (approximately INR 3,500 per month)
- Maximum tax: INR 2,500 per annum at the highest slab
Tamil Nadu's semi-annual deduction cycle is unique among Indian states and requires payroll systems to be configured differently from the standard monthly deduction.

Andhra Pradesh — Commercial Taxes Department (apct.gov.in)
Portal and Registration Process
Andhra Pradesh professional tax is administered by the AP Commercial Taxes Department (apct.gov.in); registration and payment run through its e-services portal.
- Navigate to Professional Tax registration section
- Complete the employer registration form with establishment and employee details
- Upload PAN, incorporation certificate, and address proof
- Pay registration fee and obtain the PT registration number
Filing and Payment
- Monthly payment: Due by the 10th of the following month
- Exemption: Employees earning up to INR 15,000 per month are exempt
- Maximum rate: INR 200 per month (INR 2,500 annually) for employees earning above INR 20,000
Telangana — tgct.gov.in
Telangana — home to Hyderabad's booming IT and GCC ecosystem — has its own dedicated professional tax portal.
Portal and Registration Process
Profession tax in Telangana is administered by the Commercial Taxes Department through the Profession Tax section of tgct.gov.in. Companies with a GST/VAT registration in the state are typically issued an automatic PT registration (PTIN).
- Visit the portal and select "New Registration"
- Fill employer details including PAN, TAN, employee count, and salary structure
- Upload documents and pay the application fee
- The department processes the application and issues the PTIN
Filing and Payment
- Monthly payment: Due by the 10th of the following month
- Exemption: Employees earning up to INR 15,000 per month are exempt
- Maximum rate: INR 200 per month for employees earning above INR 20,000
West Bengal — professiontax.wb.gov.in
West Bengal has a well-established professional tax regime, particularly relevant for companies operating in and around Kolkata.
Portal and Registration Process
The dedicated portal is professiontax.wb.gov.in, managed by the Directorate of Commercial Taxes, West Bengal.
- Register online with employer and establishment details
- Provide PAN, TAN, number of employees, and salary structure
- Upload supporting documents
- Pay registration fee to receive the PT enrolment/registration certificate
Filing and Payment
- Monthly payment: Due by the 21st of the following month
- Slab structure: Graduated from NIL (up to INR 10,000) to INR 200/month (above INR 40,000)
- Mid-range slabs: INR 110/month (INR 10,001-15,000), INR 130/month (INR 15,001-25,000), INR 150/month (INR 25,001-40,000)

Madhya Pradesh — mptax.mp.gov.in
Portal and Registration Process
MP's professional tax is managed through mptax.mp.gov.in, the MP Commercial Tax Department portal.
- Access the Professional Tax section and apply for registration
- Provide establishment details, employee information, and upload documents
- Pay the registration fee online
Filing and Payment
- Monthly payment: Due by the end of the following month
- Rate: INR 208 per month for 11 months and INR 212 for the last month (February), totalling INR 2,500 annually for employees earning above the threshold
Other States: Quick Reference
| State | Portal/Authority | Payment Frequency | Max Annual PT |
|---|---|---|---|
| Kerala | Municipal corporations / local self-government bodies | Half-yearly | INR 2,500 |
| Odisha | odishatax.gov.in (CT Department) | Monthly | INR 2,500 |
| Assam | tax.assam.gov.in | Monthly | INR 2,500 |
| Bihar | biharcommercialtax.gov.in | Monthly | INR 2,500 |
| Jharkhand | jharkhandcomtax.gov.in | Monthly | INR 2,500 |
| Meghalaya | megtaxation.nic.in (Taxation Department) | Monthly | INR 2,500 |
| Tripura | ptax.tripura.gov.in (Taxes & Excise Organisation) | Monthly | INR 2,500 |
| Sikkim | sikkimtax.gov.in | Monthly | INR 2,500 |
| Mizoram | zotax.nic.in (Taxation Department) | Monthly | INR 2,500 |
Note: Not all states have fully digitised portals. Some northeastern states still accept manual applications at the respective Commercial Tax offices. Always verify the current portal URL before starting the registration process, as state government portal URLs change periodically.
Registration Timeline and Processing: What to Expect
The speed of PT registration varies significantly across states, and foreign companies should plan accordingly. No state publishes a binding service-level commitment for PT registration, so treat any timeline as an operational estimate and confirm it with the state department when you apply. In states with fully digital portals — Maharashtra, Karnataka, and Gujarat — the system auto-generates the registration certificate (PTRC or PTEC) as a downloadable PDF once the application is accepted as complete, and turnaround is measured in days.
In states with partially digitised or legacy systems — such as some northeastern states, Jharkhand, and Odisha — the process runs materially longer. In these states, you may need to submit physical documents at the local Commercial Tax office even after completing the online application. Budget for this additional time when planning your payroll compliance rollout, because the statutory 30-day registration window below does not move to accommodate a slow department.
Critical Timeline: The 30-Day Registration Window
The law in most states requires employers to register for PTRC within 30 days of becoming liable — which means within 30 days of hiring their first employee in that state. This clock starts ticking from the employee's date of joining, not from the date the company itself was incorporated or registered. Missing this window triggers automatic penalties in every state.
For foreign companies that are incorporating a new subsidiary and hiring simultaneously, the practical advice is to initiate PT registration on the same day as the first employee's joining date. Do not wait for the payroll cycle to begin — the liability begins on day one of employment.
Common Registration Rejections
State portals frequently reject PT registration applications for the following reasons:
- PAN mismatch: The company PAN on the application does not match the PAN registered with the Income Tax Department. This is common when companies recently changed their name or registered a new PAN
- Incorrect address proof: The establishment address on the registration form does not match the address on the supporting documents. Use the registered office address as shown on the Certificate of Incorporation
- Missing TAN: Some states (notably Maharashtra) require TAN in addition to PAN. If your company has not applied for TAN through Protean (formerly NSDL), the PT registration will be rejected
- Document format issues: Most portals accept only PDF format documents under 2 MB. Larger files or non-PDF formats are rejected silently in some legacy portals

Documents Required for PT Registration Across States
While exact requirements vary by state, the following documents are universally required for employer (PTRC) registration:
- PAN card of the company (mandatory in all states)
- Certificate of Incorporation from the Registrar of Companies
- Memorandum of Association and Articles of Association
- Address proof of the establishment (utility bill, lease agreement, or property tax receipt)
- Bank account details — cancelled cheque or bank statement showing the company name
- List of employees with salary details (some states require this at registration; others at first return filing)
- TAN (Tax Deduction and Collection Account Number) — required in Maharashtra and some other states
- Digital Signature Certificate (DSC) — required for online filing in several states
Penalties for Non-Registration and Late Filing
Professional tax non-compliance penalties vary by state but follow a common pattern:
Non-Registration Penalties
- Maharashtra: INR 5 per day of delay in registration, plus 10% penalty on tax due
- Karnataka: INR 1,000 per month of non-registration, plus interest at 1.25% per month on unpaid tax
- Gujarat: 10% of tax due as penalty for non-registration
- General rule: Government authorities can impose fines of up to INR 5,000 on employers for non-payment of professional tax
Late Filing/Payment Penalties
- Interest on delayed payment: 1% to 2% per month depending on the state
- Late return filing penalty: INR 1,000 per return in some states
- Maharashtra specifics: 10% of tax amount as penalty for late payment, plus INR 1,000 per return filed after the due date
For foreign companies, persistent non-compliance can also create issues during annual compliance reviews and company audits, potentially flagging regulatory concerns with the Registrar of Companies.
Multi-State Registration: Practical Challenges
Foreign companies with operations across multiple Indian states face a unique administrative challenge: managing PT compliance on multiple portals simultaneously.
Common Pain Points
- Different due dates: Maharashtra requires payment by month-end, Karnataka by the 20th, Andhra Pradesh by the 10th, Tamil Nadu semi-annually. Missing even one state's deadline triggers penalties
- Different slab structures: An employee earning INR 30,000/month pays different PT amounts in different states. Payroll systems must be configured with state-specific slab tables
- Different portal technologies: Some portals are modern web applications; others are legacy systems with limited browser compatibility and frequent downtime
- Employee transfers: When employees transfer between states, PT registration at the origin state must be updated (employee count reduced) and registration at the destination state must be obtained or updated
Best Practices for Multi-State Compliance
- Maintain a centralised PT compliance calendar with state-specific due dates
- Use payroll and compliance software that supports multi-state PT calculations
- Designate a single compliance officer responsible for all state PT registrations
- Set up automated reminders at least 7 days before each state's filing deadline
- Keep digital copies of all state PT registration certificates in a centralised document management system

Key Takeaways
- Professional tax registration is mandatory in every Indian state that levies the tax (most large states do) and must be obtained within 30 days of hiring employees. Each state has its own portal and registration process
- The two main registration types are PTRC (employers) and PTEC (self-employed). Foreign subsidiaries always need PTRC
- Major portals: Maharashtra (mahagst.gov.in), Karnataka (ptax.karnataka.gov.in), Gujarat (commercialtax.gujarat.gov.in); in Tamil Nadu, register with the local body — in Chennai, the Greater Chennai Corporation (chennaicorporation.gov.in)
- The maximum professional tax in any state is INR 2,500 per year per employee, but non-compliance penalties can far exceed this amount
- Multi-state operations require separate registrations on each state portal — there is no centralised national PT portal
For foreign companies setting up operations in India, professional tax is one of several payroll compliance obligations alongside Provident Fund, ESI, and TDS. Our tax advisory team can handle PT registration across all applicable states as part of a comprehensive payroll setup.
Need help with Government Portals? Our team handles it.
Compliance Calendar for Indian CompaniesFrequently Asked Questions
Which states in India levy professional tax?
States that levy professional tax include Maharashtra, Karnataka, West Bengal, Andhra Pradesh, Telangana, Tamil Nadu, Gujarat, Assam, Kerala, Meghalaya, Odisha, Tripura, Madhya Pradesh, Jharkhand, Sikkim, Mizoram, Bihar and Chhattisgarh (Punjab levies a similar monthly development tax). Delhi, Rajasthan, Uttar Pradesh, and Haryana do not levy professional tax.
What is the difference between PTRC and PTEC?
PTRC (Professional Tax Registration Certificate) is for employers who deduct PT from employee salaries. PTEC (Professional Tax Enrolment Certificate) is for self-employed individuals and professionals who pay PT directly. Foreign subsidiaries hiring employees need PTRC. Individual directors or consultants may need PTEC.
Is there a single national portal for professional tax registration?
No. Professional tax is a state-level tax, and each state has its own registration portal. Maharashtra uses mahagst.gov.in, Karnataka uses ptax.karnataka.gov.in, Gujarat uses commercialtax.gujarat.gov.in, and so on. Companies operating in multiple states need separate registrations on each state portal.
What is the deadline for professional tax registration in India?
Employers must obtain PTRC within 30 days of hiring employees in a state that levies professional tax. Late registration attracts penalties: INR 5 per day in Maharashtra, INR 1,000 per month in Karnataka, and 10% of tax due in Gujarat.
What is the maximum professional tax that can be charged per year?
Under Article 276 of the Indian Constitution, no state can levy more than INR 2,500 per year as professional tax. This cap applies in every state that levies the tax. The actual amount depends on the employee salary slab in each state.
How is professional tax different from income tax?
Professional tax is a state-level tax capped at INR 2,500/year, levied on employment and professions. Income tax is a central government tax with no upper cap, levied on total income. Professional tax paid is deductible from salary income for employees taxed under the old tax regime; no deduction is available under the default new regime.
What documents are needed for professional tax employer registration?
Common documents across states include: company PAN card, Certificate of Incorporation, MOA and AOA, address proof (utility bill or lease agreement), bank account details (cancelled cheque), employee list with salaries (some states), TAN (Tax Deduction Account Number), and Digital Signature Certificate for online filing.