looks like govt think NRI's earn lots of money so better tax them... This could affect lots of IT employees on short term visit where they are paid per diem instead of salary which use to be non-taxable in their temporary country. Now all this income will be taxable at highest rate
----------
The government on Saturday announced changes in the Income Tax Act to define a non-resident Indian for tax purposes.
“We’ve made changes in Income Tax Act where if an Indian citizen stays out of country for more than 182 days, he becomes non-resident. So we’ve made some changes, now in order to become non-resident he has to stay out of country for 240 days,” Revenue Secretary Ajay Bhushan Pandey said at a customary post-Budget press conference of the Union finance minister.
But if any Indian citizen is not a resident of any country in the world, he will be deemed to be a resident of India and the government will tax his income.