Tax Filing

How to File ITR Online in India: Complete Step-by-Step Guide (2025)

Filing your Income Tax Return doesn't have to be complicated. This comprehensive guide walks you through the entire process of e-filing ITR in India for AY 2026-27.

15 min read
Important Deadline
  • For Salaried/Non-Audit: July 31, 2026
  • For Business (Audit required): October 31, 2026
  • Revised Return: December 31, 2026
  • Penalty: ₹5,000 for late filing (₹1,000 if income < ₹5 lakh)

Who Must File ITR?

You MUST file ITR if:

  • Your gross total income exceeds ₹3 lakh (basic exemption limit)
  • You want to claim a tax refund
  • You have deposited more than ₹1 crore in bank accounts
  • You spent more than ₹2 lakh on foreign travel
  • Your electricity bill exceeds ₹1 lakh per year
  • You own assets worth more than specified limits
  • You are a company or firm (mandatory regardless of income)

You should file even if not mandatory:

  • To build financial credibility for loans/visas
  • To carry forward losses for future tax benefits
  • To avoid future notices from Income Tax Department

Which ITR Form Should You Use?

Most Common
ITR-1 (Sahaj)

For Whom

Salaried individuals

Income up to ₹50 lakh

Income Sources

  • Salary
  • One house property
  • Other sources (interest)
Capital Gains
ITR-2

For Whom

Individuals/HUFs

Not having business income

Income Sources

  • Salary
  • Multiple house properties
  • Capital gains
  • Foreign income
Business
ITR-3

For Whom

Individuals/HUFs

Having business/profession

Income Sources

  • Business income
  • Professional income
  • Partnership firm income
Simplified
ITR-4 (Sugam)

For Whom

Presumptive income scheme

(Section 44AD, 44ADA, 44AE)

Income Sources

  • Small businesses
  • Professionals
  • Turnover up to ₹2 crore

Documents Required for ITR Filing

📄 Basic Documents

  • PAN Card
  • Aadhaar Card
  • Bank account details (for refund)
  • Form 16 (from employer)
  • Form 26AS (TDS certificate)
  • AIS (Annual Information Statement)

💰 Investment Proofs

  • PPF/EPF statements
  • ELSS/mutual fund statements
  • Life insurance premium receipts
  • Home loan certificate (principal + interest)
  • Rent receipts (for HRA)
  • Health insurance premium receipts

Step-by-Step ITR Filing Process

Step 1: Register on Income Tax e-Filing Portal

  1. Visit https://eportal.incometax.gov.in
  2. Click on "Register" if first time
  3. Enter PAN, confirm Aadhaar linking
  4. Set password (combination of uppercase, lowercase, numbers, special characters)
  5. Verify mobile number and email via OTP

Step 2: Login and Download Pre-filled Data

  1. Login with PAN and password
  2. Complete 2-factor authentication (OTP)
  3. Go to "e-File" → "Income Tax Returns" → "File Income Tax Return"
  4. Select Assessment Year: 2026-27
  5. Select Filing Mode: Online
  6. Click "Continue"

💡 Pro Tip: Download AIS & Form 26AS First

Before filing, download your Annual Information Statement (AIS) and Form 26ASfrom the e-filing portal. These show all your income sources and TDS deducted. Cross-verify with your Form 16 to ensure accuracy.

3
Select ITR Form

The portal will suggest the appropriate form based on your profile. Most salaried individuals will use:

ITR-1:If income is only from salary + one house + interest
ITR-2:If you have capital gains, multiple properties, or foreign income
4
Fill Personal Information
  • Verify pre-filled personal details (name, DOB, address)
  • Select filing status (Original/Revised/Belated)
  • Choose tax regime (Old or New)
  • Enter bank account for refund (IFSC code required)
5
Enter Income Details

For ITR-1 (Salary):

  1. Most data auto-populated from Form 16
  2. Verify salary breakdown (Basic, HRA, allowances)
  3. Enter exempt allowances claimed
  4. Enter standard deduction (₹50,000 for salaried)

For Other Income:

  • Interest from savings account, FDs (auto-filled from AIS)
  • Rental income (if any)
  • Capital gains from stocks/mutual funds
  • Income from other sources
6
Claim Deductions

Chapter VI-A Deductions (Old Regime Only)

  • 80C: PPF, ELSS, life insurance, tuition fees (up to ₹1.5L)
  • 80D: Health insurance premium (₹25K, ₹50K for seniors)
  • 80CCD(1B): Additional NPS contribution (₹50K)
  • 80E: Education loan interest
  • 80G: Donations to eligible institutions
  • 80TTA/TTB: Interest on savings account
7
Review Tax Computation

The portal automatically calculates:

Gross Total Income
Total Deductions
Taxable Income
Tax Liability
Tax Already Paid (TDS + Advance Tax)
Refund Due or Tax Payable
8
Pay Tax (If Applicable)

If you owe tax:

  1. Go to "e-Pay Tax" on the portal
  2. Generate challan (Form 280)
  3. Pay via net banking/debit card
  4. Note down challan number
  5. Enter challan details in ITR form
9
Verify and Submit
  1. Preview the complete return
  2. Check for errors or missing information
  3. Click "Submit"
  4. Note down the Acknowledgement Number
10
Verify Your ITR (Mandatory!)

⚠️ Your ITR is NOT complete until verified.

Instant Verification Methods (Recommended)

  • Aadhaar OTP: Instant verification via OTP to Aadhaar-linked mobile
  • Net Banking: Login to pre-validated bank account
  • Demat Account: Verify through your demat account

Other Verification Methods:

  • EVC (Electronic Verification Code): Via bank account/demat
  • Physical ITR-V: Send signed copy to CPC Bengaluru (within 120 days)

Common Mistakes to Avoid

  1. Not verifying ITR: Returns are invalid if not verified within 120 days
  2. Wrong bank account details: Refund will fail if IFSC/account number is wrong
  3. Not matching Form 16 with 26AS: Always cross-verify TDS details
  4. Forgetting to claim deductions: Don't leave money on the table
  5. Choosing wrong ITR form: Return will be defective if form is incorrect
  6. Not reporting all income: Income from interest, rental, freelancing must be disclosed
  7. Filing after deadline: ₹5,000 penalty applies for late filing

ITR Filing Checklist

What Happens After Filing?

  1. Immediate: Acknowledgement number generated
  2. Within 24 hours: Verify your ITR
  3. Within 30 days: ITR processed by CPC
  4. If refund due: Credited to bank within 20-45 days
  5. If notice received: Respond within specified timeline

FAQs on ITR Filing

Q1: Can I file ITR myself or do I need a CA?

For simple salary income (ITR-1), you can easily file yourself. For complex cases with business income, capital gains, or foreign assets, consider hiring a CA.

Q2: What if I made a mistake in my filed ITR?

You can file a Revised Return before December 31, 2026 (or before assessment, whichever is earlier) to correct errors.

Q3: How long does refund take?

Refunds are typically processed within 20-45 days if ITR is filed correctly and verified immediately. Delays happen if there are discrepancies.

Q4: Can I file ITR for previous years?

Yes, you can file Belated Return up to December 31, 2026 for AY 2026-27, but you'll pay a penalty of ₹5,000 (₹1,000 if income < ₹5 lakh).

Q5: Is Aadhaar mandatory for ITR filing?

Yes, PAN-Aadhaar linking is mandatory. Without it, your PAN becomes inoperative and you cannot file ITR.

Calculate Your Tax Before Filing

Use our free income tax calculator to determine your exact tax liability before filing ITR. Compare old vs new regime and see which saves more.