The rupee appreciated 27 paise to 84.96 against the US dollar in early trade on Tuesday, supported by robust foreign fund inflows and stronger domestic data.