Income is not the only factor that determines whether an ITR must be filed. Several other conditions, including high-value transactions, bank deposits, business turnover, professional receipts and foreign assets, can also require ITR filing.