Yes, a foreigner can open a bank account in India. Foreign nationals of non-Indian origin visiting India can open a Non-Resident Ordinary (NRO) account for bona fide transactions in Rupees. If the stay is less than six months, the account can be used for local expenses. Additionally, those with business interests in India can open a Special Non-Resident Rupee (SNRR) account.
Required documents typically include:
- Valid foreign passport and visa
- Proof of residence (overseas and Indian)
- Passport-size photographs
- Foreigners Registration Office (FRO) permit (for long-term stays)
- PAN card or Form 60