NRIs have tax obligations in India that depend on their residential status and the nature of their income. An NRI is considered a resident for tax purposes if they stay in India for 182 days or more during the financial year, or 60 days or more during the financial year and 365 days or more during the preceding four financial years. NRIs are generally taxed on income earned or received in India, but income earned outside India is generally not taxable. To avoid double taxation, India has signed DTAAs with other countries. NRIs may need to file an income tax return in India if their taxable income exceeds the minimum threshold. They are also required to report foreign assets if the total value exceeds certain thresholds.