How-To Guides

How to File ITR Online: Complete Step-by-Step Guide with All Forms Explained

Raghav
Published: November 18, 2025
15 min read
How to File ITR Online: Complete Step-by-Step Guide with All Forms Explained

How to File ITR Online: Complete Step-by-Step Guide with All Forms Explained

Filing your income tax return online has become the standard way to file in India, and for good reason – it's faster, more convenient, and you get instant acknowledgment. However, if you're filing for the first time or haven't done it in a while, the process can seem overwhelming. I've filed hundreds of returns over the years, and I'm going to walk you through the entire process step by step, making it as simple as possible.

The Income Tax Department has made significant improvements to the online filing system, making it more user-friendly than ever. But understanding which form to use, what information to enter, and how to complete each section correctly is crucial for a smooth filing experience. This guide will cover everything from choosing the right form to e-verifying your return.

Understanding ITR Forms: Which One Should You Use?

Before you start filing, you need to determine which ITR form applies to you. The Income Tax Department has different forms for different types of taxpayers and income sources. Using the wrong form can lead to rejection or processing delays.

ITR-1 (Sahaj): This is the simplest form, meant for resident individuals with income up to ₹50 lakh from salary, one house property, other sources (interest, dividends), and agricultural income up to ₹5,000. If you're a salaried employee with simple income sources, this is likely your form.

ITR-2: Use this if you have income from salary, more than one house property, capital gains, or foreign assets. This form is for individuals and Hindu Undivided Families (HUFs) who don't have business or professional income.

ITR-3: This is for individuals and HUFs who have income from business or profession. If you're self-employed, a freelancer, or run a business, you'll likely use this form.

ITR-4 (Sugam): This is for individuals, HUFs, and firms (other than LLPs) with presumptive income from business or profession. If you're using the presumptive taxation scheme (Section 44AD, 44ADA, or 44AE), this is your form.

ITR-5: This is for firms, LLPs, AOPs (Association of Persons), BOIs (Body of Individuals), and other entities.

ITR-6: This is for companies.

ITR-7: This is for persons who are required to file returns under specific sections like 139(4A), 139(4B), 139(4C), or 139(4D).

For most individual taxpayers, ITR-1 or ITR-2 will be applicable. If you're unsure which form to use, the income tax portal has a form selection utility that helps you choose based on your income sources.

Prerequisites: What You Need Before Starting

Before you begin the online filing process, make sure you have all the necessary documents and information ready. Having everything prepared will make the process much smoother and faster.

Essential Documents: You'll need Form 16 from your employer (if you're salaried), Form 16A for any TDS on other income, bank statements for the entire financial year, interest certificates from banks and fixed deposits, investment proofs for deductions (ELSS, PPF, insurance, etc.), home loan interest certificate if applicable, rent receipts if claiming HRA, and any other income-related documents.

Login Credentials: You need to be registered on the income tax e-filing portal. If you're not registered, you'll need your PAN, Aadhaar, email, and mobile number to create an account. Make sure your email and mobile are active and accessible, as you'll receive OTPs and important communications.

Bank Account Details: You'll need your bank account number, IFSC code, and account type (savings or current). This is important for refund processing and e-verification.

Form 26AS: Download your Form 26AS from the income tax portal. This shows all TDS, advance tax, and self-assessment tax paid against your PAN. You'll need to reconcile your return with this form.

Digital Signature (Optional): While not mandatory, having a digital signature certificate (DSC) can make e-verification instant. Otherwise, you can e-verify using Aadhaar OTP, net banking, or bank account details.

Step-by-Step Guide to Filing ITR Online

Now let's walk through the actual filing process. I'll guide you through each step in detail.

Step 1: Login to Income Tax E-Filing Portal

Start by visiting the income tax e-filing portal (www.incometax.gov.in). Click on "Login" and enter your user ID (which is your PAN), password, and the captcha. If you've forgotten your password, you can reset it using your registered email or mobile number.

If you're logging in for the first time, you might need to complete your profile by providing additional details like your address, bank account information, and contact details. Make sure all information is accurate, as this will be used for communications and refund processing.

Step 2: Select the Assessment Year and ITR Form

Once logged in, click on "File Income Tax Return" or "e-File" → "Income Tax Return." You'll be asked to select the assessment year (for income earned in FY 2024-25, the assessment year is 2025-26). Then select the ITR form that applies to you.

The portal will ask you a few questions to help you select the correct form if you're unsure. Answer these questions accurately based on your income sources. If you select the wrong form, you might have to start over, so take your time here.

