How to Set Up and Manage Professional Tax in TallyPrime

Pranav Anand · June 13, 2026

Professional tax (PT) is a state-level employment tax in India deducted monthly from employee salaries. TallyPrime lets you configure PT rules, create pay heads with deduction formulas, and generate compliance reports to meet statutory obligations.

What Is Professional Tax and Why It Matters

Professional tax is a direct tax levied by state governments in India on individuals earning income through employment or profession. Unlike income tax, which is central, PT is a state-level levy that employers must deduct at source from employee salaries and remit to the state exchequer. The tax is applicable in states like Maharashtra, Karnataka, Tamil Nadu, Telangana, Andhra Pradesh, Delhi, and West Bengal. The amount deducted depends on the employee's gross monthly salary and the state's slab structure. For example, in Maharashtra, an employee earning Rs 10,000 per month may be liable for Rs 150 PT, while one earning Rs 25,000 may pay Rs 200. Accurate PT deduction and timely remittance are mandatory compliance requirements; failure to do so can result in penalties and legal action.

Professional Tax Slabs Across Indian States

Each state defines its own PT slab structure. Here is a quick reference table for major states:

State Monthly Salary Range Professional Tax Rate Max PT per Month
Maharashtra Up to Rs 10,000 Nil Rs 200
Maharashtra Rs 10,001 - Rs 25,000 0.5% to 1% Rs 200
Karnataka Up to Rs 15,000 Nil Rs 200
Karnataka Above Rs 15,000 1% Rs 200
Tamil Nadu Up to Rs 12,000 Nil Rs 300
Tamil Nadu Above Rs 12,000 1% Rs 300
Telangana Up to Rs 10,000 Nil Rs 200
Telangana Above Rs 10,000 1% Rs 200

Before setting up PT in TallyPrime, verify your state's current slab structure with your state revenue department or a tax professional, as rates and limits change periodically.

Enabling Payroll in TallyPrime for Professional Tax

To manage professional tax deductions, you must first enable payroll in TallyPrime. Follow these steps:

  1. Open TallyPrime and select or create a company.
  2. Press F11 (Features) to open the Features menu.
  3. Scroll down and select Payroll Settings.
  4. Set Payroll to Yes.
  5. Configure Employee Cost Centre (optional but recommended for cost tracking).
  6. Set Salary Frequency (Monthly, Weekly, Daily, etc.).
  7. Enable Statutory Deductions and select your state for automatic PT rule application.
  8. Save and exit (Ctrl+A).

Once payroll is enabled, TallyPrime activates the payroll module, allowing you to create employees, define pay structures, and configure statutory deductions including professional tax.

Creating Pay Heads for Professional Tax

Professional tax must be configured as a deduction pay head. To create professional tax pay heads in TallyPrime:

  1. Go to Gateway of Tally > Payroll Settings > Pay Heads > New.
  2. Enter Name: Professional Tax (or PT).
  3. Set Category: Deduction.
  4. Set Type: Statutory.
  5. Under Calculation, choose Formula or Fixed Amount.
  6. If using Formula, define the slab logic. For example, for Maharashtra: If Gross Salary <= 10,000, PT = 0; if Gross Salary <= 25,000, PT = (Gross - 10,000) * 0.5% capped at Rs 200.
  7. Set Limit (e.g., Rs 200 for Maharashtra).
  8. Link to the appropriate GL account (e.g., Professional Tax Payable).
  9. Save.

For states with multiple slabs, you may create separate pay heads for each slab or use a single formula-based pay head that auto-calculates based on salary ranges.

Worked Example: Setting Up PT for a Maharashtra Company

Let us walk through a practical scenario. Suppose you run a software company in Mumbai with five employees earning different salaries. You need to configure professional tax deductions for the month of January 2026.

Step 1: Verify PT Rules for Maharashtra

Maharashtra PT slab for January 2026:

  • Salary up to Rs 10,000: Nil
  • Salary Rs 10,001 to Rs 25,000: 0.5% of amount above Rs 10,000, capped at Rs 200
  • Salary above Rs 25,000: Rs 200 flat

Step 2: Create Employee Records

Go to Gateway of Tally > Payroll > Employees > New. Create employee records with the following details:

  • Employee Name: Rahul Sharma
  • Designation: Senior Developer
  • Department: IT
  • Date of Joining: 01-Jan-2020
  • Salary Structure: Basic Rs 20,000 + HRA Rs 8,000 + DA Rs 2,000 = Gross Rs 30,000

