The rupee fell 5 paise to an all-time low of 84.37 against the US dollar in early trade on Friday, weighed down by persistent foreign fund outflows and a muted trend in domestic equities.