Chartered Accountant
1226 Points
Joined February 2010
There is a bit confusion as to if S 206AA can override the benefits of DTAA with various countries or not. Untill any change takes place in S 206AA, it is advisable not to give the benefit of DTAA as the benefit of DTAA is available from S 90 only and S 206AA overrides all other provisons. Hence deduct tax @ 20%.
Further problem will arise in case of Non Residents being Individuals (DTAA - Article 14 or 15) where actually no tax is to be deducted as per DTAA basing on there stay in India but Inome Tax Act charges tax as it is technical services and applying S 206 AA it shall become 20%.
Finally hard to digest but S 206AA shall override other provisions.