Step 3: Choose Your Filing Mode

You have two options for filing: "Prepare and Submit Online" or "Download ITR Utility (Java/Excel/JSON)." For most people, especially first-time filers, "Prepare and Submit Online" is recommended as it's more user-friendly and guides you through each section.

The online mode has built-in validations that help prevent errors, and it's easier to navigate. The utility download option is useful if you have complex income or prefer working offline, but it requires installing Java and can be more technical.

Step 4: Fill in Personal Information

The first section will ask for your personal information. Most of this will be pre-filled from your profile, but verify everything:

Basic Details: Your name, PAN, date of birth, gender, and residential status (resident, non-resident, or resident but not ordinarily resident). Make sure your name matches exactly as it appears on your PAN card.

Contact Information: Your email address, mobile number, and address. Ensure these are current and correct, as important communications will be sent here.

Bank Account Details: Enter your bank account number, IFSC code, and account type. This is crucial for refund processing. You can add multiple bank accounts, but specify which one is for refunds.

Step 5: Enter Income Details

This is the most important section where you'll enter all your income for the year. The sections vary based on your ITR form, but here are the common ones:

Salary Income: If you're using ITR-1 or ITR-2, you'll enter your salary details. The portal allows you to upload Form 16, which auto-fills most information. Verify the pre-filled data with your Form 16:

Enter your gross salary, which includes basic salary, dearness allowance, house rent allowance, and all other allowances. Then enter exemptions like HRA (if applicable), leave travel allowance, and standard deduction. The taxable salary is calculated automatically.

House Property Income: If you own a house property, you'll need to enter details here. For self-occupied property, you can claim deduction on home loan interest (up to ₹2 lakh). For let-out property, you'll enter rental income and can claim deductions for municipal taxes, standard deduction (30% of net annual value), and interest on home loan.

Capital Gains: If you've sold any assets like stocks, mutual funds, or property, you'll need to enter capital gains details. You'll need to specify whether it's short-term or long-term capital gains, the purchase price, sale price, and any exemptions claimed.

Income from Other Sources: This includes interest from savings accounts, fixed deposits, bonds, dividends, and any other miscellaneous income. Enter each source separately with the amount and TDS deducted, if any.

Business or Profession Income: If you're using ITR-3 or ITR-4, you'll enter your business or professional income. This includes gross receipts, expenses, and net profit. For presumptive taxation (ITR-4), you'll enter the presumptive income percentage.

Step 6: Enter Deductions and Exemptions

This section is where you claim all eligible deductions to reduce your taxable income:

Section 80C: Enter your investments in ELSS, PPF, life insurance premiums, NSC, tax-saving FDs, home loan principal repayment, children's tuition fees, and any other 80C investments. The total limit is ₹1.5 lakh.

Section 80D: Enter health insurance premiums paid for yourself, spouse, children, and parents. The limits vary based on age and coverage.

Section 24(b): If you have a home loan, enter the interest paid. For self-occupied property, the limit is ₹2 lakh per year.

Other Deductions: Enter any other deductions you're eligible for, such as Section 80E (education loan interest), Section 80G (donations), Section 80CCD(1B) (additional NPS contribution), and others.

The portal will automatically calculate your total deductions and show your taxable income. Review this carefully to ensure all deductions are captured.

Step 7: Enter Tax Payments

In this section, you'll enter all taxes you've already paid:

TDS Details: The portal may auto-populate TDS from Form 26AS. Verify this with your Form 16 and Form 16A. Enter TDS from salary, TDS on interest, TDS on rent, and any other TDS.

Advance Tax: If you've paid advance tax, enter the amounts paid in each installment (June, September, December, and March).

Self-Assessment Tax: If you're paying any additional tax while filing, enter it here. You'll need to generate a challan and pay the tax before completing the return.

Tax Collected at Source (TCS): If applicable, enter any TCS details.

The system will calculate your total tax liability and compare it with taxes paid to determine if you have a refund or need to pay additional tax.

Step 8: Review and Validate

Before submitting, carefully review all the information you've entered. The portal has a validation feature that checks for common errors:

Income Verification: Ensure all income sources are declared and amounts are correct. Compare with your Form 16, bank statements, and other documents.

Deduction Verification: Verify that all deductions are correctly entered and within limits. Check that you have supporting documents for all deductions claimed.

Tax Payment Verification: Reconcile all tax payments with Form 26AS. Any mismatch can cause processing delays.

