How do I get professional tax registration for my business?
Register with your own state's tax department, because professional tax is a state levy with no national portal: in Karnataka on ptax.karnataka.gov.in (Employer Login to deduct from salaries, Enrolment for the company's own tax), in Maharashtra on mahagst.gov.in (a PTRC to deduct from staff and a PTEC for the entity), and in Ahmedabad through the municipal corporation's portal. Apply online with the company's PAN, incorporation papers, office address proof, a cancelled cheque and your headcount, and register separately in every state where you have an office. The Constitution caps PT at ₹2,500 per person a year, and slabs differ: Karnataka exempts salaries up to ₹25,000 a month and charges ₹200 a month above that, and Maharashtra charges ₹200 a month (₹300 in February) from ₹10,001. Delhi, Haryana, Uttar Pradesh, Rajasthan and Bihar levy none.
The constitutional provision that lets states levy professional tax and caps it at ₹2,500 per person a year, which is why every state's slabs top out there.
A 2026 state-by-state guide: Maharashtra's PTRC and PTEC on MahaGST and its slabs, Karnataka's ₹25,000 a month exemption from April 2025 and ₹200 a month above it, and the states that levy no PT at all.
Explains the two registrations (PTEC for the company's own tax, PTRC to deduct from employees), the documents to keep ready and that a business with offices in several states registers separately in each.
Karnataka's professional tax portal, with Employer Login for deducting PT from salaries, Enrolment for a business's own PT, new enrolment and the PT schedule of rates.
Maharashtra's tax portal, where employers apply for the PTRC to deduct profession tax from staff and the PTEC for the entity's own tax, and pay and file PT returns.
In Ahmedabad, professional tax is paid to the municipal corporation; its portal carries professional tax payment, dues and receipts alongside property tax.