How to file your ITR online — without the panic
A practical, no-jargon guide to filing your Income Tax Return on the official income-tax portal. Choose the right form, gather every document, file in 30 minutes, avoid the mistakes that trigger notices, and track your refund — all in one page.
Which ITR form applies to you
India has seven ITR forms. Choosing the wrong one is the single biggest reason returns are rejected or trigger notices. The form depends on your income type, not your job title.
| Form | Who it's for | Don't use if |
|---|---|---|
| ITR-1 Sahaj |
Salaried, pension, one house property, interest income. Total income ≤ ₹50 lakh. | You have capital gains, foreign income, agriculture > ₹5,000, business income, more than one house. |
| ITR-2 | Salaried + capital gains (stocks, mutual funds, property), multiple house properties, foreign income/assets, total income > ₹50 lakh. | You have business or professional income — use ITR-3. |
| ITR-3 | Business or professional income (proprietor, freelancer, doctor, lawyer, consultant). Allows everything ITR-2 allows. | You qualify for the simpler ITR-4 (presumptive scheme). |
| ITR-4 Sugam |
Small business or professional opting for the presumptive scheme (44AD/44ADA/44AE). Total income ≤ ₹50 lakh. | Turnover > ₹2 crore (44AD) or ₹50 lakh (44ADA), capital gains, foreign income. |
| ITR-5 | Firms, LLPs, AOPs, BOIs. | You're an individual or a company — use ITR-1/2/3/4 or ITR-6. |
| ITR-6 | Companies (other than those claiming Section 11 exemption). | You're a charitable trust — use ITR-7. |
| ITR-7 | Charitable / religious trusts, political parties, research institutions, Section 11/12/13 entities. | You're none of the above. |
Quick sanity check. 90% of salaried Indians use ITR-1. The moment you sell any shares or mutual funds during the year — even ₹1 of capital gains — you must move to ITR-2. Filing ITR-1 with capital gains is the most common rejection reason.
Decision shortcut
- Only salary + bank interest, no investments sold: ITR-1.
- Salary + sold mutual funds / stocks / property this year: ITR-2.
- Freelancer, consultant, small shop, doctor (own practice): ITR-3 (or ITR-4 if presumptive).
- Two house properties or rented one out: ITR-2 minimum.
- Holding US stocks (RSUs, vested shares), foreign bank account: ITR-2 with Schedule FA.
Need to estimate your tax before filing? Use our free Income Tax Calculator — it shows the difference between old and new regime so you pick the cheaper one.
Documents checklist — gather these before you start
Don't open the portal first and scramble for documents mid-form. The session times out, and you lose progress. Print this list, tick everything, then file.
Identity & access
PAN
Linked to Aadhaar. If unlinked, your return will not process.
Aadhaar
Used for OTP-based e-verification (the easiest method).
Bank account & IFSC
For refund credit. Account must be in your name and pre-validated on the portal.
Mobile linked to Aadhaar
OTPs go here. If your number changed, update Aadhaar before filing.
Income proof
Form 16 (Part A & Part B)
Issued by employer by 15 June. Contains TDS, salary, deductions claimed via employer. Decode it instantly.
Form 26AS
Consolidated TDS statement. Download from the portal under "e-File → Income Tax Returns → View Form 26AS".
Annual Information Statement (AIS)
The most important document. Shows everything Income Tax knows about you — bank interest, dividends, mutual fund sales, property registration. Mismatches trigger notices.
Taxpayer Information Summary (TIS)
Simplified AIS. Treat as a sanity check.
Capital gains statement
From your broker (Zerodha, Groww, ICICI Direct etc.) and AMC/CAMS for mutual funds. Covers buy/sell dates, STCG/LTCG split.
Bank interest certificate
FD interest, savings interest. Banks issue on request or via net-banking download.
Rent receipts & tenant details
If you rented out property. Tenant's PAN required if annual rent > ₹2.4 lakh.
Invoices & bank statements
Cross-check with Form 26AS to catch missed TDS deductions by clients. Generate professional invoices via our Bill Generator.
Deduction proof (only if claiming under old regime)
EPF, PPF, ELSS, LIC, kids' tuition, home loan principal
Statements / receipts for the financial year ending 31 March.
Health insurance premium receipts
Self/family + parents (additional ₹50,000 if senior citizen).
NPS additional contribution
Up to ₹50,000 over and above 80C. Statement from NSDL/CRA.
Home loan interest certificate
From bank/NBFC. Up to ₹2 lakh deductible for self-occupied property.
Donation receipts
From registered charities. 50% or 100% deduction depending on the entity.
New regime users — skip the deduction docs. Most deductions don't apply under the new regime. You only need salary + capital gains + bank interest data. This alone saves 30 minutes for most filers.
Step-by-step on the income tax portal — exactly what you'll see
The official portal is incometax.gov.in. Don't pay anyone — the portal is free, official, and (in 2026) genuinely usable. The walkthrough below is screen-by-screen as the portal looks today, with insider tips no one tells you. This works for ITR-1, ITR-2, and ITR-4 — covers ~98% of salaried + freelancer cases.
Total time: 25–35 min for ITR-1 (salaried, simple). 50–70 min for ITR-2 (with capital gains). Block one quiet hour, keep your phone with you (for OTPs), keep all documents in one folder.
-
Make sure your Aadhaar–PAN link is active
Go to incometax.gov.in → on the homepage left side, click "Link Aadhaar Status". Enter your PAN + Aadhaar. Status should say "Your PAN is linked to Aadhaar Number XXXX-XXXX-XXXX."
If unlinkedIf it shows "not linked", you'll have to pay ₹1,000 fee + complete linking before you can file. Without an active link your PAN is treated as inoperative — TDS gets deducted at higher rate, refunds get blocked. Don't skip this check. Why this matters firstThe whole filing flow uses Aadhaar OTP for verification. If link breaks mid-way, you'll restart everything. -
Confirm your mobile number is updated in Aadhaar
OTPs go to the number registered with UIDAI — not the one on your PAN, not the one on your bank account. If you changed your phone in the last 5 years and never updated Aadhaar, OTPs won't reach you.
Quick check: visit any Aadhaar Seva Kendra ORuidai.gov.in→ "Verify Email/Mobile Number" → enter Aadhaar + the mobile you currently use → if it says "verified", you're good. Don't ignoreUpdating mobile in Aadhaar takes 1–2 days at a Seva Kendra (₹50 fee). Plan accordingly — last-day filers get stuck here every year. -
Keep these 4 documents open in browser tabs
- Form 16 PDF (from employer email)
- Bank interest certificate / FD statement (download from net-banking)
- Capital gains statement (Zerodha Console / Groww / CAMS / KFintech)
- Investment proofs you'll claim under old regime (LIC, ELSS, NPS, home loan)
-
Log in to the portal
Go to
You'll see: a password field + below it a link "Other ways to login". Forgot password?Click "Forgot Password" → choose "Aadhaar OTP". Skip "Bank Account / Demat / Net Banking" methods unless OTP fails. Resets in 60 seconds, no email back-and-forth. First-time user?Click "Register" on the homepage. You'll need PAN + DOB + mobile + email. Set a password; do NOT use your bank password.incometax.gov.in→ top right click "Login". Enter PAN in capitals (the username field is case-insensitive in 2026 portal but old habit). Tick "Please confirm your secure access message" — make sure it shows your previously chosen security image / phrase. If the image is blank or different, you may be on a phishing site — close the tab. -
Land on the dashboard — verify everything is current
After login, the dashboard shows: Welcome [Your Name] in top, your PAN, latest filing status, pending actions. Look at the right sidebar — "Latest Notices" and "Pending Actions". If anything is pending (defective return, scrutiny, refund pending), resolve those first — the system may block new filing until old issues clear.
Pending demand?If you see "Outstanding Demand" with an amount — your refund (if any) for this year will be auto-adjusted against it. Open it, check if the demand is correct; if wrong, file a rectification under "Services → Rectification" before filing this year's return. -
Pre-validate your bank account (the #1 forgotten step)
Top menu: "My Profile" → left sidebar → "My Bank Account". Click "+ Add Bank Account". Enter: Account Number, IFSC, Account Type (Savings / Current), Bank Name, mobile (must match Aadhaar). Click "Validate".
Validation status: "Validation in Progress" → wait 30 sec → "Validated" (green tick) OR "Validation Failed". Refresh the page once. Refund will bounce if(a) Account is not in your name exactly as on PAN, (b) IFSC is wrong, (c) Account is dormant or closed, (d) Aadhaar mobile mismatch. Use a savings account you actively use — not an old ICICI account from college. Validate 2 accountsMark one as "Nominate for Refund". If the first one fails for any reason (some bank goes through a merger, IFSC changes), the second is a backup. -
Pre-validate your demat / Aadhaar for e-verification (do it now, not later)
"My Profile" → "My Bank Account" + "Demat Account" sections. Both can be used to e-verify your return at the end. Easiest method is Aadhaar OTP; demat / bank EVC is fallback.
The trickTest your Aadhaar OTP NOW by clicking "e-Verify Other Returns" from the menu — even if you have nothing to verify, the OTP page opens. If OTP doesn't arrive, you have time to fix mobile registration before you've spent 40 minutes filling the form.
-
Download your AIS (Annual Information Statement)
From the dashboard: top menu "Services" → "Annual Information Statement (AIS)". Wait for the page to load (sometimes 5-10 seconds). Click the AY "2026-27" tile. Then click "Download" → choose PDF + JSON (PDF for reading, JSON for searching).
The PDF is password protected:PAN (lowercase) + DOB (DDMMYYYY). Example: PAN = ABCDE1234F, DOB = 15-Jan-1990 → password =abcde1234f15011990. AIS is gospelWhatever appears in AIS, the department knows about it. If you skip something here, expect a mismatch notice in 60 days. Reconcile EVERY entry — don't trust pre-fill blindly. -
Read AIS section by section — what to look for
The AIS PDF is divided into sections. Open it and check each:
- SFT (Specified Financial Transactions): high-value transactions reported by banks/MFs — FDs > ₹10 L, MF purchases > ₹10 L, credit card spends > ₹2 L/month, foreign travel > ₹2 L. Each one needs a tax explanation (where did the money come from?).
- TDS: tax already deducted by employer / bank / clients. Cross-match with your Form 16 / interest certificates. If TDS is shown but salary isn't full — click "Feedback" on that entry to flag.
- TCS: tax collected at source — usually on car purchase, foreign remittance > ₹7 L.
- Sale of securities / units: equity, MF redemptions. This drives capital gains. Match with your broker's capital gains statement.
- Receipt of foreign remittance: RSU vests, ESPP, gifts from NRIs — ALL show up here.
- Interest from savings / FD: bank-wise list. Add up all of them — most filers miss the ₹500 interest from an old account.
- Dividend: from listed shares + MFs. Fully taxable as "Income from other sources".
-
Download Form 26AS as a backup
Top menu "e-File" → "Income Tax Returns" → "View Form 26AS". Portal redirects to TRACES → click "Confirm" → choose AY 2026-27, format HTML / PDF. 26AS is a subset of AIS (only TDS / TCS / advance tax / refund). AIS includes everything 26AS does + more.
Why download bothSometimes 26AS shows a TDS entry that hasn't yet flowed into AIS (timing lag). The portal pulls pre-fill from AIS, so you may need to manually add the missing TDS in your return — keeping 26AS open helps you spot it.
-
Click "File Income Tax Return"
Top menu "e-File" → "Income Tax Returns" → "File Income Tax Return". You land on a wizard.
Wizard step 1: Assessment Year — pick "2026-27" (because we're filing for FY 2025-26 income).
Wizard step 2: Filing Mode — pick "Online".
Wizard step 3: Status — "Individual" for personal filing, "HUF" only if you have a registered Hindu Undivided Family.
Wizard step 4: ITR form — pick 1 / 2 / 3 / 4 based on Section 1. Help me decideIf unsure, click "Help me decide which ITR Form to file" — answer 4-5 yes/no questions; portal auto-suggests. Use this even if you think you know — catches edge cases like "did you sell crypto?" you may have forgotten. -
Choose old regime vs new regime
You'll see a screen titled "Which tax regime do you wish to opt for?" with two cards: New Regime (default) and Old Regime. The portal silently defaults you to new regime if you don't pick.
Decision rule: open our Income Tax Calculator in a separate tab. Enter your salary + planned deductions. Compare both regime numbers. Pick whichever shows lower tax. Difference can be ₹10,000–₹80,000. Old regime gotchaIf you're a salaried employee and you've already declared the new regime to your employer (and they deducted TDS accordingly), you can still switch to old in your return — but you'll pay extra cash via Self-Assessment Tax. The reverse: if employer used old regime but you switch to new in return, you get a refund. Both directions are allowed for salaried; not for businesses. -
Confirm pre-filled personal details
Next screen: "Personal Information". Pre-filled: Name, PAN, DOB, address, mobile, email, Aadhaar. Check the bank account section — your validated account from Step 6 should appear; mark it as "For Refund".
Address tipIf you moved recently, update the address here — but it'll only update for THIS return. To change permanently in PAN database, file a separate PAN correction request after. Nature of EmploymentSalaried users: pick "Other" if you work for a private company, "Government" if you're a public servant, "PSU" if working for a public sector undertaking. Wrong choice doesn't reject the return but may flag for manual review. -
Review pre-filled income — line by line
Next: "Gross Total Income". Portal pre-fills five buckets from AIS / 26AS:
- Salary — must match Form 16 Part B "Gross salary".
- House Property — rental income, less municipal tax + 30% standard deduction + home loan interest.
- Capital Gains — STCG, LTCG, intra-day, F&O.
- Business / Profession — only in ITR-3 / ITR-4.
- Other Sources — savings interest, FD interest, dividends, gift income.
-
Add capital gains (ITR-2 / ITR-3 only)
Click "Schedule CG". You'll see sub-sections: Equity (STT paid), Equity without STT, Slump sale, Property, Bonds & debentures, etc.
For each scrip / fund sold, enter:
• ISIN code (look up in Zerodha Console / CDSL statement if missing)
• Number of units
• Date of acquisition (DD/MM/YYYY)
• Cost of acquisition
• Date of transfer (sale)
• Sale value
• STT paid (Yes/No — yes for listed equity)
• For LTCG: Cost as per FMV on 31 Jan 2018 (grandfathering rule for shares bought before that) Bulk entry hackThe portal has a "Add Multiple Rows" link below the table — click it, choose how many rows to add at once (max 100). Saves clicking "Add" 50 times. Excel paste-into doesn't work, but tabbing through fields is fast once you have the broker statement open side-by-side. The grandfathering trapFor equity acquired BEFORE 31 Jan 2018, LTCG is calculated using the higher of (actual cost) or (FMV on 31 Jan 2018). Most filers forget this and overpay tax. Zerodha / Groww auto-calculate this in their statements; just copy. F&O / intra-dayF&O profit is business income (not capital gains) — switch to ITR-3, declare under "Income from Business" Schedule BP. Intra-day equity is speculative business income — also Schedule BP, separately. -
Claim deductions (old regime only — Schedule VI-A)
If you picked old regime, you'll see "Schedule VI-A — Deductions". Enter each section's amount:
- 80C (max ₹1.5 L): EPF + PPF + ELSS + LIC + kids' tuition + home loan principal + Sukanya Samriddhi
- 80CCD(1B) (max ₹50,000): NPS additional contribution — extra over 80C
- 80D: health insurance — self/family ₹25,000 (₹50,000 if senior citizen) + parents ₹50,000 if senior
- 80E: education loan interest — no cap, deductible for 8 years
- 80G: donations — 50% / 100% based on the registered entity
- 80TTA / 80TTB: savings interest deduction — ₹10,000 / ₹50,000 for seniors
- Section 24(b) (in House Property schedule, not VI-A): home loan interest up to ₹2 L for self-occupied
-
Verify the final tax computation
Click "Confirm" → "Tax Computation". You'll see a summary table:
- Gross Total Income
- Total Deductions (only if old regime)
- Taxable Income
- Tax @ slab rates (auto-computed)
- Surcharge (if income > ₹50 L)
- Health & Education Cess (4% on tax + surcharge)
- Total Tax Payable
- Less: TDS / TCS / Advance Tax
- Refund OR Balance Tax Payable
-
Preview the entire return
Click "Preview Return". The portal generates a one-page summary PDF — review it once. Check: name, PAN, AY, ITR form type, all 5 income heads, deductions, tax computation, refund / balance tax. If anything looks off, click "Edit" and go back.
Save a copyRight-click the preview PDF → "Save as" → keep it asITR_AY2026-27_FY2025-26.pdf. This is your record. The portal also stores it under "Filed Returns" but local copy is best for years 7+ (portal sometimes retires older returns from active view). -
Submit the return
Click "Submit" at the bottom. Confirmation modal appears: "Are you sure you want to submit?" — click "Yes". The portal generates an Acknowledgement Number (ITR-V). Note it down. Status now: "Submitted but not e-verified".
Submitted ≠ FiledThis is the most-missed step in Indian tax filing. Until you e-verify, your return is INCOMPLETE. After 30 days without verification, the return becomes invalid — treated as not filed at all. You'll have to file fresh + pay late filing penalty. -
e-Verify — the 60-second finishing move
Right after submitting, the next screen shows "e-Verify Now". Click it. Choose method:
- Aadhaar OTP (recommended) — 60 seconds. OTP comes to Aadhaar-linked mobile. Enter, click submit. Done.
- Net Banking EVC — log into your bank's net banking, find "e-Verify Income Tax Return" link. 2 mins.
- Bank Account EVC — generates a 10-digit code via your validated bank account. Enter on portal.
- Demat Account EVC — same, but via demat. Useful if other methods fail.
- Send signed ITR-V by post — print, sign in BLUE ink, post to "CPC Bengaluru, Income Tax Department, Post Bag 1, Electronic City Post Office, Bengaluru 560100". Takes 7-15 days. Avoid unless nothing else works — if post is lost, no proof.
-
Confirm your filing — the proof you need
Top menu "e-File" → "Income Tax Returns" → "View Filed Returns". Your latest return appears with status "Successfully e-Verified". Click "Download Receipt" → you get a PDF (ITR-V) with your acknowledgement number, filing date, e-verification timestamp.
Save 3 things forever(a) The submitted ITR PDF, (b) The ITR-V acknowledgement, (c) The Form 16 + AIS that backed it up. Income tax can ask for verification up to 7 years later (10 years if foreign assets). Keep all 3 in cloud + local backup.
Done. You've filed. Refund (if any) typically arrives in 15-45 days. Section 143(1) intimation arrives in 60-120 days — that's just an automatic acceptance email, not a notice. You can sleep peacefully.
Stuck on tax computation?
Run your salary + investments through our free Income Tax Calculator before you file. It shows old vs new regime side-by-side so you pick the cheaper option — and the number you'll see on the portal will match.
Mistakes that trigger notices (and how to avoid each)
The Income Tax department has gone full algorithmic — most mismatches are auto-flagged within 60 days of filing and result in a Section 143(1) intimation or worse, a Section 139(9) defective return notice. These are the most common traps.
1. Choosing the wrong ITR form
Filing ITR-1 with even ₹500 of capital gains makes the return defective under Section 139(9). You'll get 15 days to fix and re-file. Fix: use the decision shortcut in Section 1. When in doubt, file ITR-2 — it's a superset of ITR-1.
2. Ignoring AIS mismatches
If AIS shows a ₹1.2 lakh dividend and you reported ₹80,000, the system flags it. Fix: always reconcile AIS before filing. If AIS itself is wrong (broker reported wrong figure), submit feedback in AIS portal first; the corrected version flows into your return.
3. Forgetting bank interest
Savings account interest, FD interest, RD interest — all taxable (savings interest gets ₹10,000 deduction under 80TTA / ₹50,000 under 80TTB for seniors). Banks report these in Form 26AS even when no TDS is deducted. Fix: add up interest from every bank account, including the ones you forgot you opened.
4. Wrong capital gains classification
Equity held > 12 months = LTCG (10% above ₹1 lakh). Held ≤ 12 months = STCG (15%). Property: 24 months threshold. Debt funds: full slab rate from FY 2023-24 onwards. Fix: trust your broker's capital gains statement — it auto-classifies.
5. HRA without rent receipts
Old regime only. If you claim HRA but tenant database doesn't show your landlord's PAN reporting your rent as income, you may get a Section 133(6) inquiry. Fix: only claim HRA you genuinely paid; collect physical rent receipts; landlord PAN required if rent > ₹1 lakh/year.
6. Claiming 80C beyond ₹1.5 lakh
EPF + PPF + ELSS + LIC + kids' tuition + home loan principal combined cap is ₹1.5 lakh. Filing ₹1.7 lakh worth of receipts won't give extra deduction; system caps it automatically but flags as careless. Fix: add up your 80C investments before claiming.
7. Missing foreign assets schedule (Schedule FA)
Vested US RSUs, ESPP, foreign bank account, crypto on foreign exchange — all must be disclosed in Schedule FA in ITR-2 / ITR-3. Non-disclosure = ₹10 lakh fine + prosecution under Black Money Act. Fix: always file ITR-2 if you have any foreign asset, no matter how small.
8. Not e-verifying within 30 days
Return submitted but not e-verified = treated as not filed. Late e-verification (after 30 days) attracts Section 234F late fee. Fix: e-verify within 5 minutes of submitting via Aadhaar OTP.
9. Wrong bank account for refund
Refund credited to a closed / dormant account = bounces, then portal locks the refund pending re-validation. Fix: mark your active primary account as "preferred" on the portal under My Bank Account.
10. Filing after due date
Belated return (after 31 July, before 31 December) = ₹5,000 fee under Section 234F (₹1,000 if income < ₹5 lakh) + interest under 234A on unpaid tax + you lose the right to carry forward losses. Fix: file by 31 July even if you don't have all data — you can revise later.
If you receive a notice already. Don't panic. Most Section 143(1) notices are auto-generated reconciliation requests. Read carefully, log into the portal under "Pending Actions → e-Proceedings", respond within the deadline. Hire a CA only if it's a 143(2) scrutiny notice or 148 reassessment.
Track your refund — what to expect, when to worry
Refund is processed only after Section 143(1) intimation is generated. Expect 15-45 days from e-verification for most simple returns; 60-120 days if your return triggers manual review.
How to check status
- Log in to incometax.gov.in
- Go to Services → Know Your Refund Status
- Enter PAN and Assessment Year (2026-27 for current filing)
- Status appears: "Refund Issued", "Refund Failed", "No Demand No Refund", "Refund Pending Verification"
Alternative — TIN-NSDL portal
Older but reliable: tin.nsdl.com → Refund Status → enter PAN + AY. No login required.
What each status means
| Status | Meaning | Action |
|---|---|---|
| Refund Issued | Money sent to your bank. | Check bank statement; usually 1-3 days to credit. |
| Refund Failed | Bank account invalid / closed / mismatched. | Re-validate bank account on portal, raise refund reissue request. |
| Refund Pending Verification | Department wants to verify a deduction or income item. | Check "e-Proceedings" tab; respond to any open notice. |
| Adjusted against demand | You had unpaid tax from a prior year; refund used to settle it. | Check old assessment years for the demand details. |
| No Demand No Refund | Tax computation matched perfectly; nothing to refund or pay. | Common; nothing to do. |
When to escalate
- > 60 days since e-verification, no intimation: raise a grievance under "e-Nivaran" on the portal.
- Refund failed twice: contact the Centralised Processing Centre (CPC) Bengaluru via the contact us section.
- Refund "issued" but bank not credited after 7 days: check with bank first, then raise grievance.
Interest on delayed refund. Under Section 244A, the department pays you 0.5% per month interest on refund delayed beyond a reasonable period (typically > 90 days from e-verification, depending on filing date). It's auto-calculated; you don't need to claim it separately.
Deadlines, penalties, and the late-filing math
| Action | Deadline | If you miss it |
|---|---|---|
| Original ITR (non-audit) | 31 July after the financial year ends | Late filing fee + interest + can't carry forward losses |
| Original ITR (audit cases) | 31 October | Same as above |
| Belated return | 31 December after the FY ends | Last chance for that year; after this, you generally cannot file |
| Revised return (correcting earlier filing) | 31 December | Can't fix mistakes after this |
| Updated return (ITR-U) | Within 2 years from end of relevant AY | Available only if it results in additional tax payable |
| e-Verification of submitted return | Within 30 days of submission | Return treated as not filed |
Late filing fee — Section 234F
- Total income ≤ ₹5 lakh: ₹1,000
- Total income > ₹5 lakh: ₹5,000
Interest — three sections
- 234A — 1% per month on tax payable, from 1 August till date of filing.
- 234B — 1% per month if you hadn't paid 90% of tax via TDS / advance tax by 31 March.
- 234C — 1% per month for missing advance tax instalments (15 June, 15 Sep, 15 Dec, 15 Mar).
Combined, late filing on a moderate refund-due return adds up to a few thousand rupees easily. File on time.
Even if you have nothing to file. If your gross income is below the basic exemption limit (₹2.5 / 3 lakh depending on age), filing isn't mandatory — but if you ever spent > ₹2 lakh on foreign travel, deposited > ₹1 crore in any account, paid > ₹1 lakh electricity bill, hold foreign assets, or want to claim a refund — you must file regardless of income.
Frequently asked questions
Can I file ITR myself or do I need a CA?
For salaried, single-employer, simple capital gains cases — file yourself. The portal is friendly enough and a CA charges ₹1,000-3,000 for what is genuinely a 30-minute job. Hire a CA if: business income with audit, ESOPs / RSUs across multiple countries, scrutiny notice received, restructuring (like sale of long-held property).
I switched jobs mid-year. How do I file?
You'll have two Form 16s. Tell the second employer about the first (Form 12B) so they deduct tax correctly — most don't, leading to under-deduction. At filing time, add both employers' salary + TDS in the "Salary" schedule. The portal allows multiple employers.
I forgot to declare ₹X to my employer — can I still claim deductions?
Yes. Old regime: claim 80C / 80D / HRA / home loan etc. directly in your ITR even if you didn't tell your employer. The TDS will be higher than required, but you'll get the excess back as refund.
Is the new regime always better?
No. New regime wins if your total deductions are below ~₹3.75 lakh (rough thumb-rule for salary + 80C + standard deduction; varies with slab). Old regime wins if you have heavy HRA + 80C + home loan interest + 80D combined. Always run both through a calculator.
I have crypto profits — what to file?
Crypto profits = "Income from Virtual Digital Assets" — flat 30% tax + 1% TDS already deducted by Indian exchanges. Reported in Schedule VDA (in ITR-2 / ITR-3). Losses can't be set off against any other income or carried forward.
I'm an NRI — which form?
ITR-2 (most cases). You report only India-sourced income. Foreign income is taxed in country of residence. India still taxes: rent from Indian property, capital gains on Indian shares, NRO interest. Submit Schedule FA only if you became Resident again during the year.
Can I claim home loan interest if I don't live in the property?
Yes. "Let-out" or "deemed let-out" property: full home loan interest deductible against rental income (with no ₹2 lakh cap from FY 2023-24 if old regime). New regime: home loan interest deduction is restricted, run the numbers carefully.
What's the difference between revised and updated return?
Revised return (Sec 139(5)): file by 31 December — fix any mistakes, can result in lower tax / higher refund. Updated return (ITR-U, Sec 139(8A)): file within 2 years of AY end — can ONLY add income that wasn't disclosed earlier, attracting 25% / 50% additional tax depending on timing. Use revised when possible.
Ready to file?
Bookmark this page, print the documents checklist, run your numbers through our free calculators, and head to the portal.
Disclaimer: This guide is general information for FY 2025-26 / AY 2026-27 based on rules under the Income-tax Act, 1961 as amended by Finance Act 2025. Tax rules change every Budget; verify amounts and limits against the official Income Tax Department circulars before filing. Complex situations (NRI, business audit, capital gains on real estate, scrutiny notices, ESOPs across jurisdictions) may need a Chartered Accountant. BillCraft is not a tax advisor and earns nothing from your filing — this guide is free educational content.