Yes. It is mandatory to have Pan Card for currency purchase from Banks or other authorized dealers.