Income Tax Calculator (FY 2023-24)
Calculate and compare your income tax under the Old and New Tax Regimes to find the best option for you.
Enter Your Financial Details
Deductions (for Old Regime)
Old Tax Regime
New Tax Regime
Income Tax Calculator Online Free | Compare Old vs New Tax Regimes Instantly
It’s that time of the year again. Tax season. You have your salary slip, your investment proofs, and a vague idea of how much tax you owe. But you’re not sure which tax regime is better for you. Old regime or new regime?
The old regime offers deductions (80C, 80D, HRA, etc.) but has higher rates. The new regime has lower rates but fewer deductions.
You need an income tax calculator. A tool that calculates your tax under both regimes and shows you which one saves you more money.
The good news? You don’t need a CA or a spreadsheet. You can calculate your income tax online for free instantly.
Here’s exactly how, plus everything you need to know about tax regimes and how to save tax legally.
How to Use the Income Tax Calculator (Step-by-Step)
Here’s the fastest method using CovertMagik’s free Income Tax Calculator tool — no signup, no “free trial” tricks.
Step 1: Go to the Income Tax Calculator tool. (Adjust URL as needed)
Step 2: Enter your Gross Annual Income (PKR) (e.g., ₹12,00,000).
Step 3: Select your Age category:
- Below 60 years
- 60-80 years
- Above 80 years
Step 4: Enter your Deductions (for Old Regime):
- 80C, 80CCC, 80CCD – Max ₹1,50,000 (e.g., ₹1,50,000)
- 80D – Medical Insurance – Health insurance premiums (e.g., ₹25,000)
- HRA Exemption – House Rent Allowance (e.g., ₹10,000)
- Other Deductions (80G, 80TTA, etc.) – Donations, etc. (e.g., ₹20,000)
Step 5: Click “Calculate.”
Step 6: The tool shows results for both regimes:
Old Tax Regime:
- Total Income
- Deductions
- Taxable Income
- Income Tax
- Surcharge
- Health & Edu Cess (4%)
- Total Tax Payable
New Tax Regime:
- Total Income
- Deductions (₹0)
- Taxable Income
- Income Tax
- Surcharge
- Health & Edu Cess (4%)
- Total Tax Payable
Step 7: Compare the total tax payable under both regimes. Choose the one with lower tax.
That’s it. No software. No email. No cost. Just enter your income and deductions and see which regime saves you more.
Why You Need an Income Tax Calculator
Income tax calculations are essential for everyone who earns an income:
- Tax planning – Know your tax liability before the financial year ends.
- Regime comparison – Choose between old and new tax regimes.
- Investment planning – Plan investments to maximize tax savings.
- Salary planning – Structure your salary for tax efficiency.
- Budgeting – Know your take-home salary after tax.
- Compliance – Ensure you pay the correct tax.
- Peace of mind – No surprises when filing returns.
An income tax calculator does all of this instantly and accurately.
Understanding the Tax Regimes (Pakistan / India)
Old Tax Regime
The old regime allows you to claim deductions and exemptions, but at higher tax rates.
Key deductions under the old regime:
- Section 80C – Up to ₹1.5 Lakh (PPF, ELSS, Life Insurance, etc.)
- Section 80D – Medical insurance premiums (up to ₹25,000-₹50,000)
- HRA Exemption – House Rent Allowance (based on rent paid)
- Section 80G – Donations to eligible charities
- Section 80TTA – Interest on savings account (up to ₹10,000)
- Section 80CCD – National Pension System (NPS) contributions
Who should choose the old regime:
- Taxpayers with significant deductions (80C, 80D, HRA, etc.)
- Home loan borrowers (interest deduction under Section 24)
- Investors with long-term savings like PPF, ELSS, and NPS
New Tax Regime
The new regime offers lower tax rates but removes most deductions and exemptions.
New regime tax slabs (India 2023-24):
| Income Slab | Tax Rate |
|---|---|
| Up to ₹3,00,000 | 0% |
| ₹3,00,001 – ₹6,00,000 | 5% |
| ₹6,00,001 – ₹9,00,000 | 10% |
| ₹9,00,001 – ₹12,00,000 | 15% |
| ₹12,00,001 – ₹15,00,000 | 20% |
| Above ₹15,00,000 | 30% |
Who should choose the new regime:
- Taxpayers with minimal deductions
- Salaried individuals without home loans or insurance
- Those who prefer simplicity over tax planning
What the Income Tax Calculator Does
A comprehensive income tax calculator provides:
| Feature | What It Does | Example |
|---|---|---|
| Gross Annual Income | Your total annual income | ₹12,00,000 |
| Your Age | Determines tax brackets | Below 60 years |
| Deductions (80C) | 80C, 80CCC, 80CCD | ₹1,50,000 |
| Medical Insurance (80D) | Health insurance premiums | ₹25,000 |
| HRA Exemption | House Rent Allowance | ₹10,000 |
| Other Deductions | 80G, 80TTA, etc. | ₹20,000 |
| Total Income | Gross annual income | ₹12,00,000 |
| Deductions | Sum of all deductions | ₹2,05,000 |
| Taxable Income | Income after deductions | ₹9,95,000 |
| Income Tax | Tax before cess | ₹84,750 |
| Surcharge | Additional tax (if applicable) | ₹0 |
| Health & Edu Cess (4%) | Education cess | ₹3,390 |
| Total Tax Payable | Final tax liability | ₹88,140 |
How Income Tax Calculations Work
Old Regime Calculation Example
Scenario: Gross Income = ₹12,00,000, Age = Below 60, Deductions = ₹2,05,000
Step 1: Calculate total deductions
Deductions = 80C + 80D + HRA + Other
Deductions = 1,50,000 + 25,000 + 10,000 + 20,000 = ₹2,05,000
Step 2: Calculate taxable income
Taxable Income = Gross Income – Deductions
Taxable Income = 12,00,000 – 2,05,000 = ₹9,95,000
Step 3: Calculate income tax (old regime slabs)
- Up to ₹2,50,000: 0% = ₹0
- ₹2,50,001 to ₹5,00,000: 5% = ₹12,500
- ₹5,00,001 to ₹10,00,000: 20% = ₹1,00,000
- Above ₹10,00,000: 30% = ₹0 (since taxable income is ₹9,95,000)
Total Income Tax: ₹12,500 + ₹1,00,000 = ₹1,12,500
Step 4: Calculate Health & Edu Cess (4%)
Cess = ₹1,12,500 × 4% = ₹4,500
Step 5: Calculate total tax payable
Total Tax = 1,12,500 + 4,500 = ₹1,17,000
New Regime Calculation Example
Scenario: Gross Income = ₹12,00,000, No deductions allowed
Step 1: Calculate taxable income
Taxable Income = ₹12,00,000 (no deductions)
Step 2: Calculate income tax (new regime slabs)
- Up to ₹3,00,000: 0% = ₹0
- ₹3,00,001 to ₹6,00,000: 5% = ₹15,000
- ₹6,00,001 to ₹9,00,000: 10% = ₹30,000
- ₹9,00,001 to ₹12,00,000: 15% = ₹45,000
Total Income Tax: ₹15,000 + ₹30,000 + ₹45,000 = ₹90,000
Step 3: Calculate Health & Edu Cess (4%)
Cess = ₹90,000 × 4% = ₹3,600
Step 4: Calculate total tax payable
Total Tax = 90,000 + 3,600 = ₹93,600
Comparison:
- Old Regime: ₹1,17,000
- New Regime: ₹93,600
- Savings with New Regime: ₹23,400
The Most Common Mistake (And How to Avoid It)
Here’s what I see people do wrong: they forget to include all eligible deductions in the old regime.
| Deduction Category | Max Limit | Common Mistake |
|---|---|---|
| Section 80C | ₹1,50,000 | Not maxing out 80C |
| Section 80D | ₹25,000-₹50,000 | Forgetting health insurance premiums |
| HRA | Based on rent | Not claiming HRA properly |
| Section 80G | Varies | Forgetting charitable donations |
| Home Loan Interest | ₹2,00,000 | Not claiming under Section 24 |
Solution: Before choosing a regime, calculate ALL your eligible deductions under the old regime. You may be eligible for more than you think.
Pro tip: If you’re a salaried employee, check with your HR department about all possible deductions. Many people miss out on LTA (Leave Travel Allowance) and other exemptions.
Old vs New Tax Regime: Which One to Choose?
| Factor | Old Regime | New Regime |
|---|---|---|
| Tax Rates | Higher | Lower |
| Deductions | Allowed (80C, 80D, HRA, etc.) | Not allowed (except 80CCD (NPS) and some others) |
| Best For | Those with many deductions | Those with few or no deductions |
| Complexity | More complex (many rules) | Simple (no deductions to track) |
| Investment Requirement | Requires tax-saving investments | No tax-saving investments required |
Decision Rule:
- If your deductions are more than ₹1,50,000, the old regime may be better.
- If your deductions are less than ₹1,50,000, the new regime may be better.
- Always calculate both and compare!
Pro tip: Use the Income Tax Calculator to compare both regimes. It’s the only way to know for sure which one saves you more.
Common Deductions Under the Old Regime
| Section | Description | Max Limit |
|---|---|---|
| 80C | PPF, ELSS, Life Insurance, NSC, etc. | ₹1,50,000 |
| 80D | Medical insurance premiums | ₹25,000 (self) + ₹25,000 (parents) |
| 24 | Home loan interest (self-occupied) | ₹2,00,000 |
| 80CCD(1) | NPS (employee contribution) | ₹1,50,000 (included in 80C) |
| 80CCD(1B) | NPS (additional contribution) | ₹50,000 |
| 80G | Donations to eligible charities | Varies (50% or 100%) |
| 80TTA | Savings account interest | ₹10,000 |
| HRA | House Rent Allowance | As per rent paid |
| LTA | Leave Travel Allowance | As per travel expenses |
Use Cases for Income Tax Calculator
| Scenario | What To Calculate | Example |
|---|---|---|
| Salary planning | Tax impact of salary structure | Basic vs HRA vs allowances |
| Investment planning | Tax savings from investments | 80C investments |
| Regime comparison | Old vs New tax savings | Which regime is better? |
| Home loan planning | Tax benefit of home loan | Interest deduction under Section 24 |
| Health insurance | 80D deduction benefit | Premiums paid for family |
| Donations | 80G deduction | Charitable contributions |
| NPS planning | 80CCD(1B) benefit | Additional ₹50,000 deduction |
Manual Workarounds (If You Can’t Use Online Tools)
Online tools like CovertMagik work for most users. But sometimes you need to calculate manually.
Manual Income Tax Calculation
Old Regime Slabs (Below 60 years):
| Income Slab | Tax Rate |
|---|---|
| Up to ₹2,50,000 | 0% |
| ₹2,50,001 – ₹5,00,000 | 5% |
| ₹5,00,001 – ₹10,00,000 | 20% |
| Above ₹10,00,000 | 30% |
New Regime Slabs (Below 60 years):
| Income Slab | Tax Rate |
|---|---|
| Up to ₹3,00,000 | 0% |
| ₹3,00,001 – ₹6,00,000 | 5% |
| ₹6,00,001 – ₹9,00,000 | 10% |
| ₹9,00,001 – ₹12,00,000 | 15% |
| ₹12,00,001 – ₹15,00,000 | 20% |
| Above ₹15,00,000 | 30% |
Use Spreadsheet (Excel/Google Sheets)
Old Regime: Calculate tax using IF/SUM formulas with slab rates.
New Regime: Same calculation with different slab rates.
Downside: Complex setup. Requires spreadsheet knowledge.
Use Python (Free, Requires Coding)
python
def calculate_old_regime_tax(income):
tax = 0
remaining = income
# Slabs for old regime (below 60 years)
slabs = [
(250000, 0), # Up to 2,50,000: 0%
(250000, 0.05), # 2,50,001 to 5,00,000: 5%
(500000, 0.20), # 5,00,001 to 10,00,000: 20%
(float('inf'), 0.30) # Above 10,00,000: 30%
]
for slab_limit, rate in slabs:
if remaining <= 0:
break
taxable = min(remaining, slab_limit)
tax += taxable * rate
remaining -= slab_limit
cess = tax * 0.04
return tax + cess
def calculate_new_regime_tax(income):
tax = 0
remaining = income
# Slabs for new regime (below 60 years)
slabs = [
(300000, 0), # Up to 3,00,000: 0%
(300000, 0.05), # 3,00,001 to 6,00,000: 5%
(300000, 0.10), # 6,00,001 to 9,00,000: 10%
(300000, 0.15), # 9,00,001 to 12,00,000: 15%
(300000, 0.20), # 12,00,001 to 15,00,000: 20%
(float('inf'), 0.30) # Above 15,00,000: 30%
]
for slab_limit, rate in slabs:
if remaining <= 0:
break
taxable = min(remaining, slab_limit)
tax += taxable * rate
remaining -= slab_limit
cess = tax * 0.04
return tax + cess
# Example
income = 1200000
old_tax = calculate_old_regime_tax(income)
new_tax = calculate_new_regime_tax(income)
print(f"Old Regime Tax: ₹{old_tax:,.2f}")
print(f"New Regime Tax: ₹{new_tax:,.2f}")
print(f"Savings with New Regime: ₹{old_tax - new_tax:,.2f}")
Downside: Requires Python knowledge.
Income Tax Calculator:: Then Ue: A Complete Workflow
Tax calculations are often part of a larger financial planning workflow. Here’s how you might combine them with other CovertMagik tools:
| Step | Tool | What It Does |
|---|---|---|
| 1 | Income Tax Calculator | Calculate your tax liability. |
| 2 | SIP Calculator | Plan investments for tax savings. |
| 3 | FD Calculator | Calculate FD returns for tax planning. |
| 4 | Find and Replace Text | Edit text with your tax information. |
| 5 | Add Page Numbers (if PDF) | Number PDFs with tax plans. |
Pro workflow: Calculate tax liability → Plan 80C investments → Calculate SIP returns → Create tax plan. All free on CovertMagik.
Frequently Asked Questions (Real Questions From Real Users)
Q: Can I calculate income tax for free?
A: Yes. CovertMagik’s Income Tax Calculator is completely free. No signup, no watermark, no daily limits.
Q: What’s the difference between old and new tax regimes?
A: The old regime has higher rates but allows deductions. The new regime has lower rates but no deductions.
Q: Which tax regime is better?
A: It depends on your deductions. The calculator shows the exact comparison.
Q: What are 80C deductions?
A: Investments in PPF, ELSS, Life Insurance, NSC, etc. Max ₹1,50,000.
Q: What is an HRA exemption?
A: House Rent Allowance exemption based on rent paid, salary, and city of residence.
Q: What is Health & Edu Cess?
A: 4% additional tax on income tax for health and education. Applied to both regimes.
Q: Can I switch between regimes?
A: Yes, salaried employees can choose every year. Business owners have some restrictions.
Q: Can I use the tax calculator on my phone?
A: Yes. CovertMagik works on Android and iPhone through your mobile browser.
Q: Is my data secure when using the calculator?
A: Yes. The calculator runs in your browser. No data is stored on our servers.
Q: Can I calculate tax without a CA?
A: Absolutely. CovertMagik’s Income Tax Calculator works without any installed software.
Q: What if I have other income like capital gains?
A: This calculator is for salaried income. Capital gains have a different tax treatment.
Q: What is the surcharge?
A: Surcharge is an additional tax on high-income earners (above ₹50 Lakh).
Pro Tip: Plan Your Taxes Throughout the Year
Don’t wait until the last minute. Plan your taxes proactively:
- January-March (Q4): Review your income and deductions.
- Calculate tax – Use the Income Tax Calculator to estimate liability.
- Adjust investments – Top up 80C if needed.
- Check health insurance – Ensure 80D is covered.
- Compare regimes – Decide which regime to choose.
- File return – File before the deadline.
Pro move: Recalculate your tax after any major financial event (bonus, raise, home loan, etc.).
Tax Saving Options at a Glance
| Investment | Section | Lock-in | Returns (approx.) | Tax Benefit |
|---|---|---|---|---|
| PPF | 80C | 15 years | 7.5% | ₹46,800 (30% slab) |
| ELSS | 80C | 3 years | 12-15% | ₹46,800 (30% slab) |
| NPS | 80C + 80CCD(1B) | Till retirement | 8-10% | Up to ₹62,400 |
| Life Insurance | 80C | Varies | Varies | ₹46,800 (30% slab) |
| Health Insurance | 80D | None | None | ₹10,400 (30% slab) |
| Home Loan Interest | 24 | None | None | ₹62,400 (30% slab) |
Conclusion
Calculating income tax shouldn’t require a CA or a spreadsheet. Enter your income, deductions, and age. See your tax liability under both regimes instantly — and find out which one saves you more. That’s the flow CovertMagik follows, and it works for salaried individuals, freelancers, and anyone paying income tax.
The only real decisions you need to make: which deductions to claim and which regime to choose. Everything else is automatic.
Plan your taxes throughout the year, use the calculator to compare regimes, and you’ll never pay more tax than you have to.
Ready to calculate your income tax? Click here to use the calculator now →