NGOs in India must register under the Foreign Contribution Regulation Act (FCRA) of 1976 to receive foreign funds, requiring either permanent registration or prior permission for specific contributions. Eligible NGOs must have a presence of at least three years and apply to the Ministry of Home Affairs with necessary documentation. Foreign contributions must be received in a designated bank account, and the ministry monitors their usage to ensure compliance.