Step 3: Apply PT Pay Head to Salary Structure

Edit Rahul's salary structure and add the Professional Tax pay head. Since his gross is Rs 30,000 (above Rs 25,000), his monthly PT deduction is Rs 200.

Step 4: Process Salary

Go to Gateway of Tally > Payroll > Salary Register > New. Process salary for January 2026. TallyPrime automatically calculates PT as Rs 200 for Rahul and deducts it from his net salary. For an employee earning Rs 15,000 gross, PT would be (15,000 - 10,000) * 0.5% = Rs 25, capped at Rs 200.

Step 5: Generate PT Report

Go to Gateway of Tally > Display More Reports > Payroll Reports > Professional Tax Register. This report shows all PT deductions for the month, employee-wise, for compliance and audit purposes.

Configuring PT Formulas in TallyPrime

TallyPrime allows you to define complex PT formulas using its built-in formula language. A typical Maharashtra PT formula looks like:

If Gross Salary <= 10000 then 0 else if Gross Salary <= 25000 then Min((Gross Salary - 10000) * 0.005, 200) else 200

To enter this formula:

  1. Go to Gateway of Tally > Payroll Settings > Pay Heads > Select Professional Tax > Edit.
  2. Under Calculation, select Formula.
  3. Paste or type the formula in the Formula field.
  4. Test the formula with sample salaries to ensure accuracy.
  5. Save.

For complex multi-slab structures, you can also create separate pay heads for each slab and conditionally apply them based on salary ranges, though a single formula is more efficient.

Linking Professional Tax to GL Accounts

Professional tax deductions must be linked to appropriate GL accounts for accurate financial reporting. Create two GL accounts:

  • Professional Tax Payable (Liability account): Where PT deductions accumulate until remitted to the state.
  • Professional Tax Expense (Expense account, if applicable): Some companies track PT as an expense for management accounting.

When creating the PT pay head, set the GL account to Professional Tax Payable. When you process salary, TallyPrime automatically debits the employee's salary and credits Professional Tax Payable, ensuring the liability is tracked for timely remittance.

Deducting Professional Tax from Employee Salaries

Once the PT pay head is configured and linked to employees' salary structures, deduction happens automatically during salary processing. When you process salary in TallyPrime, the system:

  1. Calculates gross salary (Basic + HRA + DA + other earnings).
  2. Applies the PT formula to determine the deduction amount.
  3. Deducts PT from the gross to calculate net salary.
  4. Credits the PT amount to the Professional Tax Payable GL account.
  5. Generates a salary slip showing the PT deduction line-by-line.

Employees can see their PT deduction on their salary slips, promoting transparency and reducing payroll disputes.

Generating Professional Tax Reports

TallyPrime provides dedicated reports for PT compliance and audit:

  • Professional Tax Register: Shows all PT deductions by employee and month. Access via Gateway of Tally > Display More Reports > Payroll Reports > Professional Tax Register.
  • Salary Register: Displays full salary breakdowns including PT. Go to Gateway of Tally > Payroll > Salary Register.
  • Employee Wise PT Summary: Summarizes PT deductions per employee for the financial year, useful for annual reconciliation.
  • PT Payable Statement: Shows the total PT liability pending remittance to the state government.

Run these reports monthly to verify deductions, identify discrepancies, and prepare for timely remittance to the state.

Remitting Professional Tax to State Government

Professional tax must be remitted to the state government within the prescribed deadline, typically within 15 days of the month-end. TallyPrime helps you track the liability via the PT Payable account. To remit:

  1. Generate the Professional Tax Register to confirm total deductions for the month.
  2. Check the PT Payable GL account balance to ensure it matches the register total.
  3. Prepare a cheque or online payment to the state revenue department.
  4. Record the payment in TallyPrime: Gateway of Tally > Accounting Vouchers > Payment > Enter PT Payable account and amount > Save.
  5. The PT Payable account balance should reduce to zero after payment.

Maintain records of all PT remittances for audit and compliance purposes.

Common Professional Tax Errors and Fixes

Common mistakes when managing PT in TallyPrime include:

  • Incorrect Slab Configuration: Verify your state's current PT rules before setting up. Outdated or wrong slabs lead to under- or over-deduction.
  • Missing GL Account Link: If PT is not linked to a GL account, deductions are not recorded in the balance sheet, causing reconciliation issues.
  • Formula Errors: Test formulas with multiple salary ranges to ensure they work correctly. A faulty formula can result in incorrect deductions.
  • Late Remittance: Missing the remittance deadline can attract penalties. Set reminders in your payroll calendar.
  • Exemption Not Applied: Some employees (e.g., those on contract, certain professionals) may be exempt from PT. Ensure exemptions are correctly flagged in employee records.

