TDS is deducted and booked on the day of receiving Bill from foreign party based on exchange rate prevailing on the date of booking.
Later on TDS practically gets deducted on the date when the actual payment to foreign party is made and also the exchange rate prevailing on the date of payment would be diferrent.
Since Accounting needs to be done when the bill is recd and TDs needs to be converted in Rupee at the time of booking, the problem arises when the said TDs is deducted on the date of actual payment thus resulting into foreign exchange difference on account of TDS and the interpretation can be justified is that the % deduction would not remain effectively as 20%(say for e.g), It may go beyond/below 20%.
Kindly suggest the proper time as to accounting of TDS.
06 June 2012
deduct tds on the date of booking and deposit it . while making remittance you don,t need to deposit tds again whatever the rate of dollar would be, it doesnot impact your tds liability.suppose bill is for 100 usd, and you deducted 20 usd @ 20% and deposited the same after converting in to rupees, Now you have to remit only 80 usd and exchange fluctuation will be calculated on 80 usd as you are remitting only 80 usd