< class="breadcumb-title text-anim" data-cue="slideInUp" data-delay="300">Income Tax Calculator
Income Tax & ITR Calculator — Old vs New Regime, ITR-1 to ITR-7, Form 16 | ASLI FORM

Not sure which ITR? Quick eligibility check

Optional

Answer a few yes/no questions — no numbers needed. This sets your entity & flags and recommends the correct ITR form. It also feeds the detailed computation below.

Profile & Financial Year

Step 1
Auto-detected from today's date.

Income Details

Step 2
Indicative only. For non-India systems enter total gross income and (optionally) override the standard/personal allowance. Tax uses that country's published national/federal bands for the labelled year and does not model every local credit, surcharge or state/provincial tax. Confirm with the local revenue authority, or use Custom for exact local schedules.
Pre-filled from the selected country; edit if needed.
Form 16 / payslip auto-fill (fastest & exact)
Upload Form 16 / ITR PDF
Read privately in your browser · digital or scanned (OCR)
Upload payslip(s)
Select one or many (PDF/image) · set months below
If you uploaded a single monthly slip, set 12 to annualise. Annual statements = 1.
Salary & HRA (detailed)
HRA exemption u/s 10(13A) = least of: HRA received, rent − 10% of basic, 50%/40% of basic. Not available in the New Regime. Standard deduction (₹75,000 New / ₹50,000 Old for salaried; family pension = 33⅓% up to ₹25,000) applied automatically.
Income from house property
Capital gains (taxed at special rates)
12.5% listed (no indexation) post Budget 2024; edit as needed.
Business / profession
Income from other sources

Deductions (Chapter VI-A & exemptions)

Step 3
Most Chapter VI-A deductions (80C, 80D, 80E, 80G, HRA, LTA, self-occupied home-loan interest) are only available in the Old Regime. Items marked New ✓ apply in both. The comparison accounts for this.

Taxes already paid (for refund)

Step 4

Your Tax Computation

Live
Enter your details above (or upload Form 16 / payslips) to see the Old vs New regime comparison, recommended ITR form and refund estimate.

Which ITR form is for whom

ITR-1 (Sahaj)YOU

Resident individual, total income ≤ ₹50 L; salary/pension, one house property, other sources (excl. lottery/horse). No capital gains, no foreign asset, no business.

ITR-2YOU

Individual/HUF with capital gains, more than one house property, foreign income/asset, income > ₹50 L, agricultural income > ₹5 L, or director/unlisted-equity holder.

ITR-3YOU

Individual/HUF with income from a business or profession (not under presumptive sections).

ITR-4 (Sugam)YOU

Individual/HUF/firm (not LLP) opting for presumptive taxation u/s 44AD/44ADA/44AE, total income ≤ ₹50 L.

ITR-5YOU

Partnership firms, LLPs, AOPs and BOIs.

ITR-6YOU

Companies (other than those claiming exemption u/s 11). Filed electronically with DSC.

ITR-7YOU

Trusts, political parties, charitable/religious institutions, scientific research & academic bodies (sections 139(4A)–(4F)).

Frequently asked questions

The New Regime uses lower slab rates but disallows most deductions (80C, 80D, HRA, LTA, self-occupied home-loan interest) — only standard deduction and a few items like employer NPS (80CCD(2)) remain. The Old Regime keeps higher slabs but allows all Chapter VI-A deductions and exemptions. The tool computes both with the correct slabs, standard deduction, 87A rebate + marginal relief, surcharge + marginal relief and 4% cess, then highlights the cheaper one.
Section 87A makes tax nil when total income is within the rebate threshold (Old: ₹5 L; New: ₹7 L for FY 2024-25 and ₹12 L for FY 2025-26). Just above that threshold a marginal relief ensures you never pay more tax than the amount by which your income exceeds the threshold — applied automatically so the jump at the threshold is smooth and correct.
Yes. Surcharge tiers (10/15/20/25% in the New Regime; up to 37% in the Old Regime) are applied with marginal relief at each threshold, and the 4% health & education cess is added on tax + surcharge. Total income and tax are rounded per Section 288B.
For let-out property: Gross Annual Value − municipal taxes = Net Annual Value; minus 30% standard deduction; minus home-loan interest (fully). For self-occupied: GAV is 0 and interest is capped at ₹2 L — but in the New Regime self-occupied interest is not deductible at all. Loss from house property is set off against other heads up to ₹2 L.
Digital Form 16 PDFs are parsed with PDF.js inside your browser using section-code-based extraction (80C, 80CCD(1B), 80D, 80E, 80G, 80TTA/80TTB, 80U/80DD, 24(b)); the Assessment Year sets the financial year; quarterly TDS is read from Part A. Payslips are read with a month-multiplier to annualise. Scanned files use optional Tesseract OCR loaded only on demand. Every extracted value appears in an editable review table. Nothing is uploaded to any server.
Yes. The financial year is derived from the current date, and the slab table forward-fills any future year from the latest verified regime, clearly marked Provisional until that year's Budget/CBDT circular is confirmed. You can also host your own JSON at LIVE_CONFIG_URL to override rates without touching the code.
No — and it should not. Filing on the income-tax e-filing portal requires your own login and, where applicable, a Digital Signature Certificate. The tool gives you the exact computed figures plus a printable / downloadable summary to enter on the portal, which is the legally correct workflow. It also tells you the correct ITR form via the wizard.
They apply each country's published national/federal progressive brackets and standard/personal allowance for the labelled tax year and are indicative — they do not model every local credit, surcharge or state/provincial tax. Use the Custom option to enter exact brackets. Always confirm with the local revenue authority. Only the India engine is filing-grade.
Share this calculator:

Need a CA to review or file for you?

Our experts can validate your computation, choose the optimal regime and prepare your ITR. Talk to a real professional.