I have read that: "The U.S. requires its citizens to file tax returns reporting their earnings wherever they reside. However, there are some measures designed to reduce the international double taxation that results from this requirement" . Does the same hold true for Indian government too? i.e. Does India require its citizens to report income wherever they reside and earn..?


  • Please edit the question and ask specifics. There are lots of variations and it will not be possible to answer every aspect of the taxation in a single question.
    – Dheer
    Feb 19, 2011 at 14:59

1 Answer 1


Assuming that you are working from India; the services are consumed outside India, then you are required to pay tax in India. So essentially if you take-up a contract for some software firm and get paid in USD, then you are liable to pay tax in India on the earning.

There are whole bunch of exceptions if you render your services outside India, For example you travel to a country and render the service for which you get paid. In most of these cases its not taxable in India.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .