Foreign Contribution Regulation Act (FCRA) 1976 is essential for all organizations or banks to receive or accept foreign funds from different sources. There are numbers of organizations those are working for various social programs and causes need to register under the FCRA act in order to receive funds from various persons. There are large numbers of organizations including societies, NGO's and other self help institutions those are working for the good of societies can receive foreign funds. Those institutions are organizing some educational and social programs in order to educate the common mass about the daily happenings of the world and other events can receive foreign funds under the foreign contribution regulation act. Those organizations are receiving more than ten lakhs as contribution for various events and programs need to register under the foreign contribution regulation act 1976. The FCRA policy as per the Government rules and regulations states that no political parties or candidate can receive foreign contribution, as it's meant for the social programs.