Honestly, your CA friend is right, and this is one of the most common mistakes people make with FDs.
Here's how it actually works. FD interest is taxable on an **accrual basis**, not on maturity. Meaning, whatever interest gets accrued in a financial year — April to March — that amount has to be declared as income in that year's ITR, even if you haven't received a single rupee in hand yet. This applies to all banks including SBI, HDFC, ICICI, everyone.
Your uncle's logic made sense in an older, simpler world. But that's not how the Income Tax Act works.
Now about the TDS — this is the part most people misunderstand badly. Bank deducting TDS does NOT mean your tax obligation is over. TDS is just an advance tax the bank pays on your behalf. If your total income puts you in the 20% or 30% slab, but the bank deducted only 10% TDS (which is the standard rate), you still owe the difference. And if you haven't declared the interest at all in your ITR, that's a bigger problem.
What you should do right now:
1. Log into your SBI net banking or visit the branch — download Form 26AS and also the Annual Information Statement (AIS) from the IT portal. Both will show exactly how much TDS was deducted and what interest was reported.
2. Check how much interest accrued in FY 2022-23 on your FD. SBI usually gives a certificate for this.
3. File a revised ITR if the window is still open, or at minimum be ready to explain it. For FY 2022-23, the revised return window may have closed, but if it's for FY 2023-24, you still have time.
4. Going forward, every April just pull your FD interest certificate from the bank and add that number under "Income from Other Sources" in your ITR.
One more thing — if your total income including salary is under ₹5 lakhs after deductions, you might still be in a no-tax zone. But you still need to declare it.
My clear recommendation: get your AIS right now, compare what's shown there vs what you filed, and if there's a mismatch, talk to a CA to file a revised return before any notice lands.