Professional Tax

Professional Tax (PT) is a state-level tax levied on individuals earning income from employment, trade, or profession. Unlike EPF and ESIC, which are central government schemes, Professional Tax is administered by individual state governments and varies significantly from state to state. Udyamo HRMS supports PT configuration per office location, allowing organizations with offices across multiple states to apply the correct slab rates automatically.

This chapter covers Professional Tax rules, state-wise slab configurations, how to set up PT in Udyamo HRMS, and how to generate the reports needed for filing.


What You Will Learn

  • What Professional Tax is and which states levy it
  • The constitutional cap on Professional Tax
  • How to configure PT per office in Udyamo HRMS
  • How state-wise PT slabs work
  • How PT is calculated during payroll
  • How to generate PT reports
  • Exemptions from Professional Tax
  • Filing requirements and deadlines

Prerequisites

Required: Before configuring Professional Tax, ensure the following:

  • At least one office is created with the correct state (see Offices & Locations)
  • Salary components and structures are configured (see Salary Components)
  • The office's PT registration number is available from the respective state authority

Understanding Professional Tax

What is Professional Tax?

Professional Tax is a direct tax deducted from an employee's salary by the employer and remitted to the state government. It is authorized under Article 276 of the Constitution of India, which also imposes a maximum ceiling of Rs 2,500 per year on the total Professional Tax that can be levied on any individual.

Which States Levy Professional Tax?

Not all Indian states levy Professional Tax. The following states and union territories currently impose PT:

State / UTPT LeviedMaximum Annual Amount
MaharashtraYesRs 2,500
KarnatakaYesRs 2,400
West BengalYesRs 2,500
Andhra PradeshYesRs 2,500
TelanganaYesRs 2,500
Tamil NaduYesRs 2,500
GujaratYesRs 2,500
Madhya PradeshYesRs 2,500
KeralaYesRs 2,500
AssamYesRs 2,500
BiharYesRs 2,500
OdishaYesRs 2,500
MeghalayaYesRs 2,500
TripuraYesRs 2,500
JharkhandYesRs 2,500
SikkimYesRs 2,500
MizoramYesRs 2,500

Tip: States such as Delhi, Haryana, Uttar Pradesh, Rajasthan, Punjab, and Uttarakhand do not currently levy Professional Tax. Employees in offices located in these states will not have any PT deduction.


Common State PT Slab Tables

Professional Tax slabs vary by state. Below are the slabs for some of the most commonly used states. These are provided as reference; always verify against the latest state government notification.

Maharashtra

Monthly Gross SalaryPT Per Month
Up to Rs 7,500Nil
Rs 7,501 to Rs 10,000Rs 175
Above Rs 10,000Rs 200 (Rs 300 in February)

Tip: In Maharashtra, the PT for the month of February is Rs 300 (instead of Rs 200) for the highest slab. This ensures the annual total reaches Rs 2,500 (Rs 200 x 11 months + Rs 300 = Rs 2,500).

Karnataka

Monthly Gross SalaryPT Per Month
Up to Rs 15,000Nil
Rs 15,001 to Rs 25,000Rs 200
Above Rs 25,000Rs 200

West Bengal

Monthly Gross SalaryPT Per Month
Up to Rs 10,000Nil
Rs 10,001 to Rs 15,000Rs 110
Rs 15,001 to Rs 25,000Rs 130
Rs 25,001 to Rs 40,000Rs 150
Above Rs 40,000Rs 200

Andhra Pradesh / Telangana

Monthly Gross SalaryPT Per Month
Up to Rs 15,000Nil
Rs 15,001 to Rs 20,000Rs 150
Above Rs 20,000Rs 200

Gujarat

Monthly Gross SalaryPT Per Month
Up to Rs 5,999Nil
Rs 6,000 to Rs 8,999Rs 80
Rs 9,000 to Rs 11,999Rs 150
Above Rs 12,000Rs 200

Tamil Nadu

Half-Yearly Gross SalaryPT Per Half-Year
Up to Rs 21,000Nil
Rs 21,001 to Rs 30,000Rs 135
Rs 30,001 to Rs 45,000Rs 315
Rs 45,001 to Rs 60,000Rs 690
Rs 60,001 to Rs 75,000Rs 1,025
Above Rs 75,000Rs 1,250

Warning: PT slabs are subject to change by state governments. Always verify the current slabs when configuring PT in Udyamo HRMS. The tables above are representative and may not reflect the latest amendments.


Setting Up Professional Tax in Udyamo HRMS

PT configuration in Udyamo HRMS is tied to the Office entity, because PT rates depend on the state where the office is located.

Step 1: Enter the PT Registration Number

  1. From the sidebar, click Settings.
  2. Navigate to Organization > Offices.
  3. Click on the office you want to configure.
  4. In the PT Number field, enter the Professional Tax registration number assigned by the state authority.
  5. Click Save.

Office settings — PT Number

FieldDescriptionFormat
PT NumberThe Professional Tax registration number for this office/establishmentVaries by state (alphanumeric)

Tip: Each office in a different state may have a separate PT registration number. Configure each office individually.

Step 2: Configure PT Slabs

  1. From Settings, navigate to Statutory Components.
  2. Click on Professional Tax.
  3. Ensure the PT component is Enabled.
  4. Select the State for the PT slab you want to configure.
  5. Enter the slab ranges and corresponding monthly PT amounts.
  6. Click Save.
  7. Repeat for each state where your organization has offices.

PT Slab configuration

PT Slab Configuration Fields

FieldDescriptionExample
StateThe Indian state for which this slab appliesMaharashtra
Salary Range — FromLower bound of the salary slab (inclusive)0
Salary Range — ToUpper bound of the salary slab (inclusive)7,500
PT AmountThe PT deduction for employees falling in this slab0

