Provident Fund, Professional Tax & TDS Calculator 2024
Instantly calculate your exact deductions with our ultra-precise salary breakdown tool. Get PF, PT, and TDS amounts with compliance-ready reports.
Your Deduction Breakdown
Module A: Introduction & Importance of PF, Professional Tax & TDS Calculations
Understanding how to calculate Provident Fund (PF), Professional Tax (PT), and Tax Deducted at Source (TDS) is crucial for every salaried professional in India. These three components form the backbone of your salary structure and have significant implications for your take-home pay, tax liability, and long-term financial planning.
Provident Fund (PF): Mandated under the Employees’ Provident Funds and Miscellaneous Provisions Act, 1952, PF requires both employer and employee to contribute 12% of the basic salary (subject to a ₹15,000 ceiling). This creates a retirement corpus that currently offers 8.25% annual interest (2023-24).
Professional Tax (PT): A state-level tax levied on all professions, trades, and employments. Rates vary by state, with Maharashtra having the highest slab (₹200/month for salaries above ₹7,500) while some states like Rajasthan have no PT. Non-payment can lead to penalties up to ₹5,000.
Tax Deducted at Source (TDS): Governed by Section 192 of the Income Tax Act, TDS is deducted monthly based on your estimated annual income. The calculation differs significantly between the old and new tax regimes, with the new regime offering lower rates but no exemptions (except standard deduction of ₹50,000).
Module B: Step-by-Step Guide to Using This Calculator
- Enter Your Gross Salary: Input your monthly gross salary (before any deductions). For example, if your CTC is ₹12 lakhs annually, enter ₹1,00,000.
- Adjust Basic Salary Percentage: Use the slider to set your basic salary component (typically 40-50% of gross). This directly affects PF calculations.
- Select PF Contribution:
- Standard: Automatically calculates 12% of basic salary (capped at ₹1,800 if basic > ₹15,000)
- Custom: Enter a different percentage if your employer uses a non-standard rate
- Choose Your State: Professional Tax varies by state. Select yours for accurate PT calculation.
- Pick Tax Regime:
- New Regime: Lower rates but no exemptions (except ₹50,000 standard deduction)
- Old Regime: Higher rates but allows exemptions under Sections 80C, 80D, etc.
- Enter Section 80C Deductions: Input your annual investments (PPF, ELSS, insurance premiums, etc.) to reduce taxable income under the old regime.
- View Results: The calculator provides:
- Monthly and annual PF contributions
- State-specific Professional Tax
- Detailed TDS breakdown by slab
- Net take-home salary
- Visual chart of your salary components
Module C: Formula & Calculation Methodology
1. Provident Fund (PF) Calculation
The formula for PF calculation is:
Employee PF = MIN(Basic Salary × 12%, ₹1,800)
Employer PF = MIN(Basic Salary × 12%, ₹1,800)
Employer Pension = MIN(Basic Salary × 8.33%, ₹1,250)
Key Rules:
- Basic salary capped at ₹15,000 for PF calculation purposes
- Employer contributes 12% total (8.33% to EPS pension, 3.67% to EPF)
- Interest rate for FY 2023-24 is 8.25% (compounded annually)
2. Professional Tax Calculation
State-wise monthly PT slabs (2024 rates):
| State | Salary Range | Monthly PT | Annual Max |
|---|---|---|---|
| Maharashtra | ₹0-7,500 | ₹0 | ₹0 |
| ₹7,501-10,000 | ₹175 | ₹2,100 | |
| Above ₹10,000 | ₹200 | ₹2,400 | |
| Karnataka | Above ₹15,000 | ₹200 | ₹2,400 |
| Delhi | Above ₹10,000 | ₹200 | ₹2,400 |
| West Bengal | ₹0-8,500 | ₹0 | ₹0 |
| ₹8,501-10,000 | ₹110 | ₹1,320 | |
| Above ₹10,000 | ₹200 | ₹2,400 |
3. TDS Calculation (Income Tax)
New Regime (Default):
Taxable Income = (Gross Salary - Standard Deduction ₹50,000) × 12
Tax = {
0% on first ₹3,00,000
5% on ₹3,00,001-₹6,00,000
10% on ₹6,00,001-₹9,00,000
15% on ₹9,00,001-₹12,00,000
20% on ₹12,00,001-₹15,00,000
30% above ₹15,00,000
}
Old Regime:
Taxable Income = (Gross Salary - HRA - LTA - 80C - 80D - etc.) × 12
Tax = {
0% on first ₹2,50,000
5% on ₹2,50,001-₹5,00,000
20% on ₹5,00,001-₹10,00,000
30% above ₹10,00,000
}
Module D: Real-World Calculation Examples
Case Study 1: Mumbai-Based IT Professional (₹18 LPA)
Input Parameters:
- Gross Monthly Salary: ₹1,50,000
- Basic Salary: 45% (₹67,500)
- State: Maharashtra
- Regime: New
- 80C Investments: ₹0 (not applicable in new regime)
Calculation Breakdown:
| Component | Monthly | Annual |
|---|---|---|
| Gross Salary | ₹1,50,000 | ₹18,00,000 |
| Employee PF (12% of ₹15,000 cap) | ₹1,800 | ₹21,600 |
| Employer PF | ₹1,800 | ₹21,600 |
| Professional Tax | ₹200 | ₹2,400 |
| Standard Deduction | ₹4,167 | ₹50,000 |
| Taxable Income | – | ₹17,26,000 |
| Income Tax (New Regime) | ₹15,417 | ₹1,85,000 |
| Net Take-Home | ₹1,32,583 | ₹15,91,000 |
Case Study 2: Bangalore-Based Manager (₹12 LPA, Old Regime)
Input Parameters:
- Gross Monthly: ₹1,00,000
- Basic Salary: 40% (₹40,000)
- State: Karnataka
- Regime: Old
- 80C Investments: ₹1,50,000
- HRA: ₹20,000 (actual rent paid)
Key Observations:
- HRA exemption: ₹20,000 – 10% of basic = ₹18,000 monthly exemption
- 80C reduces taxable income by ₹1,50,000 annually
- Old regime tax: ₹1,06,600 vs New regime would be ₹1,12,500
- Old regime saves ₹5,900 in this case due to exemptions
Case Study 3: Delhi-Based Fresher (₹6 LPA)
Input Parameters:
- Gross Monthly: ₹50,000
- Basic Salary: 50% (₹25,000)
- State: Delhi
- Regime: New
- No 80C investments
Why New Regime Wins Here:
- Taxable income: ₹5,60,000 (after standard deduction)
- Tax: ₹13,000 (new) vs ₹26,000 (old)
- 100% tax savings due to lower slabs in new regime
- Net take-home: ₹44,000 (new) vs ₹42,700 (old)
Module E: Comparative Data & Statistics
Table 1: State-Wise Tax Burden Comparison (₹10 LPA Salary)
| State | Gross Annual | Employee PF | Professional Tax | TDS (New Regime) | TDS (Old Regime) | Net Take-Home |
|---|---|---|---|---|---|---|
| Maharashtra | ₹10,00,000 | ₹21,600 | ₹2,400 | ₹45,000 | ₹78,000 | ₹8,28,000 |
| Karnataka | ₹10,00,000 | ₹21,600 | ₹2,400 | ₹45,000 | ₹78,000 | ₹8,28,000 |
| Delhi | ₹10,00,000 | ₹21,600 | ₹2,400 | ₹45,000 | ₹78,000 | ₹8,28,000 |
| Tamil Nadu | ₹10,00,000 | ₹21,600 | ₹1,200 | ₹45,000 | ₹78,000 | ₹8,29,200 |
| West Bengal | ₹10,00,000 | ₹21,600 | ₹2,400 | ₹45,000 | ₹78,000 | ₹8,28,000 |
Table 2: Regime Comparison Across Income Slabs
| Annual Income | New Regime Tax | Old Regime Tax (No 80C) | Old Regime Tax (₹1.5L 80C) | Better Regime | Savings |
|---|---|---|---|---|---|
| ₹5,00,000 | ₹0 | ₹12,500 | ₹0 | Either | ₹0 |
| ₹7,50,000 | ₹12,500 | ₹50,000 | ₹25,000 | New | ₹12,500 |
| ₹10,00,000 | ₹45,000 | ₹93,500 | ₹68,500 | New | ₹23,500 |
| ₹15,00,000 | ₹1,12,500 | ₹2,62,500 | ₹2,02,500 | New | ₹90,000 |
| ₹20,00,000 | ₹2,37,500 | ₹4,37,500 | ₹3,77,500 | New | ₹1,40,000 |
| ₹25,00,000 | ₹4,12,500 | ₹6,37,500 | ₹5,77,500 | New | ₹1,65,000 |
Module F: Expert Tips to Optimize Your Deductions
For Provident Fund:
- VPF Option: Voluntary Provident Fund allows contributions beyond the 12% limit (up to 100% of basic salary). Interest remains 8.25% but entire amount is locked until retirement.
- PF Transfer: Always transfer PF when changing jobs using UAN. Unclaimed PF >₹50,000 gets transferred to Senior Citizens’ Welfare Fund after 3 years.
- Partial Withdrawal: Allowed for home loan repayment (after 10 years of service), medical emergencies, or child’s education (up to 50% of employee share).
- Tax on PF: Interest on PF contributions >₹2.5 lakh/year is taxable. For government employees, this limit is ₹5 lakh.
For Professional Tax:
- PT is deductible from taxable income under Section 16(iii) of Income Tax Act.
- Freelancers must pay PT separately (₹2,500/year in most states). Use Form V for registration.
- PT receipts are mandatory for ITR filing if total PT >₹5,000/year.
- Some states (Andhra, Telangana, Rajasthan) have no PT – remote workers can optimize by declaring workplace in these states.
For TDS/Income Tax:
- Regime Switching: You can switch regimes every year. Use our calculator to compare both before submitting Form 10IE to your employer.
- Section 80D: Medical insurance premiums (up to ₹25,000 for self, ₹50,000 for seniors) reduce taxable income in old regime.
- HRA Optimization: To claim full HRA exemption:
- Rent should be >10% of basic salary
- For metro cities: HRA exemption = MIN(50% of basic, actual HRA, rent paid – 10% of basic)
- For non-metros: 40% of basic instead of 50%
- Form 16 Scrutiny: Verify:
- Part A: PAN, TAN, employer details
- Part B: Breakup of salary, deductions, tax calculated
- Annexure: Month-wise tax deducted
Module G: Interactive FAQ
How is PF calculated if my basic salary exceeds ₹15,000?
For PF calculation purposes, the basic salary is capped at ₹15,000 regardless of your actual basic salary. This means the maximum employee and employer PF contribution is ₹1,800 per month (12% of ₹15,000). However, your actual basic salary (even if higher) is used for other calculations like HRA and gratuity.
Can I claim both HRA and home loan benefits simultaneously?
Yes, but with conditions:
- You can claim HRA for rent paid while also claiming home loan interest under Section 24
- The properties must be different (you can’t claim HRA for a property you own)
- For the self-occupied property (with home loan), you can claim up to ₹2 lakh interest deduction
- For the rented property, you can claim HRA exemption as per normal rules
What happens if my employer doesn’t deduct TDS correctly?
If there’s a discrepancy in TDS deduction:
- First verify with your payslips and Form 26AS
- If under-deduction: You’ll need to pay the balance as self-assessment tax before filing ITR
- If over-deduction: Claim refund while filing ITR (processed within 3-6 months)
- For errors >₹5,000: File a grievance on Income Tax Portal
- Employer penalties: Under Section 201, employers face 1% interest per month on short-deducted TDS
How does the new tax regime affect my PF and PT?
The tax regime choice (old vs new) only affects your income tax (TDS) calculation. Your Provident Fund and Professional Tax calculations remain exactly the same regardless of which regime you choose. However:
- In new regime, you cannot claim PF contributions (beyond the employer’s share) as deductions under Section 80C
- Professional Tax remains deductible under Section 16(iii) in both regimes
- The standard deduction of ₹50,000 (which reduces taxable income) is available in both regimes since FY 2023-24
What are the professional tax slab changes expected in 2024?
For 2024-25, the following PT changes are proposed/notified:
| State | Current Max (Annual) | Proposed Change | Effective Date |
|---|---|---|---|
| Maharashtra | ₹2,400 | ₹3,000 (for salaries >₹25,000/month) | April 2024 |
| Karnataka | ₹2,400 | No change | – |
| Tamil Nadu | ₹1,200 | ₹1,800 (phased increase) | July 2024 |
| West Bengal | ₹2,400 | ₹2,500 + 1% of salary above ₹50,000 | April 2024 |
Note: These are proposals and may change. Always verify with your state’s commercial tax department website.
How do I calculate TDS if I have income from multiple employers?
For multiple employers:
- Each employer will deduct TDS independently based on your declaration
- You must provide previous employer’s salary/TDS details to current employer using Form 12B
- At year-end:
- Aggregate all incomes
- Calculate total tax liability
- Subtract TDS already deducted by all employers
- Pay balance as self-assessment tax if any
- File ITR-1 (if total income <₹50 lakh) or ITR-2 (if >₹50 lakh) showing all income sources
Our calculator handles single-employer scenarios. For multiple employers, we recommend consulting a CA to optimize tax slabs and deductions across all income sources.
What documents do I need to verify my PF, PT and TDS calculations?
Maintain these documents for verification:
- For PF:
- Monthly payslips (showing PF deduction)
- Form 16 (Part B shows annual PF)
- EPF passbook (from EPFO portal)
- UAN card
- For Professional Tax:
- PT receipts from employer
- Form 16 (shows PT deducted)
- For freelancers: PT registration certificate and payment receipts
- For TDS:
- Form 16 (from employer)
- Form 26AS (from TRACES portal)
- Form 12BA (if salary >₹50 lakh)
- Investment proofs (for 80C, 80D etc. if using old regime)
Cross-verify all amounts annually. Discrepancies should be reported to your employer’s payroll department within 3 months of financial year end.