Any organization in India, which has a definite program needs FCRA registration from the Ministry of Home Affairs before receiving foreign funds. Foreign source can be organization or individual in any country outside India.
FCRA is must if ..
Organizations/Individuals from Abroad donating to registered NGOs in India then FCRA is MUST for the the receiving organisation.