If you encounter errors, review the Salary Register and PT Register, cross-check formulas, and correct the pay head configuration. For persistent issues, contact your Tally support partner or refer to TallyPrime help documentation.

Professional Tax and Other Statutory Deductions

Professional tax works alongside other statutory deductions like PF (Provident Fund) and ESI (Employee State Insurance). When processing salary, TallyPrime deducts all applicable statutory amounts:

  • PF Deduction: 12% of basic salary (up to a ceiling) as employee contribution.
  • ESI Deduction: 0.75% of gross salary (if applicable and salary is below the ESI wage ceiling).
  • Professional Tax: As per state slab.
  • Income Tax: If applicable, based on annual income and tax slab.

To manage all deductions efficiently, configure each as a separate pay head with its own GL account. TallyPrime will deduct all applicable amounts and generate a comprehensive salary slip. For more details, see our guides on PF setup in TallyPrime and ESI setup in TallyPrime.

Professional Tax Compliance and Year-End Reconciliation

At the end of the financial year (31 March), reconcile all PT deductions:

  1. Run the Professional Tax Register for the full year (April to March).
  2. Sum all monthly deductions to get the annual PT total.
  3. Compare with the GL account balance for Professional Tax Payable. It should be zero if all amounts were remitted on time.
  4. Generate employee-wise PT summaries and file them with your annual compliance documents.
  5. Provide PT deduction details to employees for their income tax filing if required.

Accurate PT compliance demonstrates good governance, reduces audit risk, and builds trust with employees and regulatory authorities.

TallyPrime Pricing and Support

To manage professional tax and comprehensive payroll operations, you need a robust accounting software like TallyPrime. TallyPrime pricing (indicative for 2026) starts at Rs 22,500 + 18% GST for Silver (single user, perpetual licence) and Rs 67,500 + 18% GST for Gold (unlimited users on LAN). Both include 1 year of Technical Support Services (TSS) free. Annual TSS renewal costs Rs 4,500 (Silver) or Rs 13,500 (Gold) plus GST. For cloud-based access, Tally on Cloud offers secure hosting from Rs 175-290 per user per month (bring-your-own-licence) or Rs 899-1,299 per month (with licence included), with 99.9% uptime and daily backups.

Contact Global IT Care for Professional Tax Setup

Setting up professional tax in TallyPrime requires careful attention to state-specific rules, accurate formula configuration, and ongoing compliance. If you are new to TallyPrime or need expert guidance on professional tax deductions, GL account linking, and payroll compliance, Global IT Care is here to help. We are a Tally 3 Star Certified Partner based in Purnea, Bihar, with over 15 years of experience helping businesses streamline their payroll and tax compliance. Our team can configure your PT rules, train your staff, and ensure your monthly deductions and remittances are accurate and timely. Reach out to us today for a free consultation on your professional tax setup and payroll needs. Call or WhatsApp +91 75469 00951 to speak with our Tally experts.

Frequently asked questions

What is professional tax in TallyPrime?

Professional tax is a state-level employment tax deducted from employee salaries in India. TallyPrime allows you to configure PT rules, deduction slabs, and generate compliance reports under the payroll module.

How do I enable payroll in TallyPrime?

Go to Gateway of Tally > F11 (Features) > Payroll Settings > Enable Payroll. Configure employee cost centre, salary frequency, and statutory deductions including professional tax.

Which states levy professional tax in India?

Maharashtra, Karnataka, Tamil Nadu, Telangana, Andhra Pradesh, Delhi, and West Bengal levy professional tax. Rates and slabs vary by state and salary range.

Can I create multiple professional tax slabs in TallyPrime?

Yes. Create separate pay heads for each slab under Gateway of Tally > Payroll Settings > Pay Heads. Configure formulas to auto-calculate PT based on gross salary.

What is the professional tax deduction limit?

PT limits vary by state. Maharashtra allows up to Rs 200 per month; Karnataka up to Rs 200; Tamil Nadu up to Rs 300. Check your state rules and configure in TallyPrime accordingly.

How do I generate professional tax reports in TallyPrime?

Use Gateway of Tally > Display More Reports > Payroll Reports > Professional Tax Register. Filter by month and employee to verify deductions and compliance.