Does the 120-day rule apply to me if I earn over ₹15 lakh in India?

Short answerYes — if your Indian income is more than ₹15 lakh in the year, the usual 182-day cushion for a visiting Indian citizen or PIO drops to 120 days. Stay 120 days or more (with 365 days over four years) and you become a resident — though usually RNOR, not an ordinary resident.

What the 120-day rule says

The visiting-NRI relaxation normally lets you stay up to 181 days. But if your total Indian income exceeds ₹15 lakh in the year, that figure is cut to 120 days. So a higher-earning NRI has a tighter day budget than one with little Indian income. ‘Indian income’ here means income that accrues or arises in India — not your foreign earnings.

Becoming resident, but only RNOR

Importantly, if you are caught by the 120-day rule you become a resident but are treated as RNOR — so your foreign income still stays outside Indian tax, only your Indian income is taxed. There is also a deemed-resident rule for Indian citizens with over ₹15 lakh of Indian income who are not liable to tax in any other country. Confirm the current thresholds per the Finance Act.

A worked example

Example: you earn ₹30 lakh of Indian rental and consulting income and visit India for 130 days, having spent 365+ days here over four years. Because Indian income exceeds ₹15 lakh, the 120-day rule applies — 130 days makes you a resident (RNOR) for that year. Had your Indian income been under ₹15 lakh, the 182-day limit would have kept you an NRI. Plan visits around this. See how many days you can stay. Our RNOR planning service can help.

Talk to CA Vijay R Singh

Earning well in India and watching your day count? You can message him directly, or book a short call to talk through your situation.

This answer is general information for NRIs, not tax advice. Tax rates, thresholds and forms change with each Finance Act — please confirm the current position for your own facts, or speak to us, before acting.

© 2026 Vijay R Singh & Co., Chartered Accountants | FRN 136869W | M.No. 153926 | +91 98607 23959 | info@cavijaysingh.com | Andheri East, Mumbai 400069

Book a Call