Calculation Check: Review the tax calculation. The portal calculates tax automatically, but verify that it matches your expectations based on your income and deductions.

Bank Details: Double-check your bank account number and IFSC code. Incorrect details can cause refund failures.

Step 9: Submit Your Return

Once you've reviewed everything and the validation shows no errors, you can submit your return. You'll be asked to confirm your submission. After submission, you'll receive an acknowledgment number (ITR-V). Save this number – you'll need it for future reference and tracking.

Important: Once submitted, you cannot modify the return online. If you need to make changes, you'll have to file a revised return. So make sure everything is correct before submitting.

Step 10: E-Verify Your Return

After submitting, you must e-verify your return within 120 days. This is mandatory – an unverified return is considered invalid. You can e-verify using:

Aadhaar OTP: If your Aadhaar is linked to your PAN, you can verify using an OTP sent to your registered mobile number. This is the fastest method.

Net Banking: If you have net banking with certain banks (SBI, HDFC, ICICI, Axis, etc.), you can verify directly through your bank's portal.

Bank Account Details: You can verify using your bank account number and IFSC code. The system will send a pre-filled form to your email.

DSC: If you have a digital signature certificate, you can use it for instant verification.

ITR-V: If you can't e-verify online, you can send a signed ITR-V form to the Centralized Processing Center in Bangalore within 120 days. However, e-verification is much faster and recommended.

Common Errors to Avoid

Based on my experience, here are the most common errors people make while filing their returns:

Wrong ITR Form: Using the wrong form is a common mistake. Make sure you select the form that matches your income sources. If you're unsure, use the form selection utility on the portal.

Incorrect Bank Details: Entering wrong bank account number or IFSC code can cause refund failures. Always double-check these details before submitting.

Missing Income: Not declaring all income sources is a serious error that can lead to penalties and notices. Declare all income, even if it's small amounts.

Incorrect TDS Details: Entering wrong TDS amounts or missing TDS entries can cause processing delays or incorrect refund calculations. Always reconcile with Form 26AS.

Over-Claiming Deductions: Claiming deductions without proper proof or beyond limits can lead to disallowance and penalties. Only claim deductions you're eligible for and have proof for.

Not E-Verifying: Forgetting to e-verify your return makes it invalid. Always e-verify immediately after filing.

Calculation Errors: While the portal calculates automatically, if you're using the utility, ensure your calculations are correct. Double-check tax calculations.

Missing Signatures: If you're filing using the utility and sending ITR-V, ensure it's properly signed. Unsigned returns are rejected.

Understanding Pre-Filled Returns

The income tax portal now offers pre-filled returns, which can make filing much easier. The system automatically fetches information from:

Form 16: Salary and TDS details from your employer.

Form 26AS: All TDS, advance tax, and self-assessment tax payments.

Bank Interest: Interest income from banks (for some banks).

Capital Gains: Capital gains data from brokers and mutual fund houses.

Deductions: Some deduction data from various sources.

While pre-filled data is helpful, you must verify and correct it. Don't assume it's always accurate. Cross-check with your documents and add any missing information. Pre-filled returns are a starting point, not the final return.

Filing Revised Returns

If you discover an error after filing your return, you can file a revised return. You can revise your return any number of times before the assessment year ends or before the return is processed, whichever is earlier.

When to Revise: Revise if you've missed income, forgotten to claim deductions, entered incorrect information, or need to add any additional information.

How to Revise: Log in to the portal, go to "e-File" → "Income Tax Return" → "Revised Return." Select the original acknowledgment number and make the necessary corrections. Submit and e-verify the revised return.

Important: Only revise if there's a genuine error. Unnecessary revisions can delay processing. Also, you cannot revise a return that's already been processed – in that case, you'll need to file a rectification request.

After Filing: What Happens Next?

Once you've filed and e-verified your return, here's what happens:

Processing: The Income Tax Department processes your return, typically within a few weeks to a few months, depending on various factors.

Intimation: You'll receive an intimation under Section 143(1) showing the processing result. This will indicate whether your return is accepted, if there are any adjustments, or if you have a refund or demand.

Refund: If you're eligible for a refund, it will be processed and credited to your bank account. You can track the refund status on the portal.

Demand: If you have additional tax to pay, you'll receive a demand notice. Pay it along with interest, if applicable.

Scrutiny: In some cases, your return may be selected for scrutiny. If this happens, you'll receive a notice and need to provide additional documents or explanations.

Best Practices for Smooth Filing

Here are some best practices that will make your filing experience smooth:

