The rupee opened on a positive note and gained 12 paise to 81.76 against the US dollar in early trade on Wednesday ahead of the Union Budget presentation. At the interbank foreign exchange, the domestic unit opened at 81.76 against the dollar, registering a rise of 12 paise over its previous close.