First, please check Company Details > Provident Fund / ESIC / Professional Tax. If professional tax is disabled there, then no PT will be deducted by XPayroll for any employee. 


If PT has been enabled in the setting above, then XPayroll will automatically deduct PT for employees in your "home state" (the state which you have entered as your company address under Company Details), assuming PT is applicable for that state. For any employees who are not in the home state, PT will not be automatically deducted. 


For an employee that is not in the home state, you have multiple options -

  1. If you are registered for PT in that employee's state, then you can enable PT by going to that employee's profile from the People page, and editing the Provident Fund, Professional Tax & ESI section.
  2. If you are not registered for PT in that employee's state, then you can either move the employee's location to your home state in XPayroll (which will result in PT being enabled for them), or leave things as-is, in which case no PT will be deducted for them.


To check whether PT is being deducted for your employees or not, please check Reports > Salary Register.