However, a higher opening in the stock market capped the losses.
The Indian rupee ended 6 paise lower at 45.04/05 per US dollar in the previous session due to mild dollar demand from importers amid weak equity markets.
Forex dealers said a mixed trend in other Asian currencies and a halt in the euro`s overnight rally against the dollar put some pressure on the Indian rupee, but a higher opening in the stock market restricted the losses.
Meanwhile, the Bombay Stock Exchange benchmark Sensex gained 116.93 points, or 0.64 per cent, to 18,339.60 in opening trade today.