File Early: Don't wait until the last date (July 31). Filing early gives you time to correct errors, ensures faster processing, and helps you get refunds earlier.

Keep Documents Ready: Organize all your documents before starting. Having everything ready makes the process much faster.

Verify Pre-Filled Data: Always verify pre-filled information with your documents. Don't blindly accept pre-filled data.

Reconcile with Form 26AS: Before filing, download and review your Form 26AS. Ensure all TDS and tax payments match.

Double-Check Everything: Review all sections carefully before submitting. It's easier to correct before submission than to revise later.

E-Verify Immediately: Don't wait to e-verify. Do it on the same day you file to start processing immediately.

Save Acknowledgments: Save all acknowledgment numbers and intimations. You'll need them for future reference.

Keep Records: Maintain all tax-related documents for at least 6 years. You might need them for verification or in case of queries.

Frequently Asked Questions (FAQs)

Q1: Can I file my ITR without Form 16?

A: Yes, you can file without Form 16, but you'll need all the salary and TDS details that Form 16 contains. It's much easier with Form 16, but if you don't have it, you can enter the details manually based on your salary slips and bank statements.

Q2: What is the last date to file ITR?

A: For individuals, the last date is typically July 31 of the assessment year. For FY 2024-25 (AY 2025-26), the last date is July 31, 2025. However, it's always better to file early.

Q3: Can I file ITR if I have no income?

A: If your income is below the taxable limit, you're not required to file. However, filing is recommended if you want to claim a refund, carry forward losses, or create an income record for loans/visas.

Q4: What happens if I file my ITR late?

A: Late filing can result in penalties. If you file after July 31 but before December 31, you may have to pay a penalty of up to ₹5,000. If you file after December 31, the penalty can be up to ₹10,000. Additionally, you may lose certain benefits like carry-forward of losses.

Q5: Can I file ITR for previous years?

A: Yes, you can file returns for previous years, but there are time limits. You can file a belated return within the assessment year or before the end of the relevant assessment year. However, late filing may result in penalties and loss of certain benefits.

Q6: What is the difference between ITR-1 and ITR-2?

A: ITR-1 is for individuals with simple income (salary, one house property, other sources) up to ₹50 lakh. ITR-2 is for individuals with income from salary, multiple house properties, capital gains, or foreign assets, and no business income.

Q7: Do I need to file ITR if TDS is already deducted?

A: Yes, TDS deduction doesn't exempt you from filing. If your income exceeds the basic exemption limit, you must file your return, even if TDS has been deducted.

Q8: How do I know if my ITR is processed?

A: You'll receive an intimation under Section 143(1) on your registered email. You can also check the status on the income tax portal under "My Account" → "View Returns/Forms."

Q9: Can I file ITR using my mobile phone?

A: Yes, the income tax portal is mobile-friendly, and you can file your return using a mobile browser. However, for complex returns, a computer might be more convenient.

Q10: What should I do if I made a mistake after filing?

A: You can file a revised return to correct any mistakes. Log in to the portal, select "Revised Return," choose your original acknowledgment number, make corrections, and submit again. Remember to e-verify the revised return.

Using Our Income Tax Calculator

Before filing your return, use our Income Tax Calculator to calculate your tax liability accurately. This helps you:

Understand your tax liability under both old and new regimes Verify that your calculations match the portal's calculations Plan your deductions and investments Estimate your refund or additional tax payable

Having this calculation ready makes filing smoother and helps you catch any discrepancies early.

Final Thoughts

Filing your income tax return online doesn't have to be complicated. The process has been streamlined significantly, and with the right preparation and understanding, you can file your return smoothly.

The key is to start early, gather all documents, choose the correct form, enter information accurately, and e-verify promptly. Don't rush through the process – take your time to ensure everything is correct. A few extra minutes of careful review can save you from headaches later.

Remember, filing your return is not just a legal requirement – it's also an opportunity to claim refunds, carry forward losses, and create a financial record. Approach it systematically, use the resources available (like our calculator), and don't hesitate to seek help if needed.

Start by calculating your tax using our Income Tax Calculator, gather your documents, and follow the steps outlined in this guide. With the right approach, you'll have your return filed and verified in no time.

Disclaimer: ITR filing processes and requirements may change. The information in this guide is based on current procedures for FY 2024-25 (AY 2025-26). Always verify current processes on the official income tax portal and consult with a qualified chartered accountant for specific situations. This guide is for informational purposes only and should not be considered as professional tax advice.