There is no limit on the amount of foreign currency that can be brought into India. However, if the amount exceeds 5,000 USD or if the total of currency and traveller’s cheques exceeds 10,000 USD, travellers must declare it at customs and obtain a Currency Declaration Form (CDF), which should be signed and stamped by Customs officials.