NGOs are one of the most important pillar in the social development sector in India. Their main goal is the betterment of the society and the environment. Yet, because of the generic perception of the public at large that NGOs are noble institutions who work for the welfare of society, few NGOs take undue advantage of the trust factor and get indulge in unethical practices. They misuse the funds provided by companies for the CSR initiatives. Responsibility of CSR consulting firms like Fiinovation becomes of extreme importance to keep a check on such NGOs. Hopefully with the due diligence of such NGOs by consultancies, they will work in the positive direction.