Question: who has to pay professional tax?
Answer: A person earning an income from salary or anyone practicing a profession such as chartered accountant, company secretary, lawyer, doctor etc. are required to pay this professional tax. Different states have different rates and methods of collection. In India, profession tax is imposed every month.