Introduction
Professional Tax (PT) is a statutory deduction applicable in many Indian states, and organisations must deduct it from employee salaries based on predefined salary slabs.
Because PT rules and rates vary by state, it’s important to have a flexible configuration system in place.
uKnowva HRMS allows HR administrators to automate professional tax calculations by state, user group, and employee profile fields.
This ensures compliance with local tax regulations while reducing manual intervention during payroll processing.
This article explains how to configure the Professional Tax Deduction plugin in uKnowva HRMS in just a few simple steps.
Step 1: Accessing the Plugin Manager
To begin configuring the Professional Tax plugin, go to the top-right corner of your uKnowva screen and click on your profile icon.
A drop-down will appear showing several options. From this list, select uKnowva Configuration, which opens the backend configuration panel.
On the left-hand side, navigate to the Plugin Manager menu. This section displays all the available and installed plugins in your system.
Step 2: Opening the Professional Tax Deduction Plugin
Inside the Plugin Manager, scroll through the list or use the search function to locate the Professional Tax Deduction plugin.
Ensure the plugin is both installed and published to allow configurations.
Once located, click on the plugin name to open a configuration pop-up that lets you define how PT will be calculated for your organisation.
Step 3: Configuring the Plugin Settings
In the configuration window, you’ll first be prompted to enter the PT Label.
This is the name under which professional tax will appear in your payroll system, such as "Professional Tax" or "State PT".
Next, select the State for which PT needs to be deducted. Since professional tax is governed by state-specific rules, choosing the right state is crucial for applying accurate slab-wise deductions.
If your organisation operates in multiple states, you can toggle the option that asks Should PT be calculated based on the employee's location?.
Enabling this ensures that the system reads the PT-relevant state dynamically from the employee profile.
To facilitate this, specify the Profile Field that holds the employee's location or state information—this tells the system where to fetch the value from.
In case the employee’s location is not specified or the profile field is missing, the system needs a fallback configuration.
For this, enter the Default PT Amount to be deducted when no state-specific data is available. This ensures deductions continue even in the absence of complete profile data.
You can further refine PT applicability by selecting the User Groups to be Excluded from this setup.
These are employee groups, such as interns or consultants, that should not be subject to professional tax.
You can select multiple groups as needed. For more advanced use cases, developers can define an Exclude Users Custom Code, a backend logic snippet to dynamically exclude users based on your organisational rules.
Lastly, the configuration screen provides an input to define Salary Components to be Excluded from PT Calculation.
By entering these component names, the system will exclude them while calculating the base salary amount on which PT should be applied.
This is useful when specific allowances or reimbursements are non-taxable under PT regulations.
Once all configurations are entered, click on the Save button to finalise the settings or choose Cancel to discard changes.
Conclusion
That’s it!
You’ve now successfully configured the Professional Tax Deduction plugin in uKnowva HRMS.
By following this process, you ensure that PT calculations align with state regulations while maintaining accuracy and compliance in your payroll system.
The configuration is flexible enough to handle multi-state operations, user-specific exclusions, and component-level adjustments, helping HR teams automate tax deductions without manual intervention.
If you have any questions or need additional support, feel free to contact us at This email address is being protected from spambots. You need JavaScript enabled to view it..