The Foreign Contribution Regulation Act (FCRA) controls the acceptance of foreign donations by Indian organizations. Registration under fcra is mandatory for ngos to ensure transparency and accountability in their financial behavior. To register, organizations must submit an application to the Ministry of Home Affairs, which will have to provide details such as their objectives, activities and financial status. Once registered, ngos can legally receive foreign contribution. Regular compliance with annual returns is necessary to maintain this situation and maintain the integrity of foreign wealth in India.