Tip: For states like Maharashtra where the February PT amount differs, Udyamo HRMS automatically adjusts the last month's deduction to ensure the annual total matches the prescribed limit.

Step 3: Verify Configuration

After saving, verify by:

  1. Navigating to Statutory Components and confirming PT is enabled.
  2. Clicking on PT to see the configured slabs per state.
  3. Cross-checking the slabs against the latest state government notification.

PT Calculation in Payroll

When payroll is processed, Udyamo HRMS calculates Professional Tax for each employee based on:

  1. The office the employee is assigned to.
  2. The state of that office.
  3. The employee's gross monthly salary.
  4. The PT slab applicable for that state and salary range.

Calculation Logic

  1. Identify the employee's primary office.
  2. Determine the state of the office.
  3. Look up the PT slab table for that state.
  4. Match the employee's gross salary to the correct slab.
  5. Deduct the corresponding PT amount from the employee's salary.

Example — Maharashtra

ParameterValue
Employee's OfficeMumbai HQ (Maharashtra)
Gross Monthly SalaryRs 35,000
Applicable SlabAbove Rs 10,000
PT Deduction (Jan, Mar–Dec)Rs 200
PT Deduction (February)Rs 300
Annual TotalRs 2,500

Example — West Bengal

ParameterValue
Employee's OfficeKolkata Branch (West Bengal)
Gross Monthly SalaryRs 22,000
Applicable SlabRs 15,001 to Rs 25,000
PT DeductionRs 130 per month
Annual TotalRs 1,560

Viewing PT on Payslips

After payroll is processed, the PT deduction appears in the Deductions section of the employee's payslip:

  1. Navigate to Payroll > Payslips.
  2. Select the month and click on an employee's payslip.
  3. Look for Professional Tax under Deductions.

Payslip showing PT deduction


Exemptions from Professional Tax

Certain categories of individuals are exempt from Professional Tax in various states. Common exemptions include:

Exemption CategoryApplicable States
Parents or guardians of children with mental disabilityMost states
Members of the armed forces (including territorial army)All states
Persons with permanent physical disability (blindness, locomotor disability, etc.)Most states
Badli workers in textile industryMaharashtra
Women (in some states)Madhya Pradesh
Senior citizens above a certain ageSome states

Tip: To exempt a specific employee from PT in Udyamo HRMS, you can disable the PT deduction at the individual employee level through their Statutory Details. Ensure you document the reason for exemption.


PT Reports

Available Reports

ReportDescriptionUsed For
PT Monthly ReportLists all employees with their gross salary, applicable slab, and PT deduction for a given monthInternal records and payment verification
PT Summary by OfficeAggregated PT totals grouped by office (and state)Payment preparation for each state
PT Annual ReportYearly summary of PT deductions per employeeAnnual filing and reconciliation

Generating the PT Report

  1. From the sidebar, click Reports.
  2. Select Professional Tax Report (or Statutory Reports > Professional Tax).
  3. Choose the Month and Year (or select Annual for the full-year report).
  4. Optionally filter by Office to see PT data for a specific location.
  5. Click Generate.
  6. Review the report and click Export to download in Excel or PDF format.

Professional Tax Report


Filing Requirements

PT filing requirements vary by state. Below is a general overview:

ObligationFrequencyTypical Deadline
PT paymentMonthly (most states)By the last day of the following month (varies by state)
PT return filingMonthly or Quarterly (varies by state)Varies by state
Annual PT returnAnnuallyVaries by state (often by the end of June following the fiscal year)

State-Specific Filing

StatePayment FrequencyReturn Frequency
MaharashtraMonthlyMonthly (by the last day of the following month)
KarnatakaMonthlyMonthly (by the 20th of the following month)
West BengalMonthlyMonthly or Quarterly
Andhra PradeshMonthlyMonthly (by the 10th of the following month)
GujaratMonthlyMonthly
Tamil NaduHalf-YearlyHalf-Yearly

Warning: Penalties for late payment of Professional Tax vary by state. Common penalties include interest at 1.25% to 2% per month on the unpaid amount. Some states also impose additional penalties for late return filing.


Multi-State Configuration

If your organization has offices in multiple states, you must configure PT separately for each state.

Configuration Steps for Multi-State Organizations

  1. Ensure each office has the correct state assigned in its address.
  2. Enter the PT Number for each office.
  3. Configure PT slabs for each state where you have offices.
  4. Verify that employees are assigned to the correct office.
  5. When running payroll, Udyamo HRMS automatically applies the correct state's PT slabs to each employee based on their office assignment.
OfficeStatePT RegistrationEmployees Affected
Mumbai HQMaharashtraPT/MH/12345All employees assigned to Mumbai HQ
Bengaluru BranchKarnatakaPT/KA/67890All employees assigned to Bengaluru Branch
Delhi OfficeDelhiNot applicable (no PT in Delhi)No PT deduction

Troubleshooting

IssuePossible CauseResolution
PT not deducted for an employeeEmployee's office is in a state that does not levy PTVerify the office's state; no action needed if the state does not have PT
PT amount seems incorrectPT slabs may be outdated or misconfiguredReview and update the PT slab table for the relevant state
Different employees in the same office have different PT amountsTheir gross salaries fall into different slabsThis is expected behavior
February PT amount is different from other monthsMaharashtra (and some states) have a higher deduction in the final monthThis is expected behavior to reach the annual cap
Employee exempt from PT is still being chargedPT has not been disabled for that employeeDisable PT in the employee's Statutory Details

Next Steps