Rupee was trading at 60.20/21 versus its close of 60.1650/1750 on Thursday but off the session low of 60.3925, the lowest since March 25, as some selling in the greenback was seen by foreign banks.
Losses in other Asian currencies versus the dollar and a fall in the domestic share market limited a further fall in the rupee.
Local shares posted their biggest fall in a month, ending down for a second consecutive session and continuing to retreat from a record high hit in the previous session as investors pared positions in blue chips such as Reliance IndustriesBSE -0.81 %.
Caution also prevailed ahead of the U.S. jobs data due post market which will be the key in setting the direction for next week.