i'm an nri as per definitions in the sub. article; i'm working in the middle-east under a contract with a mumbai based public sector co.; but not on the regular pay-rolls of the firm.i get my salary (termed differently)in us dollars remitted to my a/c abroad.the indian firm deducts some (5%) percentage of the salary claiming it's tds (tax deduction at source)& is asking me to advise the pan no.(for tds disclosure?). appreciate if i could get clarifications as to : 1) because an indian firm is paying my salary, would i not become an nri? 2) what'd the purpose of this tds being deducted? is it really to be paid by me / firm? 3) am i bound to advise pan no.to the firm? 4) will i have to file income tax retuns? ( i used to file the returns when i was on the rolls of another public sector co. till around 4 years back.) regards!